On Thursday 14 June 2007, Jean-Baptiste Mestelan wrote:
> Many thanks for your kind answers.
>
> I have tried to emerge --metadata, too, and the result is just the same.
>
> localhost ~ # emerge --metadata
>
> >>> Updating Portage cache:      Traceback (most recent call last):
>
>   File "/usr/bin/emerge", line 5530, in ?
>     retval = emerge_main()
>   File "/usr/bin/emerge", line 5489, in emerge_main
>     action_metadata(settings, portdb, myopts)
>   File "/usr/bin/emerge", line 4300, in action_metadata
>     eclass_cache=ec, verbose_instance=noise_maker)
>   File "/usr/lib/portage/pym/cache/util.py", line 22, in mirror_cache
>     dead_nodes = dict.fromkeys(trg_cache.keys())
>   File "/usr/lib/portage/pym/cache/template.py", line 95, in keys
>     return tuple(self.iterkeys())
>   File "/usr/lib/portage/pym/cache/flat_hash.py", line 122, in iterkeys
>     st = os.lstat(p)
> OSError: [Errno 2] No such file or directory:
> '/var/cache/edb/dep/usr/portage/net-misc/vmpsd-1.3-r\x12'
> 
> I have manually deleted a lot of files from  /var/cache/edb/dep, but
> the offending ones can  neither be removed nor renamed. (Was I all
> right, in manually butchering /var/cache/edb/dep ?) The fact that the
> remaining files contain strange characters is puzzling, indeed.
> 
> I thought some wise list member might correct me in the way I use
> portage, but I am getting to think that the problem is with the file
> system, more than with portage ?

hmm, then it really looks like your filesystem is screwed...

what filesystem are you using?
and have you tried to do a fsck on it?


> I'll report a bug (Gentoo bug ?) , if this is more appropriate.

I don't think it is useful, the problem is clearly not in portage but on your 
filesystem. on the other hand if your filesystem is damaged through use of 
portage...


> Here is my emerge --info, anyhow :
<snip>
> [EMAIL PROTECTED] mailing list
>
> ï¿½ï¿½í¢‹ï¿½z���(��&j)b�     b�

hmm, this is not suppost to be there...


you really should be backing up your valuable data and checking your 
haddrive/filesystem for errors.


        Rudmer
--
[EMAIL PROTECTED] mailing list

Reply via email to