Gentoo Archives: gentoo-user

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

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

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