Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Updating python
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3 ... 9, 10, 11 ... 14, 15, 16  Next  
Reply to topic    Gentoo Forums Forum Index Portage & Programming
View previous topic :: View next topic  
Author Message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Fri May 20, 2022 3:02 am    Post subject: Reply with quote

dantrell
dantrell wrote:
ONEEYEMAN wrote:
I based my reply about python on the fact the last time we did it the version of overlay I updated to was using it and python 3 was I believe GNOME 40 which was unstable.

Now if I read you response correctly python3 is now a necessity on all version of the overlay

Neither of these is the case either.

I'm sorry I had to go back and revisit what you said - I was 200% sure that pythn2.7 was required.
And I thought that that was the reason for me staying with 2..7.

So, thank you.
I guess I'm becoming old. ;-)
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Fri May 20, 2022 3:08 am    Post subject: Reply with quote

Hi, sam_
Here is the output:

Code:

IgorReinCloud /etc/portage # grep -rsn "python2_7" *
package.use/dev-python.pycairo:1:dev-python/pycairo -python_targets_python2_7
package.use/dev-lang.python:1:*/* PYTHON_TARGETS: python2_7 python3_8
IgorReinCloud /etc/portage #


I will comment out both and run the emerge...

Thank you.
.
Back to top
View user's profile Send private message
sam_
Developer
Developer


Joined: 14 Aug 2020
Posts: 1678

PostPosted: Fri May 20, 2022 3:33 am    Post subject: Reply with quote

Great! Please share the results once it's run.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Fri May 20, 2022 3:41 am    Post subject: Reply with quote

sam_,
It looks like I can't tuen off one of them:.

I did turn off dev-lang/python, but trying to comment out pycairo results in an error:

Code:

IgorReinCloud /home/igor/wxWidgets/buildGTK # emerge -pvuDN @world

These are the packages that would be merged, in order:

Calculating dependencies... done!

The following packages are causing rebuilds:

  (dev-libs/icu-70.1-r1:0/70.1::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (app-misc/tracker-miners-2.3.5:0/0::dantrell-gnome, ebuild scheduled for merge)
  (dev-lang/perl-5.34.0-r9:0/5.34::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (dev-perl/Devel-CheckLib-1.140.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Digest-HMAC-1.40.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Locale-gettext-1.70.0-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/IPC-System-Simple-1.300.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/libwww-perl-6.600.0-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/URI-5.100.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Socket6-0.290.0:0/0::gentoo, ebuild scheduled for merge)
    (net-fs/samba-4.15.4-r3:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/HTML-Parser-3.760.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/IO-Socket-SSL-2.72.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Net-DBus-1.2.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/File-MimeInfo-0.300.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/WWW-RobotRules-6.20.0-r2:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Canary-Stability-2013.0.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/HTTP-Message-6.330.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/HTTP-Negotiate-6.10.0-r2:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/LWP-MediaTypes-6.40.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Tie-IxHash-1.230.0-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Net-SSLeay-1.900.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/IO-Socket-INET6-2.720.0-r2:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/HTTP-Date-6.50.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/HTTP-Cookies-6.100.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/X11-Protocol-0.560.0-r2:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/HTML-Tagset-3.200.0-r2:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/File-DesktopEntry-0.220.0-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/XML-Twig-3.520.0-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Module-Build-0.423.100:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Try-Tiny-0.310.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Text-Iconv-1.700.0-r3:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Unicode-LineBreak-2019.1.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Mozilla-CA-20999999-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/IO-HTML-1.4.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Net-HTTP-6.210.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Parse-Yapp-1.210.0-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/TimeDate-2.330.0-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/MIME-Charset-1.12.2-r1:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/File-Listing-6.140.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Authen-SASL-2.160.0-r2:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/LWP-Protocol-https-6.100.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/XML-XPath-1.440.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/File-BaseDir-0.90.0:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/XML-Parser-2.460.0-r2:0/0::gentoo, ebuild scheduled for merge)
    (dev-perl/Encode-Locale-1.50.0-r1:0/0::gentoo, ebuild scheduled for merge)
  (app-text/enchant-2.3.3:2/3::dantrell-gnome, ebuild scheduled for merge) causes rebuilds for:
    (app-text/gspell-1.8.4:0/2::dantrell-gnome, ebuild scheduled for merge)
  (net-libs/libqmi-1.26.10:0/5.7::dantrell-gnome, ebuild scheduled for merge) causes rebuilds for:
    (net-misc/modemmanager-1.8.2:0/1::dantrell-gnome, ebuild scheduled for merge)

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by dev-python/pygobject-3.36.1::dantrell-gnome-3-36
# required by app-i18n/ibus-1.5.25-r1::dantrell-gnome[python]
# required by gnome-base/gnome-shell-3.36.9::dantrell-gnome-3-36
# required by gnome-extra/gnome-tweaks-3.34.1::dantrell-gnome
# required by @selected
# required by @world (argument)
>=dev-python/pycairo-1.18.2 -python_targets_python2_7

 * In order to avoid wasting time, backtracking has terminated early
 * due to the above autounmask change(s). The --autounmask-backtrack=y
 * option can be used to force further backtracking, but there is no
 * guarantee that it will produce a solution.

 * IMPORTANT: 8 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.



Thank you.
Back to top
View user's profile Send private message
sam_
Developer
Developer


Joined: 14 Aug 2020
Posts: 1678

PostPosted: Fri May 20, 2022 3:43 am    Post subject: Reply with quote

Can you try (just share the output of these, don't do anything else yet):
1: emerge -p -uvDU @world --autounmask=n
2. emerge -pev @world --backtrack=0
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Fri May 20, 2022 3:46 am    Post subject: Reply with quote

But turning it back on results in:

Code:

IgorReinCloud /home/igor/wxWidgets/buildGTK # emerge -pvuDN @world

These are the packages that would be merged, in order:

Calculating dependencies... done!

// The huge list of updated packages snipped

Total: 265 packages (200 upgrades, 27 new, 12 in new slots, 26 reinstalls), Size of downloads: 1,797,552 KiB

 * Error: circular dependencies:

(virtual/libcrypt-2:0/2::gentoo, ebuild scheduled for merge) depends on
 (sys-libs/libxcrypt-4.4.27:0/1::gentoo, ebuild scheduled for merge) (runtime)
  (sys-libs/glibc-2.34-r13:2.2/2.2::gentoo, ebuild scheduled for merge) (buildtime)
   (dev-lang/python-3.10.4:3.10/3.10::gentoo, ebuild scheduled for merge) (buildtime)
    (virtual/libcrypt-2:0/2::gentoo, ebuild scheduled for merge) (buildtime_slot_op)

 * Note that circular dependencies can often be avoided by temporarily
 * disabling USE flags that trigger optional dependencies.

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-python/setuptools:0

  (dev-python/setuptools-62.1.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10 (-python3_11) -python3_8" pulled in by
    >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] required by (dev-python/charset_normalizer-2.0.12:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10 (-python3_11) -python3_8"
    ^^                      ^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
    (and 5 more with the same problem)

  (dev-python/setuptools-46.4.0-r3:0/0::localrepo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_9 (-pypy3) -python3_7 -python3_8" pulled in by
    >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),-python_single_target_python3_10(-)] required by (dev-python/pycairo-1.18.2:0/0::dantrell-gnome, ebuild scheduled for merge) USE="(-doc) -examples -test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_9 (-pypy3) -python3_10 -python3_8"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

dev-lang/perl:0

  (dev-lang/perl-5.34.0-r9:0/5.34::gentoo, ebuild scheduled for merge) USE="gdbm -berkdb -debug -doc -ithreads -minimal" ABI_X86="(64)" pulled in by
    ~dev-lang/perl-5.34.0 required by (virtual/perl-Compress-Raw-Bzip2-2.101.0-r1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                                                                                                 
    =dev-lang/perl-5.34* required by (virtual/perl-Module-Metadata-1.0.37-r1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)"
    ^              ^^^^^                                                                                                                                                                                             
    (and 34 more with the same problems)

  (dev-lang/perl-5.30.3:0/5.30::gentoo, installed) USE="berkdb gdbm -debug -doc -ithreads" ABI_X86="(64)" pulled in by
    dev-lang/perl:0/5.30= required by (dev-perl/Unicode-LineBreak-2019.1.0:0/0::gentoo, installed) USE="" ABI_X86="(64)"
                 ^^^^^^^^                                                                                                                                                     
    (and 2 more with the same problem)

dev-libs/icu:0

  (dev-libs/icu-70.1-r1:0/70.1::gentoo, ebuild scheduled for merge) USE="-debug -doc -examples -static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
    >=dev-libs/icu-69.1:= required by (www-client/firefox-91.9.0:esr/esr::gentoo, ebuild scheduled for merge) USE="clang dbus gmp-autoupdate openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp -debug -eme-free -geckodriver -hardened -hwaccel -jack -lto -pgo -screencast (-selinux) -sndio -system-png -wayland -wifi" ABI_X86="(64)" L10N="-ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -ca-valencia -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -ne -nl -nn -oc -pa -pl -pt-BR -pt-PT -rm -ro -ru -sco -si -sk -sl -son -sq -sr -sv -szl -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW"
    ^^             ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         

  (dev-libs/icu-68.2:0/68.2::gentoo, installed) USE="-debug -doc -examples -static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
    >=dev-libs/icu-4.8.1.2:0/68.2= required by (app-misc/tracker-miners-2.3.5:0/0::dantrell-gnome, installed) USE="gstreamer iso jpeg pdf playlist rss seccomp taglib tiff xml -cue -exif -ffmpeg -gif -gsf -iptc -raw -test -upower -xmp -xps" ABI_X86="(64)"
                          ^^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by dev-python/pygobject-3.36.1::dantrell-gnome-3-36[cairo]
# required by net-misc/networkmanager-1.18.10::dantrell-gnome[introspection,-test]
# required by gnome-base/gnome-shell-3.36.9::dantrell-gnome-3-36[networkmanager]
# required by gnome-base/gdm-3.34.1-r1::dantrell-gnome
# required by @selected
# required by @world (argument)
>=dev-python/pycairo-1.18.2 python_targets_python2_7

 * In order to avoid wasting time, backtracking has terminated early
 * due to the above autounmask change(s). The --autounmask-backtrack=y
 * option can be used to force further backtracking, but there is no
 * guarantee that it will produce a solution.

 * IMPORTANT: 8 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

IgorReinCloud /home/igor/wxWidgets/buildGTK #


Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Fri May 20, 2022 4:04 am    Post subject: Reply with quote

Hi,
This is the result of the first command:

Code:

Total: 261 packages (200 upgrades, 27 new, 11 in new slots, 23 reinstalls), Size of downloads: 1,677,216 KiB

 * Error: circular dependencies:

(virtual/libcrypt-2:0/2::gentoo, ebuild scheduled for merge) depends on
 (sys-libs/libxcrypt-4.4.27:0/1::gentoo, ebuild scheduled for merge) (runtime)
  (sys-libs/glibc-2.34-r13:2.2/2.2::gentoo, ebuild scheduled for merge) (buildtime)
   (dev-lang/python-3.10.4:3.10/3.10::gentoo, ebuild scheduled for merge) (buildtime)
    (virtual/libcrypt-2:0/2::gentoo, ebuild scheduled for merge) (buildtime_slot_op)

 * Note that circular dependencies can often be avoided by temporarily
 * disabling USE flags that trigger optional dependencies.

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-python/setuptools:0

  (dev-python/setuptools-62.1.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10 (-python3_11) -python3_8" pulled in by
    >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] required by (dev-python/ssl-fetch-0.4-r1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10 -python3_8"
    ^^                      ^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                           
    (and 5 more with the same problem)

  (dev-python/setuptools-46.4.0-r3:0/0::localrepo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_9 (-pypy3) -python3_7 -python3_8" pulled in by
    >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),-python_single_target_python3_10(-)] required by (dev-python/pycairo-1.18.2:0/0::dantrell-gnome, ebuild scheduled for merge) USE="(-doc) -examples -test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_9 (-pypy3) -python3_10 -python3_8"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

dev-lang/perl:0

  (dev-lang/perl-5.34.0-r9:0/5.34::gentoo, ebuild scheduled for merge) USE="gdbm -berkdb -debug -doc -ithreads -minimal" ABI_X86="(64)" pulled in by
    =dev-lang/perl-5.34* required by (virtual/perl-ExtUtils-Manifest-1.730.0:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)"
    ^              ^^^^^                                                                                                                                                                                             
    ~dev-lang/perl-5.34.0 required by (virtual/perl-Compress-Raw-Bzip2-2.101.0-r1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                                                                                                 
    (and 34 more with the same problems)

  (dev-lang/perl-5.30.3:0/5.30::gentoo, installed) USE="berkdb gdbm -debug -doc -ithreads" ABI_X86="(64)" pulled in by
    dev-lang/perl:0/5.30= required by (dev-perl/Canary-Stability-2013.0.0:0/0::gentoo, installed) USE="" ABI_X86="(64)"
                 ^^^^^^^^                                                                                                                                                     
    (and 2 more with the same problem)

dev-libs/icu:0

  (dev-libs/icu-70.1-r1:0/70.1::gentoo, ebuild scheduled for merge) USE="-debug -doc -examples -static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
    >=dev-libs/icu-69.1:= required by (www-client/firefox-91.9.0:esr/esr::gentoo, ebuild scheduled for merge) USE="clang dbus gmp-autoupdate openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp -debug -eme-free -geckodriver -hardened -hwaccel -jack -lto -pgo -screencast (-selinux) -sndio -system-png -wayland -wifi" ABI_X86="(64)" L10N="-ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -ca-valencia -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -ne -nl -nn -oc -pa -pl -pt-BR -pt-PT -rm -ro -ru -sco -si -sk -sl -son -sq -sr -sv -szl -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW"
    ^^             ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         

  (dev-libs/icu-68.2:0/68.2::gentoo, installed) USE="-debug -doc -examples -static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
    >=dev-libs/icu-51.2-r1:0/68.2=[abi_x86_64(-)] required by (media-libs/harfbuzz-2.7.4:0/0.9.18::gentoo, installed) USE="cairo glib graphite icu introspection truetype -debug -doc -static-libs -test" ABI_X86="(64) -32 (-x32)"
                          ^^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
    (and 1 more with the same problem)

media-libs/harfbuzz:0

  (media-libs/harfbuzz-3.4.0-r1:0/3.0.0::gentoo, ebuild scheduled for merge) USE="cairo glib graphite icu introspection truetype -debug -doc -experimental -test" ABI_X86="(64) -32 (-x32)" pulled in by
    >=media-libs/harfbuzz-2.8.1:0= required by (www-client/firefox-91.9.0:esr/esr::gentoo, ebuild scheduled for merge) USE="clang dbus gmp-autoupdate openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp -debug -eme-free -geckodriver -hardened -hwaccel -jack -lto -pgo -screencast (-selinux) -sndio -system-png -wayland -wifi" ABI_X86="(64)" L10N="-ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -ca-valencia -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -ne -nl -nn -oc -pa -pl -pt-BR -pt-PT -rm -ro -ru -sco -si -sk -sl -son -sq -sr -sv -szl -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW"
    ^^                    ^^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  (media-libs/harfbuzz-2.7.4:0/0.9.18::gentoo, installed) USE="cairo glib graphite icu introspection truetype -debug -doc -static-libs -test" ABI_X86="(64) -32 (-x32)" pulled in by
    >=media-libs/harfbuzz-0.9.9:0/0.9.18= required by (gnome-extra/sushi-3.34.0-r1:0/0::dantrell-gnome, installed) USE="-office -wayland" ABI_X86="(64)"
                               ^^^^^^^^^^                                                                                                                                                                                                           

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

!!! The slot conflict(s) shown above involve package(s) which may need to
!!! be rebuilt in order to solve the conflict(s). However, the following
!!! package(s) cannot be rebuilt for the reason(s) shown:

  (media-libs/harfbuzz-2.7.4:0/0.9.18::gentoo, installed): ebuild is masked or unavailable


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


 * IMPORTANT: 8 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

IgorReinCloud /home/igor/wxWidgets/buildGTK #



Thank you.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Fri May 20, 2022 4:17 am    Post subject: Reply with quote

And this is produced by the second command:

Code:


Total: 293 packages (166 upgrades, 25 new, 12 in new slots, 90 reinstalls), Size of downloads: 1,710,991 KiB

 * Error: circular dependencies:

(dev-lang/python-3.9.12:3.9/3.9::gentoo, ebuild scheduled for merge) depends on
 (virtual/libcrypt-2:0/2::gentoo, ebuild scheduled for merge) (buildtime_slot_op)
  (sys-libs/libxcrypt-4.4.27:0/1::gentoo, ebuild scheduled for merge) (runtime)
   (sys-libs/glibc-2.34-r13:2.2/2.2::gentoo, ebuild scheduled for merge) (buildtime)
    (dev-lang/python-3.9.12:3.9/3.9::gentoo, ebuild scheduled for merge) (buildtime)

 * Note that circular dependencies can often be avoided by temporarily
 * disabling USE flags that trigger optional dependencies.

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-python/setuptools:0

  (dev-python/setuptools-62.1.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10 (-python3_11) -python3_8" pulled in by
    >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] required by (dev-python/markupsafe-2.1.1:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10 (-python3_11) -python3_8"
    ^^                      ^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 
    (and 5 more with the same problem)

  (dev-python/setuptools-46.4.0-r3:0/0::localrepo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_9 (-pypy3) -python3_7 -python3_8" pulled in by
    >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),-python_single_target_python3_10(-)] required by (dev-python/pycairo-1.18.2:0/0::dantrell-gnome, ebuild scheduled for merge) USE="(-doc) -examples -test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_9 (-pypy3) -python3_10 -python3_8"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


!!! The following installed packages are masked:
- sys-apps/opentmpfiles-0.2::gentoo (masked by: package.mask)
/usr/portage/profiles/base/package.mask:
# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-07-06)
# No longer maintained upstream; please see the 2021-07-15-opentmpfiles-deprecation
# news item.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


emerge: there are no ebuilds to satisfy "dev-java/oracle-jdk-bin".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

emerge: there are no ebuilds to satisfy "dev-java/oracle-jre-bin".
(dependency required by "@selected" [set])
(dependency required by "@world" [argument])

 * IMPORTANT: 8 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.



Thank you.
Back to top
View user's profile Send private message
sam_
Developer
Developer


Joined: 14 Aug 2020
Posts: 1678

PostPosted: Fri May 20, 2022 5:28 am    Post subject: Reply with quote

Okay! Please emerge --deselect dev-java/oracle-jdk-bin dev-java/oracle-jre-bin.

Then follow the "old install" mask steps at https://wiki.gentoo.org/wiki/User:Sam/Portage_help/Circular_dependencies#Solution_2. Don't run any of the emerge commands it mentions for now. Then post the new output of both commands you just ran for me again and we'll see how to proceed. We will undo the steps from the wiki page later.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Fri May 20, 2022 2:38 pm    Post subject: Reply with quote

Hi,
After doing:

Code:

Temporarily mask virtual/libcrypt:0/2 in /etc/portage/package.mask.
Temporarily unmask the 'crypt' use flag for >=sys-libs/glibc-2.33-r2 (in /etc/portage/profile/package.use.mask, add: >=sys-libs/glibc-2.33-r2 -crypt)
Temporarily unmask virtual/libcrypt:0/1 in /etc/portage/package.unmask.


running the first command produced:

Code:

Total: 671 packages (558 upgrades, 2 downgrades, 52 new, 15 in new slots, 44 reinstalls, 5 uninstalls), Size of downloads: 4,102,247 KiB
Conflict: 12 blocks (all satisfied)

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-python/setuptools:0

  (dev-python/setuptools-62.1.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10 (-python3_11) -python3_8" pulled in by
    >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] required by (dev-python/jinja-3.1.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -examples -test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10 -python3_8"
    ^^                      ^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
    (and 5 more with the same problem)

  (dev-python/setuptools-46.4.0-r3:0/0::localrepo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_9 (-pypy3) -python3_7 -python3_8" pulled in by
    >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),-python_single_target_python3_10(-)] required by (dev-python/pycairo-1.18.2:0/0::dantrell-gnome, ebuild scheduled for merge) USE="(-doc) -examples -test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_9 (-pypy3) -python3_10 -python3_8"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

dev-lang/perl:0

  (dev-lang/perl-5.34.0-r9:0/5.34::gentoo, ebuild scheduled for merge) USE="gdbm -berkdb -debug -doc -ithreads -minimal" ABI_X86="(64)" pulled in by
    ~dev-lang/perl-5.34.0 required by (virtual/perl-Compress-Raw-Bzip2-2.101.0-r1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)"
    ^              ^^^^^^                                                                                                                                                                                                 
    =dev-lang/perl-5.34* required by (virtual/perl-XSLoader-0.300.0-r4:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)"
    ^              ^^^^^                                                                                                                                                                                       
    (and 34 more with the same problems)

  (dev-lang/perl-5.30.3:0/5.30::gentoo, installed) USE="berkdb gdbm -debug -doc -ithreads" ABI_X86="(64)" pulled in by
    dev-lang/perl:0/5.30= required by (dev-perl/Unicode-LineBreak-2019.1.0:0/0::gentoo, installed) USE="" ABI_X86="(64)"
                 ^^^^^^^^                                                                                                                                                     
    (and 2 more with the same problem)

dev-libs/icu:0

  (dev-libs/icu-70.1-r1:0/70.1::gentoo, ebuild scheduled for merge) USE="-debug -doc -examples -static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
    >=dev-libs/icu-69.1:= required by (www-client/firefox-91.9.0:esr/esr::gentoo, ebuild scheduled for merge) USE="clang dbus gmp-autoupdate openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp -debug -eme-free -geckodriver -hardened -hwaccel -jack -lto -pgo -screencast (-selinux) -sndio -system-png -wayland -wifi" ABI_X86="(64)" L10N="-ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -ca-valencia -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -ne -nl -nn -oc -pa -pl -pt-BR -pt-PT -rm -ro -ru -sco -si -sk -sl -son -sq -sr -sv -szl -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW"
    ^^             ^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         

  (dev-libs/icu-68.2:0/68.2::gentoo, installed) USE="-debug -doc -examples -static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
    >=dev-libs/icu-51.2-r1:0/68.2=[abi_x86_64(-)] required by (media-libs/harfbuzz-2.7.4:0/0.9.18::gentoo, installed) USE="cairo glib graphite icu introspection truetype -debug -doc -static-libs -test" ABI_X86="(64) -32 (-x32)"
                          ^^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           
    (and 1 more with the same problem)

media-libs/harfbuzz:0

  (media-libs/harfbuzz-3.4.0-r1:0/3.0.0::gentoo, ebuild scheduled for merge) USE="cairo glib graphite icu introspection truetype -debug -doc -experimental -test" ABI_X86="(64) -32 (-x32)" pulled in by
    >=media-libs/harfbuzz-2.8.1:0= required by (www-client/firefox-91.9.0:esr/esr::gentoo, ebuild scheduled for merge) USE="clang dbus gmp-autoupdate openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp -debug -eme-free -geckodriver -hardened -hwaccel -jack -lto -pgo -screencast (-selinux) -sndio -system-png -wayland -wifi" ABI_X86="(64)" L10N="-ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -ca-valencia -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -ne -nl -nn -oc -pa -pl -pt-BR -pt-PT -rm -ro -ru -sco -si -sk -sl -son -sq -sr -sv -szl -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW"
    ^^                    ^^^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  (media-libs/harfbuzz-2.7.4:0/0.9.18::gentoo, installed) USE="cairo glib graphite icu introspection truetype -debug -doc -static-libs -test" ABI_X86="(64) -32 (-x32)" pulled in by
    >=media-libs/harfbuzz-0.9.9:0/0.9.18= required by (gnome-extra/sushi-3.34.0-r1:0/0::dantrell-gnome, installed) USE="-office -wayland" ABI_X86="(64)"
                               ^^^^^^^^^^                                                                                                                                                                                                           

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

!!! The slot conflict(s) shown above involve package(s) which may need to
!!! be rebuilt in order to solve the conflict(s). However, the following
!!! package(s) cannot be rebuilt for the reason(s) shown:

  (media-libs/harfbuzz-2.7.4:0/0.9.18::gentoo, installed): ebuild is masked or unavailable


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


 * IMPORTANT: 8 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

IgorReinCloud /home/igor/wxWidgets/buildGTK #



Thank you.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Fri May 20, 2022 2:50 pm    Post subject: Reply with quote

And this is from the second command:

Code:

Total: 1077 packages (561 upgrades, 2 downgrades, 51 new, 14 in new slots, 449 reinstalls, 4 uninstalls), Size of downloads: 4,116,939 KiB
Conflict: 11 blocks (all satisfied)

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-python/setuptools:0

  (dev-python/setuptools-62.1.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10 (-python3_11) -python3_8" pulled in by
    >=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?] required by (dev-python/jinja-3.1.1:0/0::gentoo, ebuild scheduled for merge) USE="-doc -examples -test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10 -python3_8"
    ^^                      ^^^^^^                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   
    (and 5 more with the same problem)

  (dev-python/setuptools-46.4.0-r3:0/0::localrepo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_9 (-pypy3) -python3_7 -python3_8" pulled in by
    >=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),-python_single_target_python3_10(-)] required by (dev-python/pycairo-1.18.2:0/0::dantrell-gnome, ebuild scheduled for merge) USE="(-doc) -examples -test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_9 (-pypy3) -python3_10 -python3_8"
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously.  If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.


!!! The following installed packages are masked:
- sys-apps/opentmpfiles-0.2::gentoo (masked by: package.mask)
/usr/portage/profiles/base/package.mask:
# Andreas K. Hüttel <dilfridge@gentoo.org> (2021-07-06)
# No longer maintained upstream; please see the 2021-07-15-opentmpfiles-deprecation
# news item.

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.


 * IMPORTANT: 8 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

IgorReinCloud /home/igor/wxWidgets/buildGTK #



Thank you.
Back to top
View user's profile Send private message
sam_
Developer
Developer


Joined: 14 Aug 2020
Posts: 1678

PostPosted: Fri May 20, 2022 2:57 pm    Post subject: Reply with quote

1. What does the grep from earlier return now? We definitely need py2.7 off for everything, including pycairo.
2. Could you upload to a pastebin the full output of both those commands? The package list seems to be missing.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Fri May 20, 2022 3:07 pm    Post subject: Reply with quote

Hi,
1.
Code:

IgorReinCloud /etc/portage # grep -rsn "python2_7" *
package.use/dev-python.pycairo:1:# dev-python/pycairo -python_targets_python2_7
package.use/dev-lang.python:1:# */* PYTHON_TARGETS: python2_7 python3_8


2.
I will upload those tonight.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Fri May 20, 2022 3:24 pm    Post subject: Reply with quote

HI,
hERE IS ONE OF THEM: IgorReinCloud /home/igor/wxWidgets/buildGTK # emerge -p -uvDU @world --autounmask=n | wgetpaste

!!! Multiple package instances within a single package slot have been pulled
!!! into the dependency graph, resulting in a slot conflict:

dev-python/setuptools:0

(dev-python/setuptools-62.1.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10 (-python3_11) -python3_8" pulled in by
>=dev-python/setuptools-60.5.0[python_targets_pypy3(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,python_targets_python3_11(-)?] required by (dev-python/mako-1.2.0:0/0::gentoo, ebuild scheduled for merge) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_10 (-python3_11) -python3_8"
^^ ^^^^^^
(and 5 more with the same problem)

(dev-python/setuptools-46.4.0-r3:0/0::localrepo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_9 (-pypy3) -python3_7 -python3_8" pulled in by
>=dev-python/setuptools-42.0.2[python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_8(-)?,python_targets_python3_9(-)?,python_targets_python3_10(-)?,-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),-python_single_target_python3_10(-)] required by (dev-python/pycairo-1.18.2:0/0::dantrell-gnome, ebuild scheduled for merge) USE="(-doc) -examples -test" ABI_X86="(64)" PYTHON_TARGETS="python2_7 python3_9 (-pypy3) -python3_10 -python3_8"


dev-lang/perl:0

(dev-lang/perl-5.34.0-r9:0/5.34::gentoo, ebuild scheduled for merge) USE="gdbm -berkdb -debug -doc -ithreads -minimal" ABI_X86="(64)" pulled in by
=dev-lang/perl-5.34* required by (virtual/perl-ExtUtils-Manifest-1.730.0:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)"
^ ^^^^^
~dev-lang/perl-5.34.0 required by (virtual/perl-IO-Compress-2.102.0-r1:0/0::gentoo, ebuild scheduled for merge) USE="" ABI_X86="(64)"
^ ^^^^^^
(and 34 more with the same problems)

(dev-lang/perl-5.30.3:0/5.30::gentoo, installed) USE="berkdb gdbm -debug -doc -ithreads" ABI_X86="(64)" pulled in by
dev-lang/perl:0/5.30= required by (dev-perl/Unicode-LineBreak-2019.1.0:0/0::gentoo, installed) USE="" ABI_X86="(64)"
^^^^^^^^
(and 2 more with the same problem)

dev-libs/icu:0

(dev-libs/icu-70.1-r1:0/70.1::gentoo, ebuild scheduled for merge) USE="-debug -doc -examples -static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
>=dev-libs/icu-69.1:= required by (www-client/firefox-91.9.0:esr/esr::gentoo, ebuild scheduled for merge) USE="clang dbus gmp-autoupdate openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp -debug -eme-free -geckodriver -hardened -hwaccel -jack -lto -pgo -screencast (-selinux) -sndio -system-png -wayland -wifi" ABI_X86="(64)" L10N="-ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -ca-valencia -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -ne -nl -nn -oc -pa -pl -pt-BR -pt-PT -rm -ro -ru -sco -si -sk -sl -son -sq -sr -sv -szl -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW"
^^ ^^^^

(dev-libs/icu-68.2:0/68.2::gentoo, installed) USE="-debug -doc -examples -static-libs" ABI_X86="(64) -32 (-x32)" pulled in by
>=dev-libs/icu-51.2-r1:0/68.2=[abi_x86_64(-)] required by (media-libs/harfbuzz-2.7.4:0/0.9.18::gentoo, installed) USE="cairo glib graphite icu introspection truetype -debug -doc -static-libs -test" ABI_X86="(64) -32 (-x32)"
^^^^^^^^
(and 1 more with the same problem)

media-libs/harfbuzz:0

(media-libs/harfbuzz-3.4.0-r1:0/3.0.0::gentoo, ebuild scheduled for merge) USE="cairo glib graphite icu introspection truetype -debug -doc -experimental -test" ABI_X86="(64) -32 (-x32)" pulled in by
>=media-libs/harfbuzz-2.8.1:0= required by (www-client/firefox-91.9.0:esr/esr::gentoo, ebuild scheduled for merge) USE="clang dbus gmp-autoupdate openh264 pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-webp -debug -eme-free -geckodriver -hardened -hwaccel -jack -lto -pgo -screencast (-selinux) -sndio -system-png -wayland -wifi" ABI_X86="(64)" L10N="-ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -ca-valencia -cak -cs -cy -da -de -dsb -el -en-CA -en-GB -eo -es-AR -es-CL -es-ES -es-MX -et -eu -fa -ff -fi -fr -fy -ga -gd -gl -gn -gu -he -hi -hr -hsb -hu -hy -ia -id -is -it -ja -ka -kab -kk -km -kn -ko -lij -lt -lv -mk -mr -ms -my -nb -ne -nl -nn -oc -pa -pl -pt-BR -pt-PT -rm -ro -ru -sco -si -sk -sl -son -sq -sr -sv -szl -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW"
^^ ^^^^^^^^

(media-libs/harfbuzz-2.7.4:0/0.9.18::gentoo, installed) USE="cairo glib graphite icu introspection truetype -debug -doc -static-libs -test" ABI_X86="(64) -32 (-x32)" pulled in by
>=media-libs/harfbuzz-0.9.9:0/0.9.18= required by (gnome-extra/sushi-3.34.0-r1:0/0::dantrell-gnome, installed) USE="-office -wayland" ABI_X86="(64)"
^^^^^^^^^^

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

!!! The slot conflict(s) shown above involve package(s) which may need to
!!! be rebuilt in order to solve the conflict(s). However, the following
!!! package(s) cannot be rebuilt for the reason(s) shown:

(media-libs/harfbuzz-2.7.4:0/0.9.18::gentoo, installed): ebuild is masked or unavailable


It may be possible to solve this problem by using package.mask to
prevent one of those packages from being selected. However, it is also
possible that conflicting dependencies exist such that they are
impossible to satisfy simultaneously. If such a conflict exists in
the dependencies of two different packages, then those packages can
not be installed simultaneously. You may want to try a larger value of
the --backtrack option, such as --backtrack=30, in order to see if
that will solve this conflict automatically.

For more information, see MASKED PACKAGES section in the emerge man
page or refer to the Gentoo Handbook.

Pasting > 25 kB often tend to fail with dpaste. Use --verbose or --debug to see the
error output from wget if it fails. Alternatively use another pastebin service.
Your paste can be seen here: https://dpaste.com/9C4CKFBKU
IgorReinCloud /home/igor/wxWidgets/buildGTK #
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30907
Location: here

PostPosted: Fri May 20, 2022 3:57 pm    Post subject: Reply with quote

Code:
(media-libs/harfbuzz-2.7.4:0/0.9.18::gentoo, installed) USE="cairo glib graphite icu introspection truetype -debug -doc -static-libs -test" ABI_X86="(64) -32 (-x32)" pulled in by
>=media-libs/harfbuzz-0.9.9:0/0.9.18= required by (gnome-extra/sushi-3.34.0-r1:0/0::dantrell-gnome, installed) USE="-office -wayland" ABI_X86="(64)"
^^^^^^^^^^

NOTE: Use the '--verbose-conflicts' option to display parents omitted above

!!! The slot conflict(s) shown above involve package(s) which may need to
!!! be rebuilt in order to solve the conflict(s). However, the following
!!! package(s) cannot be rebuilt for the reason(s) shown:

(media-libs/harfbuzz-2.7.4:0/0.9.18::gentoo, installed): ebuild is masked or unavailable

The problem seem gnome-extra/sushi-3.34.0-r1 that require an old version of media-libs/harfbuzz package (no longer in official tree).
_________________
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Fri May 20, 2022 4:26 pm    Post subject: Reply with quote

Hi,
So should I unmerge it and re-run the command?

Thank you.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Fri May 20, 2022 4:32 pm    Post subject: Reply with quote

Otherwise you can not proceed.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Fri May 20, 2022 4:44 pm    Post subject: Reply with quote

Hi,
OK, so do:

Code:

emerge --unmerge gnome-extra/sushi-3.34.0-r1  && emerge -p -uvDU @world --autounmask=n


Will do that tonight.

Thank you.
Back to top
View user's profile Send private message
asturm
Developer
Developer


Joined: 05 Apr 2007
Posts: 8936

PostPosted: Fri May 20, 2022 4:52 pm    Post subject: Reply with quote

Scratch that; it has no version limitation on harfbuzz at all according to dantrell-overlay. Wait for sam's input.
Back to top
View user's profile Send private message
dantrell
l33t
l33t


Joined: 01 Jun 2007
Posts: 915
Location: Earth

PostPosted: Fri May 20, 2022 7:14 pm    Post subject: Reply with quote

sam_ wrote:
You have to complete a world upgrade before you can depclean Python 2.7 or depclean globally.

asturm wrote:
Otherwise you can not proceed.

There are at least a few items from his previous thread that ONEEYEMAN needs to deal with otherwise Python 2.7 isn't going anywhere (which is why I told him to re-read the thread).

1. He discovered in the previous thread that there was a package installed that absolutely needs Python 2.7. He needs to get rid of this package.

2. After he gets rid of that package he can undo the other change he made. He really needs to undo that change.

That should clear any GNOME-related hard blockers towards upgrading Python, unless he further polluted his world file. In which case, he can just cross-reference his world file with the packages listed in the original post:

ONEEYEMAN wrote:
Code:
Calculating dependencies... done!
  dev-lang/python-2.7.18_p7 pulled in by:
    dev-lang/spidermonkey-68.12.0 requires dev-lang/python:2.7
    dev-python/certifi-10001 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/dbus-python-1.2.16 requires >=dev-lang/python-2.7.5-r2:2.7[threads(+)]
    dev-python/pycairo-1.18.2 requires >=dev-lang/python-2.7.5-r2:2.7[threads(+)]
    dev-python/pygobject-3.36.1 requires >=dev-lang/python-2.7.5-r2:2.7
    dev-python/setuptools-46.4.0-r3 requires >=dev-lang/python-2.7.5-r2:2.7[xml(+)]
    dev-util/anjuta-3.34.0 requires >=dev-lang/python-2.7.5-r2:2.7

3. However, until he upgrades from GNOME 3.36, there will still be a soft blocker towards removing Python 2.7 itself but this will not prevent the @world update. He absolutely needs to upgrade from GNOME 3.36 (preferably to GNOME as provided by Gentoo so he can get official support if he insists on producing out-of-date systems).

All of this information is in his previous thread. He really needs to re-read it.
_________________
Dantrell B.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Fri May 20, 2022 7:37 pm    Post subject: Reply with quote

dantrell,
As painful;l as it is I will probably move to the official tree.

I will follow the uninstall path from https://github.com/dantrell/gentoo-project-gnome-without-systemd#uninstallation. Any and all issues that may arise - I will post here in this thread.

I'm sorry to let this go.

And thank you for your patience and support. That was really great.

I hope to have the uninstall process to be nice and smooth.
Back to top
View user's profile Send private message
dantrell
l33t
l33t


Joined: 01 Jun 2007
Posts: 915
Location: Earth

PostPosted: Fri May 20, 2022 8:41 pm    Post subject: Reply with quote

ONEEYEMAN wrote:
As painful;l as it is I will probably move to the official tree.

I will follow the uninstall path from https://github.com/dantrell/gentoo-project-gnome-without-systemd#uninstallation. Any and all issues that may arise - I will post here in this thread.

I'm sorry to let this go.

And thank you for your patience and support. That was really great.

I hope to have the uninstall process to be nice and smooth.

As a Gentoo Linux user, emerge issues are a fact or life. The more packages, the higher their frequency. The longer between updates, the more complex their resolution.

It's fine that you want to switch to GNOME as provided by Gentoo. In fact, it's something I highly encourage unless you know why not to use it.

But remember, as per your previous thread, the reason why you were using GNOME Without System was as a tactic to update @world without worrying about GNOME.

It was not the root cause of your problems. Instead, that was because you failed to follow-up with your provided upgrade path and once again let your system become out-of-date, bringing you back to square one.

Therefore, regardless of how you choose to resolve this particular issue this time around, if you continue to do this in the future, it doesn't matter if you don't use any overlays at all, you'll still run into emerge issues.
_________________
Dantrell B.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Sat May 21, 2022 12:11 am    Post subject: Reply with quote

dantrell,
I started the removal process and got a question.

Step 1 was successful. I uninstalled GNOME.
Step 2 was partially successful:
I did remove dantrell-gnome overlay but failed to remove both dantrell-nome-25 or dantrell-gnome-36:

[code[
IgorReinCloud /home/igor/wxWidgets/buildGTK # layman --delete dantrell-gnome

* Deleting selected overlay(s)...
* Deleting directory "/var/lib/layman/dantrell-gnome"
* Successfully deleted overlay(s) dantrell-gnome.

IgorReinCloud /home/igor/wxWidgets/buildGTK # layman --delete dantrell-gnome-36

* Deleting selected overlay(s)...
* Repository 'dantrell-gnome-36' was not installed

* CLI: Errors occurred processing action delete
* Repository 'dantrell-gnome-36' was not installed

IgorReinCloud /home/igor/wxWidgets/buildGTK # layman --delete dantrell-gnome-38

* Deleting selected overlay(s)...
* Repository 'dantrell-gnome-38' was not installed

* CLI: Errors occurred processing action delete
* Repository 'dantrell-gnome-38' was not installed

IgorReinCloud /home/igor/wxWidgets/buildGTK # ls -la /var/lib/layman/
total 272
drwxr-xr-x 4 root root 4096 May 20 19:08 .
drwxr-xr-x 30 root root 4096 May 27 2021 ..
-rw-r--r-- 1 root root 14154 May 19 00:15 cache_370dc4addbd8dc3f29d5c640559f9541.xml
-rw-r--r-- 1 root root 29 May 19 00:15 cache_930c3ed4a5f89f74fd810585751a06e3.timestamp
-rw-r--r-- 1 root root 236419 May 18 19:33 cache_930c3ed4a5f89f74fd810585751a06e3.xml
drwxr-xr-x 36 root root 4096 Apr 3 2021 dantrell-gnome-3-24
drwxr-xr-x 33 root root 4096 May 23 2021 dantrell-gnome-3-36
-rw-r--r-- 1 root root 1220 May 20 19:08 installed.xml
-rw-r--r-- 1 root root 0 Apr 29 2021 .keep_app-portage_layman-0
[/code]

Any idea?
Or removing dantrell-gnome overlat removed all others?

Thank you.
Back to top
View user's profile Send private message
dantrell
l33t
l33t


Joined: 01 Jun 2007
Posts: 915
Location: Earth

PostPosted: Sat May 21, 2022 1:20 am    Post subject: Reply with quote

ONEEYEMAN wrote:
I started the removal process and got a question.

ONEEYEMAN wrote:
Any idea?

Look at the overlay names listed in the output of the command you ran and compare it to the overlays you are trying to delete:

Code:
# ls -la /var/lib/layman/

_________________
Dantrell B.
Back to top
View user's profile Send private message
ONEEYEMAN
Advocate
Advocate


Joined: 01 Mar 2005
Posts: 3610

PostPosted: Sat May 21, 2022 1:41 am    Post subject: Reply with quote

dantrell,
Next issue:

Code:

IgorReinCloud /home/igor/wxWidgets/buildGTK # eselect profile list
Available profile symlink targets:
  [1]    (default/linux/amd64/17.1)
  [2]    (default/linux/amd64/17.1/selinux)
  [3]    (default/linux/amd64/17.1/hardened)
  [4]    (default/linux/amd64/17.1/hardened/selinux)
  [5]    (default/linux/amd64/17.1/desktop)
  [6]    (default/linux/amd64/17.1/desktop/gnome)
  [7]    (default/linux/amd64/17.1/desktop/gnome/systemd)
  [8]    (default/linux/amd64/17.1/desktop/plasma)
  [9]    (default/linux/amd64/17.1/desktop/plasma/systemd)
  [10]   (default/linux/amd64/17.1/desktop/systemd)
  [11]   (default/linux/amd64/17.1/developer)
  [12]   (default/linux/amd64/17.1/no-multilib)
  [13]   (default/linux/amd64/17.1/no-multilib/hardened)
  [14]   (default/linux/amd64/17.1/no-multilib/hardened/selinux)
  [15]   (default/linux/amd64/17.1/no-multilib/systemd)
  [16]   (default/linux/amd64/17.1/no-multilib/systemd/selinux)
  [17]   (default/linux/amd64/17.1/systemd)
  [18]   (default/linux/amd64/17.1/systemd/selinux)
  [19]   (default/linux/amd64/17.1/clang)
  [20]   (default/linux/amd64/17.0)
  [21]   (default/linux/amd64/17.0/selinux)
  [22]   (default/linux/amd64/17.0/hardened)
  [23]   (default/linux/amd64/17.0/hardened/selinux)
  [24]   (default/linux/amd64/17.0/desktop)
  [25]   (default/linux/amd64/17.0/desktop/gnome)
  [26]   (default/linux/amd64/17.0/desktop/gnome/systemd)
  [27]   (default/linux/amd64/17.0/desktop/plasma)
  [28]   (default/linux/amd64/17.0/desktop/plasma/systemd)
  [29]   (default/linux/amd64/17.0/developer)
  [30]   (default/linux/amd64/17.0/no-multilib)
  [31]   (default/linux/amd64/17.0/no-multilib/hardened)
  [32]   (default/linux/amd64/17.0/no-multilib/hardened/selinux)
  [33]   (default/linux/amd64/17.0/systemd)
  [34]   (default/linux/amd64/17.0/x32)
  [35]   (default/linux/amd64/17.0/musl)
  [36]   (default/linux/amd64/17.0/musl/clang)
  [37]   (default/linux/amd64/17.0/musl/hardened)
  [38]   (default/linux/amd64/17.0/musl/hardened/selinux)
IgorReinCloud /home/igor/wxWidgets/buildGTK # eselect profile set 6
!!! Error: Target "6" doesn't appear to be valid!
exiting
IgorReinCloud /home/igor/wxWidgets/buildGTK #



I am choosing GNOME with profile 6, it is listed, but I can't choose it...

Thank you.
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Portage & Programming All times are GMT
Goto page Previous  1, 2, 3 ... 9, 10, 11 ... 14, 15, 16  Next
Page 10 of 16

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum