1 |
Hello, Neil. |
2 |
|
3 |
On Fri, Dec 11, 2020 at 21:05:48 +0000, Neil Bothwick wrote: |
4 |
> On Fri, 11 Dec 2020 18:08:55 +0000, Alan Mackenzie wrote: |
5 |
|
6 |
> > I got back a horrendously long list of packages to merge (most of them |
7 |
> > re-merges), followed by: |
8 |
|
9 |
> > emerge: there are no ebuilds built with USE flags to satisfy |
10 |
> > "dev-python/pycparser[python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)]". |
11 |
> > !!! One of the following packages is required to complete your request: |
12 |
> > - dev-python/pycparser-2.20-r1::gentoo (Change USE: |
13 |
> > +python_targets_python3_7) |
14 |
> > - dev-python/cffi-1.14.0-r3::gentoo (Change USE: |
15 |
> > -python_targets_python3_7) (dependency required by |
16 |
|
17 |
> A required package is just a dependency. If package A depends on package |
18 |
> B then package B is required is you have A installed. |
19 |
|
20 |
OK. I can now see that "dependency required by" just means "is a |
21 |
dependency of". Dependency is a relationship; it is not a thing. |
22 |
|
23 |
> > "dev-python/cffi-1.14.0-r3::gentoo" [ebuild]) (dependency required by |
24 |
> > "dev-python/bcrypt-3.2.0::gentoo" [installed]) (dependency required by |
25 |
> > "dev-python/paramiko-2.7.1::gentoo" [installed]) (dependency required |
26 |
> > by "dev-vcs/bzr-2.7.0::gentoo" [installed]) |
27 |
|
28 |
> This is part of the python cleanup/upgrade already discussed at length on |
29 |
> this list over the past week, so the answers are already available. |
30 |
|
31 |
Yes, sorry. I've not been keeping up with the list as assiduously as I |
32 |
might. |
33 |
|
34 |
> You have had some useful replies already but one thing I noticed it |
35 |
> that this is brought about by bzr, which is no longer in portage. |
36 |
> Unless you have it installed from an overlay for a particular need of |
37 |
> yours, you should let it be depcleaned. |
38 |
|
39 |
Yes, bazaar was indeed the sticking point. It's been unmaintained for |
40 |
quite a few years, and is written in python. I just unmerged it, then |
41 |
the mega-merge went ahead without problems (though I excluded |
42 |
libreoffice from that merge, for now). |
43 |
|
44 |
I still amn't happy about the error message I got. But I'm not unhappy |
45 |
enough about it to invest the time needed to get up to speed on portage |
46 |
and submit patches. :-( |
47 |
|
48 |
Anyhow, thanks for the tip! |
49 |
|
50 |
> -- |
51 |
> Neil Bothwick |
52 |
|
53 |
> A TRUE Klingon warrior does not comment his code! |
54 |
|
55 |
-- |
56 |
Alan Mackenzie (Nuremberg, Germany). |