gnutls-1.2.9 refused to compile on my box because it depends on lzo-2.0 which is still in package.mask Reproducible: Always Steps to Reproduce: 1. 2. 3. Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.4.20041102-r1, 2.6.12-gentoo-r6 i686) ================================================================= System uname: 2.6.12-gentoo-r6 i686 AMD Sempron(tm) 2200+ Gentoo Base System version 1.6.12 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.3.5 sys-apps/sandbox: 1.2.11 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.16.1 sys-devel/libtool: 1.5.18-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-mcpu=athlon-xp -O3 -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/splash /etc/terminfo /etc/env.d" CXXFLAGS="-mcpu=athlon-xp -O3 -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo http://mirrors.acm.cs.rpi.edu/gentoo/ http://gentoo.chem.wisc.edu/gentoo/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X acpi alsa apache2 apm arts avi bash-completion berkdb bitmap-fonts bzip2 crypt cups dbus eds emboss encode expat fam flac foomaticdb fortran gd gdbm gif gnome gpm gstreamer gtk gtk2 hal howl imlib ipv6 jpeg libg++ libwww mad mikmod mmx mono motif mozsvg mp3 mpeg mysql ncurses nls ogg oggvorbis opengl oss pam pdflib perl png python qt quicktime readline samba sdl spell sqlite sse ssl svg tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis xml2 xmms xv zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
I have this problem, too. Actual error message: --- karis ~ # emerge -tuDav world These are the packages that I would merge, in reverse order: Calculating world dependencies - !!! All ebuilds that could satisfy ">=dev-libs/lzo-2.0" have been masked. !!! One of the following masked packages is required to complete your request: - dev-libs/lzo-2.01 (masked by: package.mask) # Daniel Black <dragonheart@gentoo.org> (26 Jun 2005) # zlo ABI different - masked until packages that depend on this have been fixed. For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!! (dependency required by "net-libs/gnutls-1.2.9" [ebuild]) !!! Problem resolving dependencies for dev-python/pyrex !!! Depgraph creation failed. --- Portage 2.0.53_rc7 (default-linux/x86/2005.0, gcc-3.4.4, glibc-2.3.5-r3, 2.6.14- gentoo i686) ================================================================= System uname: 2.6.14-gentoo i686 AMD Athlon(TM) XP 2500+ Gentoo Base System version 1.12.0_pre9 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] dev-lang/python: 2.3.5, 2.4.2 sys-apps/sandbox: 1.2.13 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1 sys-devel/binutils: 2.16.1 sys-devel/libtool: 1.5.20-r1 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86 ~x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -pipe -O3" 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/terminfo /etc/texmf/web2c /etc/env.d" CXXFLAGS="-march=athlon-xp -pipe -O3" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig ccache distlocks fixpackages sandbox sfperms strict" GENTOO_MIRRORS="http://www.die.unipd.it/pub/Linux/distributions/gentoo-sources/" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 3dnow 3dnowex X aac aalib acl acpi alsa apache2 apm arts audiofile avi berkdb bitmap-fonts bzip2 cdr crypt cups curl dbus divx4linux doc dvd eds emboss encode esd ethereal exif expat fam fbcon fbdev ffmpeg flac foomaticdb gd gdbm gif glut gnome gnutls gphoto2 gpm gstreamer gtk gtk2 gtkhtml idn imagemagick imap imlib java javamail javascript jbig jpeg junit kde lcms ldap libcaca libg++ libwww live mad mikmod mmx mmx2 mng modelock motif mozilla mozsvg mozxmlterm mp3 mpeg mysql ncurses network nls nptl nptlonly nsplugin nvidia offensive ogg oggvorbis openal opengl oss pam pcap pcre pdflib perl png python qt quicktime readline recode rtc samba sdl slang spell sse ssl svg svga tcpd tetex threads tiff truetype truetype-fonts type1-fonts udev usb v4l v4l2 vdesktop video_cards_nvidia video_cards_nvidiax86 vim-with-x vorbis win32codecs xine xml xml2 xmms xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTDIR_OVERLAY
# Daniel Black <dragonheart@gentoo.org> (26 Jun 2005) # zlo ABI different - masked until packages that depend on this have been fixed. >=dev-libs/lzo-2 @dragonheart: So either mask all those packages that depend on it as well, or don't do this at all... ;)
fixed sorry - gnutls now only depends on 1.0
My bad - I think. My package.mask must have been out of date, I had >= 1.2.5 masked.
Marcelo - it was me - I unmasked gnutls after you did the version bump and forget to check the dependencies.