1 |
At least |
2 |
gimp-help |
3 |
scribus |
4 |
nut |
5 |
fbpanel |
6 |
are Python2 only, didn't check stuff from overlays |
7 |
|
8 |
Il Lun 4 Mag 2020, 18:31 Dale <rdalek1967@×××××.com> ha scritto: |
9 |
|
10 |
> Howdy, |
11 |
> |
12 |
> As some know, python 2.7 is leaving the building. I'm wanting to try to |
13 |
> clean it out a bit now, a little at a time if needed. I found some |
14 |
> commands on -dev that shows what still depends on python 2.7. Thing is, |
15 |
> I think it is listing packages that *may* use 2.7 but can or is set to |
16 |
> use a newer version. In other words, I'm getting false positives. |
17 |
> Another command returns nothing and I think that command shows what |
18 |
> requires *only* python 2.7 and no newer version. Thing is, when I do a |
19 |
> emerge -ac python:2.7, it spits out a list of packages that says they |
20 |
> need it. It's confusing to say the least. I think I'm on information |
21 |
> overload or something. |
22 |
> |
23 |
> What I don't want to do, add targets to make.conf that may change |
24 |
> defaults later on. In other words, I don't want to add the target line |
25 |
> and then later on forget it is there and it bite me when say 3.6 is |
26 |
> leaving the building. I think if I can get it to where I can remove |
27 |
> python 2.7's package, it will leave it buried. How to get there tho?? |
28 |
> |
29 |
> I don't want to attach a ton of info that may not be relevant. I'm |
30 |
> going to share this tho. If anyone needs more info, let me know and |
31 |
> I'll post it. |
32 |
> |
33 |
> |
34 |
> root@fireball / # emerge -ca python:2.7 |
35 |
> |
36 |
> Calculating dependencies... done! |
37 |
> dev-lang/python-2.7.18 pulled in by: |
38 |
> app-doc/gimp-help-2.8.2 requires >=dev-lang/python-2.7.5-r2:2.7 |
39 |
> app-office/scribus-1.5.5-r1 requires >=dev-lang/python-2.7.5-r2:2.7 |
40 |
> app-portage/gemato-14.3 requires |
41 |
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)] |
42 |
> dev-lang/spidermonkey-1.8.5-r7 requires |
43 |
> >=dev-lang/python-2.7.5-r2:2.7[threads] |
44 |
> dev-lang/spidermonkey-60.5.2_p0-r4 requires |
45 |
> >=dev-lang/python-2.7.5-r2:2.7[ncurses,sqlite,ssl,threads] |
46 |
> dev-libs/boost-1.72.0-r1 requires >=dev-lang/python-2.7.5-r2:2.7 |
47 |
> dev-libs/libxml2-2.9.9-r3 requires >=dev-lang/python-2.7.5-r2:2.7[xml] |
48 |
> dev-python/PyQt5-5.14.2 requires >=dev-lang/python-2.7.5-r2:2.7 |
49 |
> dev-python/PyQt5-sip-4.19.22 requires >=dev-lang/python-2.7.5-r2:2.7 |
50 |
> dev-python/PySocks-1.7.1 requires >=dev-lang/python-2.7.5-r2:2.7 |
51 |
> dev-python/backports-1.0 requires >=dev-lang/python-2.7.5-r2:2.7 |
52 |
> dev-python/backports-lzma-0.0.13 requires |
53 |
> >=dev-lang/python-2.7.5-r2:2.7 |
54 |
> dev-python/bz2file-0.98 requires >=dev-lang/python-2.7.5-r2:2.7 |
55 |
> dev-python/certifi-2019.11.28 requires >=dev-lang/python-2.7.5-r2:2.7 |
56 |
> dev-python/cffi-1.14.0 requires >=dev-lang/python-2.7.5-r2:2.7 |
57 |
> dev-python/chardet-3.0.4 requires >=dev-lang/python-2.7.5-r2:2.7 |
58 |
> dev-python/cryptography-2.8-r1 requires |
59 |
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)] |
60 |
> dev-python/cython-0.29.15 requires |
61 |
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)] |
62 |
> dev-python/dbus-python-1.2.16 requires |
63 |
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)] |
64 |
> dev-python/docutils-0.16 requires >=dev-lang/python-2.7.5-r2:2.7 |
65 |
> dev-python/enum34-1.1.6-r1 requires >=dev-lang/python-2.7.5-r2:2.7 |
66 |
> dev-python/idna-2.8 requires >=dev-lang/python-2.7.5-r2:2.7 |
67 |
> dev-python/ipaddress-1.0.23 requires >=dev-lang/python-2.7.5-r2:2.7 |
68 |
> dev-python/lxml-4.5.0 requires >=dev-lang/python-2.7.5-r2:2.7 |
69 |
> dev-python/mako-1.1.2 requires >=dev-lang/python-2.7.5-r2:2.7 |
70 |
> dev-python/markupsafe-1.1.1 requires >=dev-lang/python-2.7.5-r2:2.7 |
71 |
> dev-python/numpy-1.16.5-r1 requires |
72 |
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)] |
73 |
> dev-python/olefile-0.46 requires >=dev-lang/python-2.7.5-r2:2.7 |
74 |
> dev-python/pathlib2-2.3.5 requires >=dev-lang/python-2.7.5-r2:2.7 |
75 |
> dev-python/pbr-4.2.0-r1 requires |
76 |
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)] |
77 |
> dev-python/pillow-6.2.2 requires |
78 |
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)] |
79 |
> dev-python/ply-3.11 requires >=dev-lang/python-2.7.5-r2:2.7 |
80 |
> dev-python/pyblake2-1.1.2 requires >=dev-lang/python-2.7.5-r2:2.7 |
81 |
> dev-python/pycairo-1.18.2 requires |
82 |
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)] |
83 |
> dev-python/pyclipper-1.1.0 requires >=dev-lang/python-2.7.5-r2:2.7 |
84 |
> dev-python/pycparser-2.20 requires >=dev-lang/python-2.7.5-r2:2.7 |
85 |
> dev-python/pycryptodome-3.9.4 requires |
86 |
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)] |
87 |
> dev-python/pygments-2.5.2 requires >=dev-lang/python-2.7.5-r2:2.7 |
88 |
> dev-python/pygobject-2.28.6-r55 requires >=dev-lang/python-2.7.5-r2:2.7 |
89 |
> dev-python/pygobject-3.34.0 requires >=dev-lang/python-2.7.5-r2:2.7 |
90 |
> dev-python/pygtk-2.24.0-r5 requires >=dev-lang/python-2.7.5-r2:2.7 |
91 |
> dev-python/pyopengl-3.1.0 requires >=dev-lang/python-2.7.5-r2:2.7 |
92 |
> dev-python/pyopenssl-19.1.0 requires |
93 |
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)] |
94 |
> dev-python/python-gammu-2.11 requires >=dev-lang/python-2.7.5-r2:2.7 |
95 |
> dev-python/pyyaml-5.3.1 requires >=dev-lang/python-2.7.5-r2:2.7 |
96 |
> dev-python/requests-2.23.0 requires |
97 |
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)] |
98 |
> dev-python/scandir-1.10.0-r1 requires >=dev-lang/python-2.7.5-r2:2.7 |
99 |
> dev-python/setuptools-44.1.0 requires |
100 |
> >=dev-lang/python-2.7.5-r2:2.7[xml(+)] |
101 |
> dev-python/setuptools-git-1.2 requires >=dev-lang/python-2.7.5-r2:2.7 |
102 |
> dev-python/setuptools_scm-3.5.0 requires >=dev-lang/python-2.7.5-r2:2.7 |
103 |
> dev-python/setuptools_scm_git_archive-1.0 requires |
104 |
> >=dev-lang/python-2.7.5-r2:2.7 |
105 |
> dev-python/sip-4.19.22 requires >=dev-lang/python-2.7.5-r2:2.7 |
106 |
> dev-python/six-1.14.0 requires >=dev-lang/python-2.7.5-r2:2.7 |
107 |
> dev-python/urllib3-1.25.8 requires |
108 |
> >=dev-lang/python-2.7.5-r2:2.7[ssl(+)] |
109 |
> dev-python/wxpython-3.0.2.0 requires >=dev-lang/python-2.7.5-r2:2.7 |
110 |
> dev-qt/qtwebengine-5.14.2 requires >=dev-lang/python-2.7.5-r2:2.7 |
111 |
> dev-util/scons-3.1.2 requires |
112 |
> >=dev-lang/python-2.7.5-r2:2.7[threads(+)] |
113 |
> media-gfx/gimp-2.10.18-r1 requires >=dev-lang/python-2.7.5-r2:2.7 |
114 |
> media-plugins/gimp-resynthesizer-2.0.3-r3 requires |
115 |
> >=dev-lang/python-2.7.5-r2:2.7 |
116 |
> media-video/devede-3.23.0 requires =dev-lang/python-2.7* |
117 |
> net-libs/farstream-0.2.8-r2 requires >=dev-lang/python-2.7.5-r2:2.7 |
118 |
> sci-electronics/geda-xgsch2pcb-0.1.3-r5 requires |
119 |
> >=dev-lang/python-2.7.5-r2:2.7 |
120 |
> sys-apps/dstat-0.7.4-r1 requires >=dev-lang/python-2.7.5-r2:2.7 |
121 |
> sys-power/nut-2.7.4-r4 requires >=dev-lang/python-2.7.5-r2:2.7 |
122 |
> virtual/python-cffi-0 requires >=dev-lang/python-2.7.5-r2:2.7 |
123 |
> www-client/firefox-75.0-r3 requires |
124 |
> dev-lang/python:2.7[ncurses,sqlite,ssl,threads(+)] |
125 |
> www-client/seamonkey-2.53.1-r1 requires |
126 |
> dev-lang/python:2.7[ncurses,sqlite,ssl,threads(+)] |
127 |
> x11-misc/fbpanel-7.0 requires >=dev-lang/python-2.7.5-r2:2.7 |
128 |
> |
129 |
> >>> No packages selected for removal by depclean |
130 |
> Packages installed: 1718 |
131 |
> Packages in world: 223 |
132 |
> Packages in system: 43 |
133 |
> Required packages: 1718 |
134 |
> Number removed: 0 |
135 |
> root@fireball / # |
136 |
> |
137 |
> |
138 |
> |
139 |
> Thoughts?? Based on -dev, this should be very few packages. I even |
140 |
> removed several dead out of tree but was installed packages that I no |
141 |
> longer use. Still, long list. |
142 |
> |
143 |
> Looking for ideas? |
144 |
> |
145 |
> Thanks. |
146 |
> |
147 |
> Dale |
148 |
> |
149 |
> :-) :-) :-) |
150 |
> |
151 |
> |
152 |
> |