Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: TomWij@g.o, python@g.o
Subject: Re: [gentoo-dev] Releng breakage with respect to move from dev-python/python-exec to dev-lang/python-exec
Date: Sat, 02 Nov 2013 15:03:29
Message-Id: 20131102160330.0e6eaa5e@gentoo.org
In Reply to: Re: [gentoo-dev] Releng breakage with respect to move from dev-python/python-exec to dev-lang/python-exec by Tom Wijsman
1 Dnia 2013-11-02, o godz. 14:51:26
2 Tom Wijsman <TomWij@g.o> napisał(a):
3
4 > On Sat, 02 Nov 2013 09:16:45 -0400
5 > "Anthony G. Basile" <blueness@g.o> wrote:
6 >
7 > > This is a followup to a discussion on IRC yesterday regarding
8 > > breakage that's occurring to catalyst builds as a result of the
9 > > recent move from dev-python/python-exec to dev-lang/python-exec.
10 >
11 > This has been happening to users as well, for example:
12 >
13 > http://forums.gentoo.org/viewtopic-t-973998.html
14 > http://forums.gentoo.org/viewtopic-t-974412.html
15 >
16 > To move forward and get this resolved, some questions:
17 >
18 > 1. Has this been resolved for users? Do they just need to sync?
19 > 2. If not resolved for users, what is the best temporary workaround?
20 > 3. Are you able to fix this? Do you need help to fix this?
21 > 4. Depending on the nature of the fix: Would a news item be needed?
22
23 From what I heard, most of people get this working through a plain:
24
25 emerge -Du @world
26
27 If someone is really reluctant to world updates, it is enough to
28 upgrade dev-python/python-exec to 10000.*:
29
30 emerge -1v dev-python/python-exec
31
32 I was considering writing a news item for it but we discussed it on IRC
33 and decided that users are really expected to be able to handle
34 themselves, especially wrt to:
35
36 1. using 'emerge -Du @world' to upgrade their systems,
37
38 2. reading the blocker output to see that it states
39 '<dev-python/python-exec-10000' -> which suggests: what if I upgrade to
40 10000?
41
42 If you believe that a news item would be helpful, I'm happy to write
43 it. Just please make sure that we're all in agreement over the method
44 of handling the issue.
45
46 Additionally, the news item would state how to get rid of the old deps.
47 This will presumably involve something like:
48
49 emerge -1v $( qdepends -NCQ dev-python/python-exec )
50
51 Please note that 'equery d' from gentoolkit is currently broken due to
52 some random magic inside portage and doesn't list all the packages
53 correctly.
54
55 However, for the latter it would be probably preferred to wait with it
56 till python-exec:2 is stable on all arches to avoid rebuilding packages
57 twice in a short time.
58
59 --
60 Best regards,
61 Michał Górny

Attachments

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

Replies