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
Created attachment 66316 [details] config.log attachment config.log that is to be submitted with the bug report.
Severity changed to major from blocker since emerging openssl 0.9.7g beforehand will enable d4x-2.5.1 to be emerged. ebuild problem IMHO.
Created attachment 66364 [details] New ebuild 2.5.1-r1 that seems to fix problem Dependency >=dev-libs/openssl-0.9.7f added to previous ebuild.
Comment on attachment 66364 [details] New ebuild 2.5.1-r1 that seems to fix problem always post ebuilds as plain text diffs
Comment on attachment 66316 [details] config.log attachment text/plain is usually the way to go...
fixed... thanks
ok so its text/plain for all text attachments.. I'll remember. I had used auto-detect. Thanks anyway!