* [gentoo-user] emerge --oneshot portage - conflict
@ 2015-08-29 20:02 neu pat
2015-08-29 20:43 ` Fernando Rodriguez
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: neu pat @ 2015-08-29 20:02 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1217 bytes --]
I emerge python3.4 set as active:
eselect python list
Available Python interpreters:
[1] python2.7
[2] python3.3
[3] python3.4 *
but it still complain
[ebuild U ] sys-apps/portage-2.2.20.1 [2.2.14]
PYTHON_TARGETS="python3_4* -python3_3*"
!!! Multiple package instances within a single package slot have been
pulled
!!! into the dependency graph, resulting in a slot conflict:
sys-apps/portage:0
(sys-apps/portage-2.2.20.1:0/0::gentoo, ebuild scheduled for merge)
pulled in by
sys-apps/portage (Argument)
(sys-apps/portage-2.2.14:0/0::gentoo, installed) pulled in by
sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)]
required by (app-admin/webapp-config-1.52-r1:0/0::gentoo, installed)
sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
required by (app-portage/gentoolkit-0.3.0.9-r2:0/0::gentoo, installed)
What is it looking for?
[-- Attachment #2: Type: text/html, Size: 1838 bytes --]
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] emerge --oneshot portage - conflict
2015-08-29 20:02 [gentoo-user] emerge --oneshot portage - conflict neu pat
@ 2015-08-29 20:43 ` Fernando Rodriguez
2015-08-29 21:19 ` [gentoo-user] " James
2015-08-29 21:37 ` [gentoo-user] " Alec Ten Harmsel
2 siblings, 0 replies; 4+ messages in thread
From: Fernando Rodriguez @ 2015-08-29 20:43 UTC (permalink / raw
To: gentoo-user
On Saturday, August 29, 2015 2:02:29 PM neu pat wrote:
> I emerge python3.4 set as active:
>
> eselect python list
> Available Python interpreters:
> [1] python2.7
> [2] python3.3
> [3] python3.4 *
>
> but it still complain
>
>
> [ebuild U ] sys-apps/portage-2.2.20.1 [2.2.14]
> PYTHON_TARGETS="python3_4* -python3_3*"
>
> !!! Multiple package instances within a single package slot have been
> pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> sys-apps/portage:0
>
> (sys-apps/portage-2.2.20.1:0/0::gentoo, ebuild scheduled for merge)
> pulled in by
> sys-apps/portage (Argument)
>
> (sys-apps/portage-2.2.14:0/0::gentoo, installed) pulled in by
>
> sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-
python_single_target_python2_7(-),-python_single_target_python3_3(-)]
> required by (app-admin/webapp-config-1.52-r1:0/0::gentoo, installed)
>
>
>
>
>
> sys-
apps/portage[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-
python_single_target_python2_7(-),-python_single_target_python3_3(-),-
python_single_target_python3_4(-),-python_single_target_pypy(-)]
> required by (app-portage/gentoolkit-0.3.0.9-r2:0/0::gentoo, installed)
>
> What is it looking for?
As soon as somebody has an answer they will reply, no need to keep posting the
same question.
All I can say is try emerge -vaDN portage if it doesn't work then emerge -C
gentoolkit and webapp-config and try again. Then re-emerge those packages.
--
Fernando Rodriguez
^ permalink raw reply [flat|nested] 4+ messages in thread
* [gentoo-user] Re: emerge --oneshot portage - conflict
2015-08-29 20:02 [gentoo-user] emerge --oneshot portage - conflict neu pat
2015-08-29 20:43 ` Fernando Rodriguez
@ 2015-08-29 21:19 ` James
2015-08-29 21:37 ` [gentoo-user] " Alec Ten Harmsel
2 siblings, 0 replies; 4+ messages in thread
From: James @ 2015-08-29 21:19 UTC (permalink / raw
To: gentoo-user
neu pat <syscon780 <at> gmail.com> writes:
> I emerge python3.4 set as active: eselect python list
> Available Python interpreters:
> [1] python2.7
> [2] python3.3
> [3] python3.4 *
emerge python-updater
then run python-updater
hth,
James
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [gentoo-user] emerge --oneshot portage - conflict
2015-08-29 20:02 [gentoo-user] emerge --oneshot portage - conflict neu pat
2015-08-29 20:43 ` Fernando Rodriguez
2015-08-29 21:19 ` [gentoo-user] " James
@ 2015-08-29 21:37 ` Alec Ten Harmsel
2 siblings, 0 replies; 4+ messages in thread
From: Alec Ten Harmsel @ 2015-08-29 21:37 UTC (permalink / raw
To: gentoo-user
On Sat, Aug 29, 2015 at 02:02:29PM -0600, neu pat wrote:
> I emerge python3.4 set as active:
>
> eselect python list
> Available Python interpreters:
> [1] python2.7
> [2] python3.3
> [3] python3.4 *
What is the value of PYTHON_TARGETS? Can you post the output of `emerge
--info'?
> but it still complain
>
>
> [ebuild U ] sys-apps/portage-2.2.20.1 [2.2.14]
> PYTHON_TARGETS="python3_4* -python3_3*"
>
> !!! Multiple package instances within a single package slot have been
> pulled
> !!! into the dependency graph, resulting in a slot conflict:
>
> sys-apps/portage:0
>
> (sys-apps/portage-2.2.20.1:0/0::gentoo, ebuild scheduled for merge)
> pulled in by
> sys-apps/portage (Argument)
>
> (sys-apps/portage-2.2.14:0/0::gentoo, installed) pulled in by
>
> sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)]
> required by (app-admin/webapp-config-1.52-r1:0/0::gentoo, installed)
>
>
>
>
>
> sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
> required by (app-portage/gentoolkit-0.3.0.9-r2:0/0::gentoo, installed)
>
> What is it looking for?
It looks like webapp-config is not compatible with python 3.4. As far as
I can tell, here's what's going on:
> sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)]
> required by (app-admin/webapp-config-1.52-r1:0/0::gentoo, installed)
The above shows that webapp-config is pulling in portage built for
python 2.7 and 3.3.
> sys-apps/portage[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_pypy(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_pypy(-)]
> required by (app-portage/gentoolkit-0.3.0.9-r2:0/0::gentoo, installed)
This snippet shows that gentoolkit is pulling in portage built for
python 2.7, 3.3, and 3.4.
Since PYTHON_TARGETS is handled as USE flags, the incompatible sets of
USE flags collide. There are a couple of solutions:
* Set PYTHON_TARGETS="python2_7 python3_3"
* Unset PYTHON_TARGETS and let it have its default value (which is the
above
* Uninstall webapp-config or upgrade to the unstable version, which
appears to support python 3.4
Alec
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2015-08-29 21:37 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2015-08-29 20:02 [gentoo-user] emerge --oneshot portage - conflict neu pat
2015-08-29 20:43 ` Fernando Rodriguez
2015-08-29 21:19 ` [gentoo-user] " James
2015-08-29 21:37 ` [gentoo-user] " Alec Ten Harmsel
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox