On Wed, 2007-03-14 at 12:54 -0400, de Almeida, Valmor F. wrote: > emerge -eav world > > The corresponding system emerge finished okay. At the beginning of the > output of the aforementioned command I get. > > Calculating world dependencies \ > !!! Ebuilds for the following packages are either all > !!! masked or don't exist: > media-video/nvidia-glx media-video/nvidia-kernel app-shells/csh > x11-misc/gtkdiff sci-libs/lapack > > I can't find sci-libs/lapack (emerge --search lapack). Could someone > tell me how is portage looking for it? I think I had it installed > before > the upgrade. None of the nvidia stuff is currently installed but were > installed before the system emerge. I can't find gtkdiff but csh is > indeed masked:
Put simply, your current system is old, but it appears you've updated your portage tree. Portage is telling you that you have these packages installed but it can't find them in the portage tree. For example, nvidia-glx has long been replaced by nvidia-drivers. In the Gentoo world, you stand to suffer a bit if you wait a long time between updates. If you truly intend to keep your system "old", I would recommend you make a snapshot of the portage tree as well as your DISTDIR as those files may no longer be available as well. But if you truly want to do an "upgrade", would it not be better to do a "emerge -Duva" world as opposed to "emerge -eva". "-eva" isn't upgrading anything, it's just re-building what you already have, but since many things you have currently no longer exist in portage, it's likely better to -u instead of -e. p.s. Seems like a few people are just now "upgrading" to 2006.1 when 2007.0 is soon to be released... why are you a year behind? -- Albert W. Hopkins -- [email protected] mailing list

