Date: Thu, 3 Dec 2009 17:48:30 GMT From: Richard A Secor <rsecor@seqlogic.com> To: freebsd-gnats-submit@FreeBSD.org Subject: ports/141145: openssl & X Message-ID: <200912031748.nB3HmUwS016092@www.freebsd.org> Resent-Message-ID: <200912031750.nB3Ho1AS007320@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
>Number: 141145 >Category: ports >Synopsis: openssl & X >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Dec 03 17:50:01 UTC 2009 >Closed-Date: >Last-Modified: >Originator: Richard A Secor >Release: FreeBSD 6.4-STABLE >Organization: >Environment: FreeBSD localhost 6.4-STABLE FreeBSD 6.4-STABLE #0: Mon Oct 12 16:38:00 EDT 2009 root@localhost:/usr/obj/usr/src/sys/2RLXF51 i386 >Description: [root@localhost /usr/ports/security/openssl]# grep "WITHOUT_X11" /etc/make.conf WITHOUT_X11=yes [root@localhost /usr/ports/security/openssl]# portupgrade ---> Upgrading 'openssl-0.9.8i' to 'openssl-0.9.8l' (security/openssl) ---> Building '/usr/ports/security/openssl' openssl-0.9.8l: "/usr/ports/x11/xproto" non-existent -- dependency list incomplete ===> Cleaning for makedepend-1.0.1,1 ===> Cleaning for openssl-0.9.8l ===> Found saved configuration for openssl-0.9.8l ===> Extracting for openssl-0.9.8l => MD5 Checksum OK for openssl-0.9.8l.tar.gz. => SHA256 Checksum OK for openssl-0.9.8l.tar.gz. => MD5 Checksum OK for dtls-bugs-2009-05-18.patch. => SHA256 Checksum OK for dtls-bugs-2009-05-18.patch. ===> openssl-0.9.8l depends on file: /usr/local/bin/perl5.8.9 - found ===> Patching for openssl-0.9.8l ===> openssl-0.9.8l depends on file: /usr/local/bin/perl5.8.9 - found ===> Applying distribution patches for openssl-0.9.8l ===> Applying FreeBSD patches for openssl-0.9.8l ===> openssl-0.9.8l depends on executable: makedepend - not found ===> Verifying install for makedepend in /usr/ports/devel/makedepend ===> Extracting for makedepend-1.0.1,1 => MD5 Checksum OK for xorg/util/makedepend-1.0.1.tar.bz2. => SHA256 Checksum OK for xorg/util/makedepend-1.0.1.tar.bz2. ===> Patching for makedepend-1.0.1,1 ===> makedepend-1.0.1,1 depends on file: /usr/local/libdata/pkgconfig/xproto.pc - not found ===> Verifying install for /usr/local/libdata/pkgconfig/xproto.pc in /usr/ports/x11/xproto => No directory for /usr/local/libdata/pkgconfig/xproto.pc. Skipping.. ===> makedepend-1.0.1,1 depends on executable: pkg-config - found ===> Configuring for makedepend-1.0.1,1 checking for a BSD-compatible install... /usr/bin/install -c -o root -g wheel checking whether build environment is sane... yes checking for gawk... no checking for mawk... no checking for nawk... nawk checking whether make sets $(MAKE)... yes checking for gcc... cc checking for C compiler default output file name... a.out checking whether the C compiler works... yes checking whether we are cross compiling... no checking for suffix of executables... checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether cc accepts -g... yes checking for cc option to accept ANSI C... none needed checking for style of include used by make... GNU checking dependency style of cc... gcc3 checking return type of signal handlers... void checking for rename... yes checking for fchmod... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking for _LARGE_FILES value needed for large files... no checking for pkg-config... /usr/local/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for X... gnome-config: not found configure: error: Package requirements (xproto) were not met. Consider adjusting the PKG_CONFIG_PATH environment variable if you installed software in a non-standard prefix. Alternatively you may set the X_CFLAGS and X_LIBS environment variables to avoid the need to call pkg-config. See the pkg-config man page for more details. ===> Script "configure" failed unexpectedly. Please report the problem to x11@FreeBSD.org [maintainer] and attach the "/usr/ports/devel/makedepend/work/makedepend-1.0.1/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). *** Error code 1 Stop in /usr/ports/devel/makedepend. *** Error code 1 Stop in /usr/ports/security/openssl. *** Error code 1 Stop in /usr/ports/security/openssl. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade20091203-63757-19tsnaj-0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=openssl-0.9.8i UPGRADE_PORT_VER=0.9.8i make ** Fix the problem and try again. ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! security/openssl (openssl-0.9.8i) (configure error) >How-To-Repeat: [root@localhost ~]# cd /usr/ports/security/openssl [root@localhost /usr/ports/security/openssl]# portupgrade # ---> Upgrading 'openssl-0.9.8i' to 'openssl-0.9.8l' (security/openssl) If we have WITHOUT_X=yes in make.conf then why does it try to look for /usr/ports/x11/xproto? We really need to be able to perform this update to be PCI Compliant. >Fix: >Release-Note: >Audit-Trail: >Unformatted:
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912031748.nB3HmUwS016092>