Gentoo Archives: gentoo-dev

From: Chris Gianelloni <wolf31o2@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Packages broken by phase ordering change
Date: Thu, 19 Jun 2008 02:00:04
Message-Id: 1213838484.4449.3.camel@inertia.twi-31o2.org
In Reply to: Re: [gentoo-dev] Packages broken by phase ordering change by Ciaran McCreesh
1 On Sat, 2008-06-14 at 15:09 +0100, Ciaran McCreesh wrote:
2 > On Fri, 13 Jun 2008 21:55:29 +0200
3 > "Santiago M. Mola" <coldwind@g.o> wrote:
4 > > As discussed in bug #222721, portage has changed the execution order
5 > > of phases. It seems the change was introduced in portage-2.1.5 and it
6 > > makes that, when upgrading a package, pkg_postinst is run after the
7 > > old version has been removed. This breaks packages which use
8 > > has_version in pkg_postinst to detect upgrades/downgrades. It can also
9 > > break packages in more subtle ways.
10 >
11 > Given that the number of affected ebuilds is so high, I'd say Portage
12 > should have to revert the changes...
13
14 Of course, you would. What else would we expect from you?
15
16 > This is an EAPI scope change, if anything. Although even then the
17 > implications are a bit messy since you're talking the interaction of
18 > two different EAPIs.
19
20 It seems that everything these days is an EAPI scope change. That's not
21 very useful for Gentoo, considering it's been quite some time since PMS
22 was proposed and we've not seen approval for either EAPI=0 or EAPI=1 (or
23 PMS, for that matter). What we have gotten is a half-assed "you can use
24 EAPI=1 in the tree to get these enumerated features" from the Council,
25 but that's nothing like acceptance of a spec. Perhaps if you spent a
26 little more time doing something more constructive than being an asshat
27 on the lists, PMS would have been approved long ago. Of course, that
28 doesn't mesh well with your apparent need to be a complete dick to
29 people, so continue on with the status quo.
30
31 --
32 Chris Gianelloni
33 Release Engineering Strategic Lead
34 Games Developer

Attachments

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

Replies

Subject Author
Re: [gentoo-dev] Packages broken by phase ordering change Jeroen Roovers <jer@g.o>
[gentoo-dev] Re: Packages broken by phase ordering change Ryan Hill <dirtyepic@g.o>
Re: [gentoo-dev] Packages broken by phase ordering change David Leverton <levertond@××××××××××.com>