From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.54) id 1Euepv-0006cq-76 for garchives@archives.gentoo.org; Thu, 05 Jan 2006 23:48:03 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.5/8.13.5) with SMTP id k05NkrYx031230; Thu, 5 Jan 2006 23:46:53 GMT Received: from corwin.easynet.fr (smarthost171.mail.easynet.fr [212.180.1.171]) by robin.gentoo.org (8.13.5/8.13.5) with ESMTP id k05NhtdC023131 for ; Thu, 5 Jan 2006 23:43:55 GMT Received: from easyconnect2121138-64.clients.easynet.fr ([212.11.38.64] helo=eusebe) by corwin.easynet.fr with esmtp (Exim 4.50) id 1Euelv-0003Mj-6L for gentoo-dev@lists.gentoo.org; Fri, 06 Jan 2006 00:43:55 +0100 Date: Fri, 6 Jan 2006 00:45:53 +0100 From: Thomas de Grenier de Latour To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] torsmo has been recontinued named conky. plan2 on removing torsmo Message-ID: <20060106004553.4539c2c3@eusebe> In-Reply-To: <20060105223913.GA15770@ytpme.telenet.be> References: <200601052308.18092.dragonheart@gentoo.org> <200601060948.08851.dragonheart@gentoo.org> <20060105223913.GA15770@ytpme.telenet.be> Organization: Fasmz X-Mailer: Sylpheed-Claws 2.0.0-rc1 (GTK+ 2.8.9; i686-pc-linux-gnu) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Archives-Salt: e9d47a72-aabb-4e62-9701-7ab7cf93a27b X-Archives-Hash: 4a461dfa88db26cd2688982cc1cdca54 On Thu, 5 Jan 2006 23:39:13 +0100 Thomas Matthijs wrote: > * Daniel (dragonheart@gentoo.org) wrote: > > > step 4. > > package.move torsmo -> conky > > This will do _bad_ things if someone has both installed > Bah, here it's ~ okay because torsmo versions are lower than the ones of conky: after the move, there will be two conky packages installed in the same SLOT, and thus the oldest one (actually torsmo) will get autocleaned soon after by emerge. I still don't really see the benefit of the package.move related steps though. Moving from torsmo to conky will require some manual work by the users anyway (~/.xinitrc change, new config location, etc.), and doing half the job automagically at some arbitrary time just adds confusion for users: - those who will have notice the package.mask comments during the wait after step 1 will already have done the full transition by themselves. - those who didn't will just see their torsmo binary suddenly disapearing (and given their unlikely visibility, i don't think einfos in conky ebuild solve that), which imo is worst than just keeping an obsolete package installed. Imho, package.move should only be used for changes that are strictly internal to the portage tree, and not for those which "break" users' applications. So i still prefer the simpler, usual, deprecation plan, like what was done for xawdecode->xdtv for instance, despite they were also sharing the same code base (an upstream name change actually): 1. package.mask torsmo with a comment about conky 2. wait long enough 3. drop torsmo from the tree -- TGL. -- gentoo-dev@gentoo.org mailing list