Gentoo Archives: gentoo-user

From: covici@××××××××××.com
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] problem emerging rhythmbox
Date: Fri, 09 Jan 2015 18:14:39
Message-Id: 21609.1420827270@ccs.covici.com
In Reply to: Re: [gentoo-user] problem emerging rhythmbox by Alan McKinnon
1 Alan McKinnon <alan.mckinnon@×××××.com> wrote:
2
3 > On 09/01/2015 14:58, covici@××××××××××.com wrote:
4 > > Alan McKinnon <alan.mckinnon@×××××.com> wrote:
5 > >
6 > >> On 09/01/2015 14:41, covici@××××××××××.com wrote:
7 > >>> Hi. I am getting an error when I am trying to emerge rhythmbox on a
8 > >>> world update I am trying to do
9 > >>> !!! Problem resolving dependencies for media-sound/rhythmbox from
10 > >>> @selected
11 > >>> ... done!
12 > >>>
13 > >>> !!! The ebuild selected to satisfy "media-sound/rhythmbox" has unmet
14 > >>> requirements.
15 > >>> - media-sound/rhythmbox-3.1::gentoo USE="cdr dbus libnotify libsecret
16 > >>> nsplugin python udev -daap -html -ipod -lirc -mtp -test -upnp-av
17 > >>> -visualizer -webkit -zeitgeist" ABI_X86="64"
18 > >>> PYTHON_TARGETS="python3_3 python3_4"
19 > >>>
20 > >>> The following REQUIRED_USE flag constraints are unsatisfied:
21 > >>> python? ( exactly-one-of ( python_targets_python3_3
22 > >>> python_targets_python3_4 ) )
23 > >>>
24 > >>> The above constraints are a subset of the following complete
25 > >>> expression:
26 > >>> ipod? ( udev ) mtp? ( udev ) dbus? ( python ) webkit? ( python )
27 > >>> python? ( exactly-one-of ( python_targets_python3_3
28 > >>> python_targets_python3_4 ) )
29 > >>>
30 > >>> (dependency required by "@selected" [set])
31 > >>> (dependency required by "@world" [argument])
32 > >>>
33 > >>> The problem is that I have in my /etc/portage/package.use the following
34 > >>> line
35 > >>> media-sound/rhythmbox python python_targets_python3_3
36 > >>>
37 > >>> which I thought would satisfy the above requirement -- so what am I
38 > >>> doing wrong here?
39 > >>>
40 > >>> Thanks in advance for any suggestions.
41 > >>>
42 > >>
43 > >>
44 > >> Do you perhaps have python3.4 set in make.conf?
45 > >>
46 > >> Or try this:
47 > >>
48 > >> grep -r PYTHON /etc/portage
49 > >>
50 > >> It often uncovers setting hiding away where you forgot to look.
51 > >
52 > > I have in make.conf
53 > > PYTHON_TARGETS="python2_7 python3_3 python3_4"
54 > > but I thought the package.use overrides that? I may need those in other
55 > > cases, not sure.
56 > >
57 >
58 >
59 >
60 > There was a news announcement or similar recently about
61 > PYTHON_TARGETS="python3_4", it has been reverted back to 3.3
62 >
63 > I think your best approach will be to take it out of make,conf and add
64 > it individually to each package that needs it. IIRC, the best approach
65 > is to not have PYTHON_TARGETS in make,conf at all
66
67 OK, thanks, that fixed that problem, but shorewall 4 and 6 want
68 different versions of the core, so maybe I should wait till they get
69 straightened out, also postgresql has a slot conflict as well, so I may
70 wait a couple of days and sync again to see if those are straightened
71 out before trying again. Its a mess right now.
72
73
74 --
75 Your life is like a penny. You're going to lose it. The question is:
76 How do
77 you spend it?
78
79 John Covici
80 covici@××××××××××.com