Then ebuild for openafs-1.2.8 has been removed from the portage tree, but the only remaining ebuild (1.3.2 series) has been masked. This leaves servers without a source to emerge a stable openafs. Maybe leave a time gap between adding new ebuilds and removing the old ones? Many other packages seem to follow that pattern, which allows admins to still use the older package until such a time as they are satisfied that it is safe to upgrade. Reproducible: Always Steps to Reproduce: 1. emerge openafs 2. emerge openafs-1.2.8 3. Actual Results: All packages that could match openafs are masked. OpenAFS-1.2.8 does not exist. Expected Results: Let me emerge 1.2.8 as it seems to be stable and 1.3.2 is masked :)
sorry, but which version of gentoo are you using ? please paste #emerge info
Portage 2.0.47-r10 (, gcc-3.2.1, glibc-2.2.5-r4,2.3.1-r4) ================================================================= System uname: 2.4.20-gentoo-r1 i686 Pentium III (Coppermine) GENTOO_MIRRORS="http://www.mirror.ac.uk/sites/www.ibiblio.org/gentoo/ http://ftp.snt.utwente.nl/pub/os/linux/gentoo http://gentoo.oregonstate.edu/ http://distro.ibiblio.org/pub/Linux/distributions/gentoo" CONFIG_PROTECT="/etc /var/qmail/control /usr/kde/2/share/config /usr/kde/3/share/config /usr/X11R6/lib/X11/xkb /opt/jakarta/tomcat/conf /usr/share/config" CONFIG_PROTECT_MASK="/etc/afs/C /etc/afs/afsws /etc/gconf /etc/env.d" PORTDIR="/usr/portage" DISTDIR="/usr/portage/distfiles" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR_OVERLAY="" USE="x86 crypt ncurses png spell zlib readline pam ssl" COMPILER="gcc3" CHOST="i686-pc-linux-gnu" CFLAGS="-march=pentium3 -O3 -pipe" CXXFLAGS="-march=pentium3 -O3 -pipe" ACCEPT_KEYWORDS="x86" MAKEOPTS="-j2" AUTOCLEAN="yes" SYNC="rsync://rsync.uk.gentoo.org/gentoo-portage" FEATURES="ccache sandbox"
please paste ls -la /etc/make.profile seems you did something wrong during upgrade 1.0(1.2) -> 1.4 try emerge sync, then report again
rwxrwxrwx 1 root root 39 Jan 23 00:34 /etc/make.profile -> ../usr/portage/profiles/default-x86-1.4/ If you actually look at the CVS rep at: http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/net-fs/openafs/ You can clearly see that the ebuild for 1.2.8 has been removed. Its even *in* the Attic. As for the masking: rghtemp01 /usr/portage/profiles # grep -i openafs package.mask =net-fs/openafs-1.3.2 Hope this helps.
emerge sync should fix this
To be honest, the problem is still there. The ebuild for 1.2.8 is still missing, leaving no stable versions of OpenAFS for emerging. The OpenAFS homepage quite clearly states that 1.3.x is unstable and it seems rather... odd to remove the possibility of using the stable version for no apparent reason.
please follow GLSA http://forums.gentoo.org/viewtopic.php?t=44890