public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] portage blocking portage update
@ 2020-12-08  9:07 Walter Dnes
  2020-12-08  9:38 ` Arve Barsnes
  0 siblings, 1 reply; 4+ messages in thread
From: Walter Dnes @ 2020-12-08  9:07 UTC (permalink / raw
  To: Gentoo Users List

  I just did an "emerge --sync", and was told to update portage.  But it
seems that portage 3.0.8 built with python 3.7 is blocking portage 3.0.9
with python 3.8.  I obviously can't remove portage to fix the block <G>.
Note "grep -i python /etc/portage/make.conf" shows no output at all.  In
package.use, PYTHON_TARGETS: and PYTHON_SINGLE_TARGET: are commented out.

[i3][root][~] grep -i python /etc/portage/make.conf
[i3][root][~] grep -i python /etc/portage/package.use/package.use
# */* PYTHON_TARGETS: python3_6 python3_7
# */* PYTHON_SINGLE_TARGET: -* python3_6
app-emulation/qemu aio alsa fdt opengl usb vhost-net gtk sdl curl ssh -bluetooth -iscsi -pulseaudio -rbd -smartcard -usbredir -spice -accessibility -caps -debug -glusterfs -filecaps -ncurses  -pin-upstream-blobs -python -sasl -sdl2 -seccomp -selinux -static -static -static-softmmu -static-user -tci -test -tls -vde -virtfs -xattr -xen -xfs
dev-lang/python sqlite
dev-libs/libxml2 python
media-gfx/gimp exif python tiff


Any ideas?  The build attempt follows...


[i3][root][~] emerge --oneshot sys-apps/portage
Calculating dependencies... done!
[ebuild     U  ] sys-apps/portage-3.0.9 [3.0.8] PYTHON_TARGETS="python3_8* -python3_7*" 

!!! 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-3.0.9:0/0::gentoo, ebuild scheduled for merge) USE="(ipc) native-extensions xattr -apidoc -build -doc -gentoo-dev -rsync-verify (-selinux) -test" PYTHON_TARGETS="python3_8 (-pypy3) -python3_6 -python3_7 -python3_9" pulled in by
    sys-apps/portage (Argument)

  (sys-apps/portage-3.0.8:0/0::gentoo, installed) USE="(ipc) native-extensions xattr -apidoc -build -doc -gentoo-dev -rsync-verify (-selinux) -test" PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 -python3_8 -python3_9" pulled in by
    sys-apps/portage[python_targets_pypy3(-)?,python_targets_python3_6(-)?,python_targets_python3_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,-python_single_target_pypy3(-),-python_single_target_python3_6(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (app-portage/gentoolkit-0.5.0-r2:0/0::gentoo, installed) USE="-test" PYTHON_TARGETS="python3_7 (-pypy3) -python3_6 -python3_8 -python3_9"

-- 
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] portage blocking portage update
  2020-12-08  9:07 [gentoo-user] portage blocking portage update Walter Dnes
@ 2020-12-08  9:38 ` Arve Barsnes
  2020-12-08 10:00   ` Peter Humphrey
  2020-12-08 16:39   ` Walter Dnes
  0 siblings, 2 replies; 4+ messages in thread
From: Arve Barsnes @ 2020-12-08  9:38 UTC (permalink / raw
  To: Gentoo

On Tue, 8 Dec 2020 at 10:07, Walter Dnes <waltdnes@waltdnes.org> wrote:
>   I just did an "emerge --sync", and was told to update portage.  But it
> seems that portage 3.0.8 built with python 3.7 is blocking portage 3.0.9
> with python 3.8.  I obviously can't remove portage to fix the block <G>.
> Note "grep -i python /etc/portage/make.conf" shows no output at all.  In
> package.use, PYTHON_TARGETS: and PYTHON_SINGLE_TARGET: are commented out.

It's a dependency problem that I find that it is not worth to
untangle. I had the exact same problem yesterday on a different
machine.

My advice: skip this and go straight to world update. portage will
most likely figure out the tangle for you, and update itself during
the world update.

Regards,
Arve


^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] portage blocking portage update
  2020-12-08  9:38 ` Arve Barsnes
@ 2020-12-08 10:00   ` Peter Humphrey
  2020-12-08 16:39   ` Walter Dnes
  1 sibling, 0 replies; 4+ messages in thread
From: Peter Humphrey @ 2020-12-08 10:00 UTC (permalink / raw
  To: gentoo-user

On Tuesday, 8 December 2020 09:38:43 GMT Arve Barsnes wrote:
> On Tue, 8 Dec 2020 at 10:07, Walter Dnes <waltdnes@waltdnes.org> wrote:
> >   I just did an "emerge --sync", and was told to update portage.  But it
> > 
> > seems that portage 3.0.8 built with python 3.7 is blocking portage 3.0.9
> > with python 3.8.  I obviously can't remove portage to fix the block <G>.
> > Note "grep -i python /etc/portage/make.conf" shows no output at all.  In
> > package.use, PYTHON_TARGETS: and PYTHON_SINGLE_TARGET: are commented out.
> 
> It's a dependency problem that I find that it is not worth to
> untangle. I had the exact same problem yesterday on a different
> machine.
> 
> My advice: skip this and go straight to world update. portage will
> most likely figure out the tangle for you, and update itself during
> the world update.

Agreed. That's what I did: just updated as usual and all went tickety-boo.

-- 
Regards,
Peter.





^ permalink raw reply	[flat|nested] 4+ messages in thread

* Re: [gentoo-user] portage blocking portage update
  2020-12-08  9:38 ` Arve Barsnes
  2020-12-08 10:00   ` Peter Humphrey
@ 2020-12-08 16:39   ` Walter Dnes
  1 sibling, 0 replies; 4+ messages in thread
From: Walter Dnes @ 2020-12-08 16:39 UTC (permalink / raw
  To: gentoo-user

On Tue, Dec 08, 2020 at 10:38:43AM +0100, Arve Barsnes wrote
> On Tue, 8 Dec 2020 at 10:07, Walter Dnes <waltdnes@waltdnes.org> wrote:
> >   I just did an "emerge --sync", and was told to update portage.  But it
> > seems that portage 3.0.8 built with python 3.7 is blocking portage 3.0.9
> > with python 3.8.  I obviously can't remove portage to fix the block <G>.
> > Note "grep -i python /etc/portage/make.conf" shows no output at all.  In
> > package.use, PYTHON_TARGETS: and PYTHON_SINGLE_TARGET: are commented out.
> 
> It's a dependency problem that I find that it is not worth to
> untangle. I had the exact same problem yesterday on a different
> machine.
> 
> My advice: skip this and go straight to world update. portage will
> most likely figure out the tangle for you, and update itself during
> the world update.

  Thank you.  That fixed the problem.  After updating world portage-3.0.9
is now installed, built against PYTHON_TARGETS="python3_8"

-- 
Walter Dnes <waltdnes@waltdnes.org>
I don't run "desktop environments"; I run useful applications


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-12-08 16:40 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-12-08  9:07 [gentoo-user] portage blocking portage update Walter Dnes
2020-12-08  9:38 ` Arve Barsnes
2020-12-08 10:00   ` Peter Humphrey
2020-12-08 16:39   ` Walter Dnes

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox