Gentoo Archives: gentoo-dev

From: Thomas de Grenier de Latour <degrenier@×××××××××××.fr>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] torsmo has been recontinued named conky. plan2 on removing torsmo
Date: Thu, 05 Jan 2006 23:48:03
Message-Id: 20060106004553.4539c2c3@eusebe
In Reply to: Re: [gentoo-dev] torsmo has been recontinued named conky. plan2 on removing torsmo by Thomas Matthijs
1 On Thu, 5 Jan 2006 23:39:13 +0100
2 Thomas Matthijs <axxo@g.o> wrote:
3
4 > * Daniel (dragonheart@g.o) wrote:
5 >
6 > > step 4.
7 > > package.move torsmo -> conky
8 >
9 > This will do _bad_ things if someone has both installed
10 >
11
12 Bah, here it's ~ okay because torsmo versions are lower than the
13 ones of conky: after the move, there will be two conky packages
14 installed in the same SLOT, and thus the oldest one (actually
15 torsmo) will get autocleaned soon after by emerge.
16
17
18 I still don't really see the benefit of the package.move related
19 steps though. Moving from torsmo to conky will require some manual
20 work by the users anyway (~/.xinitrc change, new config location,
21 etc.), and doing half the job automagically at some arbitrary time
22 just adds confusion for users:
23 - those who will have notice the package.mask comments during the
24 wait after step 1 will already have done the full transition by
25 themselves.
26 - those who didn't will just see their torsmo binary suddenly
27 disapearing (and given their unlikely visibility, i don't think
28 einfos in conky ebuild solve that), which imo is worst than just
29 keeping an obsolete package installed.
30
31 Imho, package.move should only be used for changes that are
32 strictly internal to the portage tree, and not for those which
33 "break" users' applications.
34
35 So i still prefer the simpler, usual, deprecation plan, like what
36 was done for xawdecode->xdtv for instance, despite they were
37 also sharing the same code base (an upstream name change actually):
38 1. package.mask torsmo with a comment about conky
39 2. wait long enough
40 3. drop torsmo from the tree
41
42 --
43 TGL.
44 --
45 gentoo-dev@g.o mailing list