On Sunday 24 December 2006 22:03, Daniel Iliev wrote:
> Etaoin Shrdlu wrote:
> > On Sunday 24 December 2006 19:59, Daniel Iliev wrote:
> >> Well, I tried "emerge mc" and I hit ctrl-c in the middle of the
> >> process. Then "emerge --resume" emerged mc. Now "emerge --resume"
> >> gives the same strange message again. ;-)
> >
> > emerge --resume reads the list of packages to emerge from a binary file
> > located at /var/cache/edb/mtimedb. In your case, that file is probably
> > stale and is likely to contain package names or versions which are not
> > available anymore (I don't know why it's there even after a succesful
> > emerge though). I think that deleting or renaming it will cause emerge
> > to believe that there's nothing to resume.
>
> Thank you!
>
> Removing that file did the trick.

The mtimedb contains a lot more than the resume list. The following command 
will show you it's contents:

# python -c 'import portage;print portage.mtimedb'

Removing it seems rather pointless IMO. The resume list gets overwritten if 
you emerge a list of packages rather than just one package. Either way it's 
contents is irrelevant when you don't need to resume a list of packages.

-- 
Bo Andresen

Attachment: pgpN9pyF54lNl.pgp
Description: PGP signature

Reply via email to