1 |
On 2022-01-12, Jack <ostroffjh@×××××××××××××××××.net> wrote: |
2 |
|
3 |
>> python-exec-2.4.8 requires python-exec-conf which requires |
4 |
>> python-exec 2.4.6? |
5 |
> |
6 |
> I was going to wonder if you are caught in the middle of an upgrade |
7 |
> that's only partly reached the mirrors. Given that (as I see it, |
8 |
> having last done a sync a few hours ago) that there is ONLY one version |
9 |
> each in the tree for python-exec-2.4.8 and python-exec-conf-2.4.6. |
10 |
|
11 |
Yep, same here. |
12 |
|
13 |
> However, looking at the ebuilds: |
14 |
> python-exe requires python-exec-conf (no version specified) |
15 |
> python-exec-conf-2.4.6 requires "!<dev-lang/python-exec-2.4.6-r4" which |
16 |
> should allow 2.4.8. |
17 |
> |
18 |
> I have both python 3.9.9-r1 and 3.10.0_p1-r1 installed (plus |
19 |
> 2.7.18_p13) so there doesn't seem to be any conflict there. What does |
20 |
> "equery d python-exec" tell you? |
21 |
|
22 |
After poking around a bit, I realized that the only machine that was |
23 |
having this problem was also the only one that had python2.7 |
24 |
installed. Python 2.7 was required by ipkg-utils (for which the ebuild |
25 |
seems to have long since vanished). The only thing I ever use from |
26 |
ipkg-utils is the ipkg-build bash script. I copied that script to |
27 |
~/bin/ and unmerged ipkg-utils. |
28 |
|
29 |
emerge --depclean then removed python2.7, and then emerge -auvND |
30 |
happily upgraded python-exec to 2.4.8. |
31 |
|
32 |
Still not sure what command one uses to determine what package is |
33 |
preventing some other package from being upgraded... |
34 |
|
35 |
-- |
36 |
Grant |