Gentoo Archives: gentoo-user

From: "Bo Ørsted Andresen" <bo.andresen@××××.dk>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Re: Emerge -v portage performs sneak attack on emacs-cvs
Date: Fri, 01 Jun 2007 10:32:01
Message-Id: 200706011224.08108.bo.andresen@zlin.dk
In Reply to: [gentoo-user] Re: Emerge -v portage performs sneak attack on emacs-cvs by reader@newsguy.com
1 On Friday 01 June 2007 12:06:28 reader@×××××××.com wrote:
2 > > This happens when you have more than one version of a package in the same
3 > > SLOT which means your system was in an illegal state. It should have left
4 > > one version still in that SLOT (namely the one with the highest COUNTER
5 > > which is the one that was emerged last and thus it's files won't have
6 > > been removed).
7 >
8 > Ok... I see.  But it seems there should be some indication of what is
9 > going to happen.   Maybe a higher verbosity level would have revealed
10 > what was about to happen?
11
12 I don't really disagree so I guess you can file a bug. I'm not really sure
13 what a better solution would be though.
14
15 > I don't understand how the `illegal state' happened..  Does the fact
16 > that I'd just run `emerge sync' have bearing on what happened or would
17 > any emerge command have provoked the uninstall of earlier versions of
18 > emacs-cvs?
19
20 This explains it:
21
22 # cd $(portageq portdir)/profiles && grep emacs-cvs updates/*
23 updates/2Q-2007:slotmove app-editors/emacs-cvs 21.3.50 22
24 updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.50 22
25 updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.90 22
26 updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.91 22
27 updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.92 22
28 updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.93 22
29 updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.94 22
30 updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.95 22
31 updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.96 22
32 updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.97 22
33 updates/2Q-2007:slotmove app-editors/emacs-cvs 22.0.0 23
34 updates/2Q-2007:slotmove app-editors/emacs-cvs 23.0.0 23
35 updates/3Q-2004:slotmove <=app-editors/emacs-cvs-21.3.50 0 21.3.50
36
37 They used to be in separate SLOTs. Then they got moved to the same SLOT (22).
38 A slotmove is usually performed transparently...
39
40 --
41 Bo Andresen

Attachments

File name MIME type
signature.asc application/pgp-signature