d4x 2.5.1 does not pull in openssl >=0.9.7f as a dependency. As a result,
compilation fails. Openssl 0.9.7e is in stable branch, so for stable branch
users (Like me), openssl 0.9.7g should be a required dependency.
Reproducible: Always
Steps to Reproduce:
1. Enable d4x 2.5.1 into unstable branch (Through portage.keywords)
2. emerge d4x
3. Error message shows during compilation.
Actual Results:
--truncated--
checking for GTK+ - version >= 2.4.0... yes (version 2.6.7)
configure: try pkg-config to locate OpenSSL
checking for openssl >= 0.9.7f... Requested 'openssl >= 0.9.7f' but version of
OpenSSL is 0.9.7e
configure: error: Library requirements (openssl >= 0.9.7f) not met; consider
adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a
nonstandard prefix so pkg-config can find them.
!!! Please attach the config.log to your bug report:
!!! /var/tmp/portage/d4x-2.5.1/work/d4x-2.5.1/config.log
Expected Results:
It should have emerged openssl >=0.9.7f as a dependency. Checked that openssl
0.9.7g is in unstable branch, but openssl 0.9.7e is in stable branch. (Which is
the branch that I am using)
Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.4.4, glibc-2.3.5-r1,
2.6.12-gentoo-r9 i686)
=================================================================
System uname: 2.6.12-gentoo-r9 i686 AMD Sempron(TM) 3000+
Gentoo Base System version 1.6.13
ccache version 2.4 [enabled]
dev-lang/python: 2.3.5, 2.4.1-r1
sys-apps/sandbox: 1.2.12
sys-devel/autoconf: 2.13, 2.59-r6
sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
sys-devel/binutils: 2.15.92.0.2-r10
sys-devel/libtool: 1.5.18-r1
virtual/os-headers: 2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.4/env
/usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config
/var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://mirror.averse.net/pub/gentoo
http://mirror.averse.net/pub/gentoo/ http://gentoo.osuosl.org/"
LC_ALL="en_US.UTF-8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://mirror.averse.net/gentoo-portage"
USE="x86 3dnow 3dnowext X alsa apm arts avi berkdb bitmap-fonts browserplugin
cdr cjk crypt cups curl dbus dvd dvdr dvdread eds emboss encode esd fam ffmpeg
firefox flac foomaticdb fortran gd gdbm gif gimp gimpprint gnome gpm gstreamer
gtk gtk2 hal howl imagemagick imlib java jpeg libg++ libwww mad matroska mikmod
mmx motif mozilla moznomail mozsvg mp3 mpeg ncurses nls nptl nsplugin nvidia ogg
oggvorbis opengl oss pam pdflib perl png python quicktime readline real samba
scanner sdl spell sse ssl svg tcpd tiff truetype truetype-fonts type1-fonts
unicode usb vcd vorbis wxwindows xine xml2 xmms xprint xv xvid zlib userland_GNU
kernel_linux elibc_glibc"
Unset: ASFLAGS, CTARGET, LANG, LDFLAGS, LINGUAS, PORTDIR_OVERLAY