On Wed, Apr 20, 2011 at 8:55 AM, Michael Orlitzky <michael@orlitzky.com> wrote:
On 04/20/2011 11:35 AM, Dan Cowsill wrote:
> Hi list,
>
> I've been having a strange issue every so often.  I'll do a world update
> (emerge -uDNav, etc) and that will proceed nicely, installing new
> packages and suchlike.  I'll then do a little bit of the old emerge -pcv
> to check for dangling packages and I will get the following:
>
> !!! You have no world file.
> !!! Proceeding is likely to break your installation.
>
> Portage will then politely inform me that it needs to remove 190
> packages and I thank FSM I added -p.
>
> So!  Googling that little tidbit produced nothing meaningful.  What's
> the story?  Gremlins?
>

Basically. Do you have a world file (/var/lib/portage/world)? If not,
why not? Is /var or one of its subdirectories mounted separately? Hard
drive going bad? Do you see gremlins anywhere?

Permissions on /var/lib/portage should be drwxrws--- root:portage

/var/lib/portage/world should be -rw-r--r-- root:portage


File's there, permissions are correctly set, the filesystem isn't mounted separately and according to smartctl, the hard drive is doing quite well.  I'm at a loss!