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
signature.asc
Description: This is a digitally signed message part.

