Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 131988 - sys-apps/portage-2.1_pre10-r1 thinks unmasked packages are masked
Summary: sys-apps/portage-2.1_pre10-r1 thinks unmasked packages are masked
Status: RESOLVED FIXED
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All Linux
: High blocker (vote)
Assignee: Portage team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-02 00:24 UTC by Tim Boundy
Modified: 2006-05-02 00:27 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tim Boundy 2006-05-02 00:24:55 UTC
After emerging the latest (2.1_pre10-r1) version of portage, I cannot merge some packages. I get an error that the package is masked, even though it is not.

athlon giga # emerge -av zlib
These are the packages that would be merged, in order:
Calculating dependencies
!!! All ebuilds that could satisfy "zlib" have been masked.
!!! One of the following masked packages is required to complete your request:
- sys-libs/zlib-1.2.3 (masked by: )

Reverting back to any older version of portage fixes this issue, and remerging the latest brings the issue back.

Steps to reproduce:
  1) Emerge sys-apps/portage-2.1_pre10-r1
  2) Try to emerge zlib
Reproducable:
  Always

I have confirmed this to occur on every machine I have attempted to reproduce. I am unable to use "emerge -Du <package>" on most packages as there is normally some dependency that is affected. A short, incomplete list of packages that appear to be masked incorrectly is as follows:

sys-libs/zlib
dev-python/python-fchksum
>=sys-devel/autoconf-2.58
sys-apps/sed
virtual/libiconv
>=net-print/cups-1.1.19


athlon giga # emerge --info
Portage 2.1_pre10-r1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r3, 2.6.16-gentoo i686)
=================================================================
System uname: 2.6.16-gentoo i686 AMD Athlon(tm) XP 3200+
Gentoo Base System version 1.12.0_pre18
dev-lang/python:     2.3.5-r2, 2.4.3
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
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-r2
sys-devel/binutils:  2.16.1-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r5
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -mmmx -msse -m3dnow"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/3/share/config /usr/share/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/texmf/web2c /etc/env.d"
CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer -mmmx -msse -m3dnow"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.citylink.co.nz/gentoo http://mirror.pacific.net.au/linux/Gentoo"
LC_ALL="en_US.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://sempron/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac acl acpi alsa apache2 apm arts asf audiofile avi bash-completion berkdb bitmap-fonts bzip2 calendar cdr cli crypt cups dbus dri dvd dvdread emboss encode esd ffmpeg firefox flac foomaticdb fortran ftp gdbm gif gpm gstreamer gtk gtk2 hal idn imagemagick imap imlib ipv6 isdnlog jabber java javascript jpeg kde kdeenablefinal kdexdeltas kerberos libg++ libwww mad mikmod mime mmx mmxext mng mono motif mozilla mozsvg mp3 mpeg mplayer msn ncurses nls nptl nsplugin nvidia offensive ogg ogvorbis opengl oss pam pcre pdf pdflib perl png posix pppd python qt quicktime rdesktop readline reflection samba sdl session spell spl sse ssl svg tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb vorbis win32codecs wxwindows xcomposite xine xinerama xml xml2 xorg xosd xpm xscreensaver xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux userland_GNU video_cards_vesa video_cards_nv video_cards_nvidia"
Unset:  ASFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LDFLAGS, LINGUAS
Comment 1 Zac Medico gentoo-dev 2006-05-02 00:27:41 UTC
It's already fixed in 2.1_pre10-r2.  Just sync and then `emerge portage`.  Sorry about that silly bug.