On Friday 01 June 2007 12:06:28 [EMAIL PROTECTED] wrote:
> > This happens when you have more than one version of a package in the same
> > SLOT which means your system was in an illegal state. It should have left
> > one version still in that SLOT (namely the one with the highest COUNTER
> > which is the one that was emerged last and thus it's files won't have
> > been removed).
>
> Ok... I see.  But it seems there should be some indication of what is
> going to happen.   Maybe a higher verbosity level would have revealed
> what was about to happen?

I don't really disagree so I guess you can file a bug. I'm not really sure 
what a better solution would be though.

> I don't understand how the `illegal state' happened..  Does the fact
> that I'd just run `emerge sync' have bearing on what happened or would
> any emerge command have provoked the uninstall of earlier versions of
> emacs-cvs?

This explains it:

# cd $(portageq portdir)/profiles && grep emacs-cvs updates/*
updates/2Q-2007:slotmove app-editors/emacs-cvs 21.3.50 22
updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.50 22
updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.90 22
updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.91 22
updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.92 22
updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.93 22
updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.94 22
updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.95 22
updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.96 22
updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.97 22
updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.0 23
updates/2Q-2007:slotmove app-editors/emacs-cvs 23.0.0 23
updates/3Q-2004:slotmove <=app-editors/emacs-cvs-21.3.50 0 21.3.50

They used to be in separate SLOTs. Then they got moved to the same SLOT (22). 
A slotmove is usually performed transparently...

-- 
Bo Andresen

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to