Gentoo Archives: gentoo-user

From: Alec Ten Harmsel <alec@××××××××××××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Recent change in python - some packages are not happy
Date: Sat, 23 Jun 2018 10:09:26
Message-Id: 20180623100910.GA14493@localhost.localdomain
In Reply to: Re: [gentoo-user] Recent change in python - some packages are not happy by Mick
1 On Sat, Jun 23, 2018 at 10:38:35AM +0100, Mick wrote:
2 > On Saturday, 23 June 2018 10:30:09 BST Neil Bothwick wrote:
3 > > On 23 June 2018 10:14:31 BST, Mick <michaelkintzios@×××××.com> wrote:
4 > > >I came up to this today following a portage sync:
5 > > >
6 > > ># emerge -uaNDv world
7 > > >
8 > > >
9 > > >These are the packages that would be merged, in order:
10 > > >
11 > > >Calculating dependencies /
12 > > >
13 > > >!!! Problem resolving dependencies for sys-devel/gdb from @selected
14 > > >.. done!
15 > > >
16 > > >
17 > > >!!! The ebuild selected to satisfy "sys-devel/gdb" has unmet
18 > > >requirements.
19 > > >- sys-devel/gdb-7.12.1::gentoo USE="client nls python server xml -lzma
20 > > >-
21 > > >multitarget -test -vanilla" ABI_X86="(64)"
22 > > >PYTHON_SINGLE_TARGET="-python2_7 -
23 > > >python3_4 -python3_5" PYTHON_TARGETS="python2_7 -python3_4 -python3_5"
24 > > >
25 > > > The following REQUIRED_USE flag constraints are unsatisfied:
26 > > > python? ( exactly-one-of ( python_single_target_python2_7
27 > > >
28 > > >python_single_target_python3_4 python_single_target_python3_5 ) )
29 > > >
30 > > > .......
31 > >
32 > > Start with "grep - ir python /etc/portage". That found the source of the
33 > > problem on one of my systems, I was setting PYTHON_SINGLE_TARGET for one
34 > > package.
35 >
36 > Thanks Neil, I already had a look just in case I had set something up and
37 > forgot about it. This is all it showed:
38 >
39 > # grep -ir python /etc/portage
40 > /etc/portage/package.use/package.use:=media-libs/lcms-1.19-r1 python
41 >
42
43 How about `emerge --info | grep PYTHON_SINGLE_TARGET'? The problem looks
44 to be:
45
46 > PYTHON_SINGLE_TARGET="-python2_7 -python3_4 -python3_5"
47
48 At least one PYTHON_SINGLE_TARGET needs to be set. I'd guess that
49 PYTHON_SINGLE_TARGET got updated to 3.6, leaving GDB in its dust.
50
51 Alec

Replies

Subject Author
Re: [gentoo-user] Recent change in python - some packages are not happy Mick <michaelkintzios@×××××.com>