William Kenworthy wrote:
My portage has corrupted itself again:

rattus root # wc /var/cache/edb/world
616 616 11632 /var/cache/edb/world
rattus root # emerge -vp world
These are the packages that I would merge, in order:
Calculating world dependencies
*** Package in world file is not installed: dev-util/pccts
*** Package in world file is not installed: dev-perl/XML-DOM
*** Package in world file is not installed: media-fonts/lfpfonts-var
rattus root # emerge -vp world|grep Package|wc
307 2763 19248
rattus root #


So Ive got over 300 packages including openoffice to re-emerge, or is
there an easier way?  And why is this happening?

and yes, the packages are installed ...

Try this trick.


wc -l /var/cache/edb/world
mv /var/cache/edb/world ~
regenworld
wc -l /var/cache/edb/world

And post back results. Also note that any injected packages get added to the world file by regenworld even though they are not really installed. This is filed on http://bugs.gentoo.org/show_bug.cgi?id=27702. So to get an absolute true count of installed world packages you must remove all injected stubs, remove world file and then run regenworld.

HTH.


-- [EMAIL PROTECTED] mailing list



Reply via email to