Gentoo Archives: gentoo-user

From: Dale <rdalek1967@×××××.com>
To: gentoo-user@l.g.o
Subject: [gentoo-user] app-portage/repoman-3.0.3-r2 slot conflict
Date: Mon, 25 Jul 2022 01:51:22
Message-Id: 3a7d2f26-5b3c-3beb-fc85-66e86d535ba6@gmail.com
1 Howdy,
2
3 I been getting a error message about repoman not being in good shape for
4 a while.  I thought maybe it was something that would be fixed soon
5 enough or it would spit out a error that makes sense to me.  Well, been
6 a few weeks and it is still complaining about it.  I tried to update
7 repoman itself so that it would give the most information.  It doesn't
8 say much when doing my usual world update except that it is skipping it.
9 This is the most informative error I can get it to give me. 
10
11
12 root@fireball / # emerge -a =app-portage/repoman-3.0.3-r2
13
14 These are the packages that would be merged, in order:
15
16 Calculating dependencies... done!
17 [ebuild     UD~] sys-apps/portage-3.0.30-r5::gentoo [3.0.34::gentoo]
18 USE="(ipc) native-extensions rsync-verify -apidoc -build -doc
19 -gentoo-dev (-selinux) -test -xattr" PYTHON_TARGETS="python3_10 -pypy3
20 -python3_8 -python3_9 -python3_11" 1,131 KiB
21 [ebuild     U  ] app-portage/repoman-3.0.3-r2::gentoo [3.0.3-r1::gentoo]
22 PYTHON_TARGETS="python3_10 (-pypy3) -python3_8 -python3_9" 0 KiB
23
24 Total: 2 packages (1 upgrade, 1 downgrade), Size of downloads: 1,131 KiB
25
26 !!! Multiple package instances within a single package slot have been pulled
27 !!! into the dependency graph, resulting in a slot conflict:
28
29 sys-apps/portage:0
30
31   (sys-apps/portage-3.0.30-r5:0/0::gentoo, ebuild scheduled for merge)
32 USE="(ipc) native-extensions rsync-verify -apidoc -build -doc
33 -gentoo-dev (-selinux) -test -xattr" ABI_X86="(64)"
34 PYTHON_TARGETS="python3_10 -pypy3 -python3_11 -python3_8 -python3_9"
35 pulled in by
36    
37 <sys-apps/portage-3.0.31[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?]
38 required by (app-portage/repoman-3.0.3-r2:0/0::gentoo, ebuild scheduled
39 for merge) USE="" ABI_X86="(64)" PYTHON_TARGETS="python3_10 (-pypy3)
40 -python3_8 -python3_9"
41     ^                
42 ^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                           
43
44
45   (sys-apps/portage-3.0.34:0/0::gentoo, installed) USE="(ipc)
46 native-extensions rsync-verify -apidoc -build -doc -gentoo-dev
47 (-selinux) -test -xattr" ABI_X86="(64)" PYTHON_TARGETS="python3_10
48 -pypy3 -python3_11 -python3_8 -python3_9" pulled in by
49    
50 >=sys-apps/portage-3.0.32[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?]
51 required by (app-portage/gentoolkit-0.6.1-r3:0/0::gentoo, installed)
52 USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_10 -pypy3 -python3_11
53 -python3_8 -python3_9"
54
55
56 And some more info:
57
58
59 root@fireball / # equery list -po portage repoman
60  * Searching for portage ...
61 [-P-] [  ] sys-apps/portage-3.0.30-r3:0
62 [-P-] [  ] sys-apps/portage-3.0.30-r5:0
63 [-P-] [  ] sys-apps/portage-3.0.32:0
64 [-P-] [  ] sys-apps/portage-3.0.33:0
65 [IP-] [  ] sys-apps/portage-3.0.34:0
66 [-P-] [M-] sys-apps/portage-9999:0
67
68  * Searching for repoman ...
69 [I--] [??] app-portage/repoman-3.0.3-r1:0
70 [-P-] [  ] app-portage/repoman-3.0.3-r2:0
71 root@fireball / #
72
73
74 I did keyword all but the 9999 version.  I like the new stuff but not
75 the untested stuff.  It looks like the version of repoman I have
76 installed is not even in the tree anymore too.  It looks like it could
77 be a USE flag problem above but I'm not sure about that either.  Here is
78 some info on that. 
79
80
81 root@fireball / # grep -r python /etc/portage/
82 /etc/portage/package.accept_keywords/package.keywords:dev-python/PyQt-builder
83 /etc/portage/package.accept_keywords/package.keywords:dev-python/PyQtWebEngine
84 /etc/portage/package.accept_keywords/package.keywords:dev-python/python-slip
85 /etc/portage/package.accept_keywords/package.keywords:=dev-python/cchardet-2.1.7
86 /etc/portage/package.accept_keywords/package.keywords:dev-python/PyQt5-sip
87 /etc/portage/package.accept_keywords/package.keywords:dev-python/sip
88 /etc/portage/package.accept_keywords/package.keywords:dev-python/PyQt5
89 /etc/portage/package.accept_keywords/package.keywords:dev-python/wxpython
90 /etc/portage/package.use/package.use:=sci-electronics/klayout-0.27.3
91 python_single_target_python3_9
92 /etc/portage/package.use/package.use:app-accessibility/speech-dispatcher
93 python
94 /etc/portage/package.use/package.use:dev-python/PyQt5 webchannel
95 /etc/portage/package.use/package.use:>=dev-libs/boost-1.47.0-r1:0 python
96 /etc/portage/package.use/package.use:>=mate-base/mate-menus-1.18.0 python
97 /etc/portage/package.use/package.use:media-libs/mlt python frei0r qt5
98 /etc/portage/package.use/package.use:media-gfx/gimp doc python png jpeg
99 exif lcms
100 root@fireball / #
101
102
103 I try to let the devs manage the python stuff.  It can get tricky, and
104 messy, if one starts messing with it. 
105
106 I can't figure this thing out.  Anyone see what is causing this
107 problem?  I'd like to get this fixed if I can or if it is a bug, report
108 it so it can get fixed.  Odds are, I did something somewhere.  lol 
109
110 Thanks!
111
112 Dale
113
114 :-)  :-) 

Replies

Subject Author
Re: [gentoo-user] app-portage/repoman-3.0.3-r2 slot conflict Julien Roy <julien@××××.ca>