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 |