Gentoo Archives: gentoo-user

From: Meino.Cramer@×××.de
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] The Tao of Portage ... again
Date: Sat, 31 Dec 2016 16:27:02
Message-Id: 20161231162639.GB9359@solfire
In Reply to: Re: [gentoo-user] The Tao of Portage ... again by Alan McKinnon
1 Alan McKinnon <alan.mckinnon@×××××.com> [16-12-31 17:00]:
2 > On 31/12/2016 17:23, Meino.Cramer@×××.de wrote:
3 > > Hi,
4 > >
5 > > and the novice asked:
6 > > "Is there the Tao in rpm?"
7 > > The master replied: "...ues, there is the Tao in rpm."
8 > > "And is there the Tao in yum?"
9 > > "Yes, there is Tao in yym also...in every package manager
10 > > is the Tao...humble and silent they do all their work..."
11 > > The master added:
12 > > "...and Tao is in portage/emerge also...but of an higher order,
13 > > so dont try to understand, what it says..."
14 > >
15 > > This time the novice was who shifted slightly and coughed...
16 > >
17 > > Hmmm...
18 > >
19 > > This time portage reached down from its ebony tower and spake to the
20 > > novice claiming:
21 > >
22 > > emerge sci-electronics/pulseview sci-electronics/sigrok-cli sci-libs/libsigrok sci-libs/libsigrokdecode
23 > >
24 > > Calculating dependencies [ ok ] -
25 > >
26 > > !!! Problem resolving dependencies for sci-electronics/pulseview ... done!
27 > >
28 > > !!! The ebuild selected to satisfy "sci-electronics/pulseview" has unmet requirements.
29 > > - sci-electronics/pulseview-0.3.0::gentoo USE="decode qt5 -qt4 -static" ABI_X86="64" PYTHON_TARGETS="-python3_4"
30 > >
31 > > The following REQUIRED_USE flag constraints are unsatisfied:
32 > > decode? ( python_targets_python3_4 )
33 > >
34 > > The above constraints are a subset of the following complete expression:
35 > > decode? ( python_targets_python3_4 ) exactly-one-of ( qt4 qt5 )
36 > >
37 > >
38 > > What is missing what by what ?
39 > > Is it possible to make these kind of output a little more readable...?
40 > > I am only a simple human being and my ideas for more and more clones
41 > > of "The Tao of Programming" just to add some humor are limited...
42 > > :)
43 > >
44 > > Ah! By the way: Happy new year! :) :) :)
45 > >
46 > > Cheers
47 > > Meino
48 > > (slightly shifting and coughing)
49 > >
50 >
51 >
52 >
53 > You have "PYTHON_TARGETS=-python3_4" set for pulseview
54 >
55 > You need to make it PYTHON_TARGETS=python3_4
56 >
57 > Add python_single_target_python3_4 to package.use for pulseview in the
58 > usual way
59 >
60 > --
61 > Alan McKinnon
62 > alan.mckinnon@×××××.com
63 >
64 >
65
66 Hi Alan,
67
68 I grepped-r through /etc for PYTHON_TARGETS and found this:
69 make.conf:PYTHON_TARGETS="python2_7"
70
71 Then I grepped-r rthrough /etc for pulseview and found:
72 ./portage/package.use/pulseview:sci-electronics/pulseview-0.3.0 python_single_target_python3_4 qt5
73
74 Nonetheless emerge pulseview still says:
75 Calculating dependencies \
76
77 !!! Problem resolving dependencies for sci-electronics/pulseview ... done!
78
79 !!! The ebuild selected to satisfy "sci-electronics/pulseview" has unmet requirements.
80 - sci-electronics/pulseview-0.3.0::gentoo USE="decode qt5 -qt4 -static" ABI_X86="64" PYTHON_TARGETS="-python3_4"
81
82 The following REQUIRED_USE flag constraints are unsatisfied:
83 decode? ( python_targets_python3_4 )
84
85 The above constraints are a subset of the following complete expression:
86 decode? ( python_targets_python3_4 ) exactly-one-of ( qt4 qt5 )
87
88 [1] 10905 exit 1 emerge sci-electronics/pulseview
89
90 Which is overriding the setting via package.use/<file> here?
91
92 Cheers
93 Meino

Replies

Subject Author
Re: [gentoo-user] The Tao of Portage ... again Arve Barsnes <arve.barsnes@×××××.com>
Re: [gentoo-user] The Tao of Portage ... again Walter Dnes <waltdnes@××××××××.org>