Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Python issues (RESOLVED)

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
12 posts • Page 1 of 1
Author
Message
Akaihiryuu
l33t
l33t
Posts: 808
Joined: Thu May 08, 2003 4:24 am
Location: Columbus, OH

Python issues (RESOLVED)

  • Quote

Post by Akaihiryuu » Fri Jun 04, 2021 12:39 am

Ok, I did a huge update today, a lot of python stuff got updated. But after that was done, now I'm getting a weird dependency conflict that I don't understand.

Code: Select all

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

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 KiB

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

dev-lang/python-exec:2

  (dev-lang/python-exec-2.4.6-r4:2/2::gentoo, ebuild scheduled for merge) USE="(native-symlinks)" ABI_X86="(64)" PYTHON_TARGETS="(pypy3) (python3_8) (python3_9) (-python3_10)" conflicts with
    >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_8(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-util/scons-4.1.0-r1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 -python3_9"

    >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_8(-),-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/psutil-5.7.3:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 (-pypy3) -python3_9"

    >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_8(-),-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/markdown-3.3.4:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 (-pypy3) -python3_9"

    >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_8(-),-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/pyyaml-5.4.1:0/0::gentoo, installed) USE="libyaml -examples -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 (-pypy3) -python3_9"

    >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_8(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/cheetah3-3.2.6:0/0::gentoo, installed) USE="" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 -python3_9"
Here is my python list.

Code: Select all

triforce /etc/portage # eselect python list
Available Python interpreters, in order of preference:
  [1]   python3.9
  [2]   python3.8 (fallback)
  [3]   python3.7 (fallback)
And a bunch of stuff that was added to package.use by portage

Code: Select all

>=app-crypt/heimdal-1.5.3-r2 -ssl
net-dns/bind -seccomp -threads
net-fs/samba -cups
net-misc/dhcp -client
net-misc/openssh -ldap
# required by sys-kernel/genkernel-3.5.3.3::gentoo
# required by @selected
# required by @world (argument)
>=sys-apps/util-linux-2.32-r4 static-libs
# required by net-mail/courier-imap-5.0.7::gentoo[gnutls]
# required by @selected
# required by @world (argument)
>=net-libs/gnutls-3.6.7 tools
sys-libs/libseccomp -python
# required by dev-python/zipp-3.4.1::gentoo
# required by dev-python/importlib_metadata-3.10.1::gentoo
# required by dev-python/markdown-3.3.4::gentoo[python_targets_python3_7]
# required by dev-python/cheetah3-3.2.6::gentoo
# required by dev-db/mongodb-4.2.8::gentoo
# required by net-wireless/unifi-6.1.71::gentoo
# required by @selected
# required by @world (argument)
>=dev-python/setuptools_scm-6.0.1-r1 python_targets_python3_7
# required by dev-python/zipp-3.4.1::gentoo
# required by dev-python/importlib_metadata-3.10.1::gentoo
# required by dev-python/markdown-3.3.4::gentoo[python_targets_python3_7]
# required by dev-python/cheetah3-3.2.6::gentoo
# required by dev-db/mongodb-4.2.8::gentoo
# required by net-wireless/unifi-6.2.25::gentoo
# required by @selected
# required by @world (argument)
>=dev-python/setuptools-56.0.0 python_targets_python3_7
# required by dev-util/scons-4.1.0-r1::gentoo
# required by dev-db/mongodb-4.2.8::gentoo
# required by net-wireless/unifi-6.2.25::gentoo
# required by @selected
# required by @world (argument)
>=dev-python/setuptools-56.0.0 python_targets_python3_8
# required by dev-python/setuptools-56.0.0::gentoo
# required by dev-python/markupsafe-1.1.1-r1::gentoo
# required by dev-python/jinja-2.11.3::gentoo
# required by sys-auth/pambase-20210201.1::gentoo
# required by sys-apps/shadow-4.8.1-r3::gentoo[pam]
# required by @system
# required by @world (argument)
>=dev-python/certifi-10001-r1 python_targets_python3_8
# required by dev-python/setuptools-56.0.0::gentoo
# required by dev-python/markupsafe-1.1.1-r1::gentoo
# required by dev-python/jinja-2.11.3::gentoo
# required by sys-auth/pambase-20210201.1::gentoo
# required by sys-apps/shadow-4.8.1-r3::gentoo[pam]
# required by @system
# required by @world (argument)
>=dev-python/setuptools_scm-6.0.1-r1 python_targets_python3_8
# required by dev-python/setuptools_scm-6.0.1-r1::gentoo
# required by dev-python/setuptools-56.0.0::gentoo
# required by dev-python/markupsafe-1.1.1-r1::gentoo
# required by dev-python/jinja-2.11.3::gentoo
# required by sys-auth/pambase-20210201.1::gentoo
# required by sys-apps/shadow-4.8.1-r3::gentoo[pam]
# required by @system
# required by @world (argument)
>=dev-python/toml-0.10.2 python_targets_python3_8
Last edited by Akaihiryuu on Fri Jun 04, 2021 6:04 pm, edited 1 time in total.
Top
figueroa
Advocate
Advocate
User avatar
Posts: 3032
Joined: Sun Aug 14, 2005 8:15 pm
Location: Edge of marsh USA
Contact:
Contact figueroa
Website

  • Quote

Post by figueroa » Fri Jun 04, 2021 2:12 am

I would appear that --autounmask is shooting you in the foot. How long since your previous update before this one? Have you been reading your news "eselect news read new" to keep up with major changes?
Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/23.0/split-usr/desktop (stable), OpenRC, -systemd -pulseaudio -uefi -wayland
Top
ian.au
l33t
l33t
User avatar
Posts: 621
Joined: Thu Apr 07, 2011 3:39 am
Location: Australia

  • Quote

Post by ian.au » Fri Jun 04, 2021 5:06 am

Akaihiryuu,
Did you try

Code: Select all

eselect python cleanup
That has worked on similar issues here.

As for --autounmask, I recently did a bare-metal install on new hw, and was really surprised to see a portage message recommending its default use and a subsequent dispatch-conf to update package.* when pulling flag dependencies early on in system configuration. I can't see how that is a good idea for new users, far better to learn how to manage this manually first imo.
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Fri Jun 04, 2021 5:30 am

Why you have yet python3_7 targets selected?
You can post your emerge --info and grep -ri python /etc/portage output?
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
Akaihiryuu
l33t
l33t
Posts: 808
Joined: Thu May 08, 2003 4:24 am
Location: Columbus, OH

  • Quote

Post by Akaihiryuu » Fri Jun 04, 2021 11:51 am

ian.au wrote:Akaihiryuu,
Did you try

Code: Select all

eselect python cleanup
That has worked on similar issues here.

As for --autounmask, I recently did a bare-metal install on new hw, and was really surprised to see a portage message recommending its default use and a subsequent dispatch-conf to update package.* when pulling flag dependencies early on in system configuration. I can't see how that is a good idea for new users, far better to learn how to manage this manually first imo.
Tried eselect python cleanup, did nothing. As far as updates, I do them weekly and didn't have any issues before yesterday. I have no idea what autounmask is. Here is my emerge --info.

Code: Select all

Portage 3.0.18 (python 3.9.4-final-0, default/linux/amd64/17.1, gcc-10.2.0, glibc-2.33, 5.10.27-gentoo x86_64)
=================================================================
System uname: Linux-5.10.27-gentoo-x86_64-Intel-R-_Core-TM-_i3-6100_CPU_@_3.70GHz-with-glibc2.33
KiB Mem:    16071864 total,   6723244 free
KiB Swap:   25165820 total,  25150412 free
Timestamp of repository gentoo: Wed, 02 Jun 2021 08:15:01 +0000
Head commit of repository gentoo: 5427ecfbee4d5cf191846033b4fff03af1e51107
sh bash 5.1_p8
ld GNU ld (Gentoo 2.35.2 p1) 2.35.2
app-shells/bash:          5.1_p8::gentoo
dev-java/java-config:     2.3.1::gentoo
dev-lang/perl:            5.32.1::gentoo
dev-lang/python:          3.7.10_p3::gentoo, 3.8.9_p2::gentoo, 3.9.4_p1::gentoo
dev-util/cmake:           3.18.5::gentoo
dev-util/pkgconfig:       0.29.2::gentoo
sys-apps/baselayout:      2.7::gentoo
sys-apps/openrc:          0.42.1-r1::gentoo
sys-apps/sandbox:         2.23::gentoo
sys-devel/autoconf:       2.69-r5::gentoo
sys-devel/automake:       1.16.3-r1::gentoo
sys-devel/binutils:       2.35.2::gentoo
sys-devel/gcc:            10.2.0-r5::gentoo
sys-devel/gcc-config:     2.4::gentoo
sys-devel/libtool:        2.4.6-r6::gentoo
sys-devel/make:           4.3::gentoo
sys-kernel/linux-headers: 5.10::gentoo (virtual/os-headers)
sys-libs/glibc:           2.33::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.us.gentoo.org/gentoo-portage
    priority: -1000
    sync-rsync-verify-jobs: 1
    sync-rsync-verify-max-age: 24
    sync-rsync-extra-opts:
    sync-rsync-verify-metamanifest: yes

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="* -@EULA"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt /var/bind /var/lib/unifi"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/php/apache2-php7.4/ext-active/ /etc/php/cgi-php7.4/ext-active/ /etc/php/cli-php7.4/ext-active/ /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
EMERGE_DEFAULT_OPTS="--with-bdeps=y"
ENV_UNSET="CARGO_HOME DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN GOPATH PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned qa-unresolved-soname-deps sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://gentoo.mirrors.tds.net/gentoo http://gentoo.mirrors.ovh.net/gentoo-distfiles/ rsync://mirror.leaseweb.com/gentoo/ http://mirror.netcologne.de/gentoo/ rsync://mirrors.ircam.fr/pub/gentoo-distfiles/"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
LINGUAS="en en_US"
MAKEOPTS="-j5"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="acl addc addns ads alsa amd64 apache2 berkdb bzip2 caps chappa chroot cli conntrack crypt cups dlz dri flac fontconfig fortran ftp gd gdbm gnutls graph gssapi headless-awt http iconv imagemagick imap iproute2 ipv6 jpeg json ldap libglvnd libtirpc logrotate logwatch masquerade mmx multilib multiuser mysql mysqli ncurses netlink nls nptl openmp openssl opus pam passwordsave pcre pcre16 pdo png python readline sasl seccomp sensord server smbsharemodes sockets split-usr sqlite sqlite2 sqlite3 ssl swat tcpd threads truetype tty-helpers unicode unzip vhosts vorbis winbind xattr xinetd zip zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CALLIGRA_FEATURES="karbon sheets words" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext mpx popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock greis isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="libinput" KERNEL="linux" L10N="en en-US" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" LUA_SINGLE_TARGET="lua5-1" LUA_TARGETS="lua5-1" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-3 php7-4" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_9" PYTHON_TARGETS="python3_9" RUBY_TARGETS="ruby26" USERLAND="GNU" VIDEO_CARDS="amdgpu fbdev intel nouveau radeon radeonsi vesa dummy v4l" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq proto steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset:  CC, CPPFLAGS, CTARGET, CXX, INSTALL_MASK, LANG, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, RUSTFLAGS
And grep -ri python /etc/portage

Code: Select all

/etc/portage/make.conf.backup:     mysqli netlink openssl opus passwordsave pcre16 pdo png python sasl
/etc/portage/package.unmask:dev-python/cheetah
/etc/portage/package.unmask:dev-python/typing
/etc/portage/make.conf~:     mysqli netlink openssl opus passwordsave pcre16 pdo png python sasl
/etc/portage/make.conf:     mysqli netlink openssl opus passwordsave pcre16 pdo png python sasl
/etc/portage/package.use:sys-libs/libseccomp -python
/etc/portage/package.use:# required by dev-python/zipp-3.4.1::gentoo
/etc/portage/package.use:# required by dev-python/importlib_metadata-3.10.1::gentoo
/etc/portage/package.use:# required by dev-python/markdown-3.3.4::gentoo[python_targets_python3_7]
/etc/portage/package.use:# required by dev-python/cheetah3-3.2.6::gentoo
/etc/portage/package.use:>=dev-python/setuptools_scm-6.0.1-r1 python_targets_python3_7
/etc/portage/package.use:# required by dev-python/zipp-3.4.1::gentoo
/etc/portage/package.use:# required by dev-python/importlib_metadata-3.10.1::gentoo
/etc/portage/package.use:# required by dev-python/markdown-3.3.4::gentoo[python_targets_python3_7]
/etc/portage/package.use:# required by dev-python/cheetah3-3.2.6::gentoo
/etc/portage/package.use:>=dev-python/setuptools-56.0.0 python_targets_python3_7
/etc/portage/package.use:>=dev-python/setuptools-56.0.0 python_targets_python3_8
/etc/portage/package.use:# required by dev-python/setuptools-56.0.0::gentoo
/etc/portage/package.use:# required by dev-python/markupsafe-1.1.1-r1::gentoo
/etc/portage/package.use:# required by dev-python/jinja-2.11.3::gentoo
/etc/portage/package.use:>=dev-python/certifi-10001-r1 python_targets_python3_8
/etc/portage/package.use:# required by dev-python/setuptools-56.0.0::gentoo
/etc/portage/package.use:# required by dev-python/markupsafe-1.1.1-r1::gentoo
/etc/portage/package.use:# required by dev-python/jinja-2.11.3::gentoo
/etc/portage/package.use:>=dev-python/setuptools_scm-6.0.1-r1 python_targets_python3_8
/etc/portage/package.use:# required by dev-python/setuptools_scm-6.0.1-r1::gentoo
/etc/portage/package.use:# required by dev-python/setuptools-56.0.0::gentoo
/etc/portage/package.use:# required by dev-python/markupsafe-1.1.1-r1::gentoo
/etc/portage/package.use:# required by dev-python/jinja-2.11.3::gentoo
/etc/portage/package.use:>=dev-python/toml-0.10.2 python_targets_python3_8
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Fri Jun 04, 2021 2:33 pm

You should try to comments all entries in /etc/portage/package.use that enable python_targets_python3_x.
The default python targets now is python3_9
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
figueroa
Advocate
Advocate
User avatar
Posts: 3032
Joined: Sun Aug 14, 2005 8:15 pm
Location: Edge of marsh USA
Contact:
Contact figueroa
Website

  • Quote

Post by figueroa » Fri Jun 04, 2021 2:39 pm

man emerge

Code: Select all

--autounmask [ y | n ]
              Automatically unmask packages and generate package.use  settings
              as necessary to satisfy dependencies. This option is disabled by
              default, except for portions of behavior which are controlled by
              the  --autounmask-use (--autounmask=n disables autounmask behav‐
              ior entirely). If any configuration changes are  required,  then
              they  will be displayed after the merge list and emerge will im‐
              mediately abort. If the displayed configuration changes are sat‐
              isfactory,  you  should  copy  and paste them into the specified
              configuration file(s), or enable the --autounmask-write  option.
              The  EMERGE_DEFAULT_OPTS variable may be used to entirely enable
              or disable this option by default in make.conf(5).

Code: Select all

$ grep mask /etc/portage/make.conf
EMERGE_DEFAULT_OPTS="${EMERGE_DEFAULT_OPTS} --autounmask=n"
If you absolutely need a package that depends on Python 3.8, only then add it to package.use. I have NO python related items in my package.use on multiple systems and the update to 3.9 default went flawlessly with nothing more than "emerge -uDU @world" tested with "-p" before pulling the trigger.
Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/23.0/split-usr/desktop (stable), OpenRC, -systemd -pulseaudio -uefi -wayland
Top
Akaihiryuu
l33t
l33t
Posts: 808
Joined: Thu May 08, 2003 4:24 am
Location: Columbus, OH

  • Quote

Post by Akaihiryuu » Fri Jun 04, 2021 3:17 pm

fedeliallalinea wrote:You should try to comments all entries in /etc/portage/package.use that enable python_targets_python3_x.
The default python targets now is python3_9
I tried that, now it is MUCH worse. I also set autounmask=n in make.conf.

Code: Select all

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

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 KiB

WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict:

dev-lang/python-exec:2

  (dev-lang/python-exec-2.4.6-r4:2/2::gentoo, ebuild scheduled for merge) USE="(native-symlinks)" ABI_X86="(64)" PYTHON_TARGETS="(pypy3) (python3_8) (python3_9) (-python3_10)" conflicts with
    >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_8(-),-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/markdown-3.3.4:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 (-pypy3) -python3_9"

    >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_8(-),-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/pyyaml-5.4.1:0/0::gentoo, installed) USE="libyaml -examples -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 (-pypy3) -python3_9"

    >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_8(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-util/scons-4.1.0-r1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 -python3_9"

    >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_8(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/cheetah3-3.2.6:0/0::gentoo, installed) USE="" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 -python3_9"

    >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_8(-),-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/psutil-5.7.3:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 (-pypy3) -python3_9"


dev-python/setuptools:0

  (dev-python/setuptools-56.0.0:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) -python3_8" conflicts with
    >=dev-python/setuptools-42.0.2[python_targets_python3_8(-),-python_single_target_pypy3(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/markdown-3.3.4:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 (-pypy3) -python3_9"

    >=dev-python/setuptools-42.0.2[python_targets_python3_8(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-util/scons-4.1.0-r1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 -python3_9"

    >=dev-python/setuptools-42.0.2[python_targets_python3_8(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/cheetah3-3.2.6:0/0::gentoo, installed) USE="" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 -python3_9"

    >=dev-python/setuptools-42.0.2[python_targets_python3_8(-),python_targets_python3_9(-),-python_single_target_pypy3(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),-python_single_target_python3_10(-)] required by (dev-python/toml-0.10.2:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_8 python3_9 (-pypy3) (-python3_10)"

    >=dev-python/setuptools-42.0.2[python_targets_python3_8(-),-python_single_target_pypy3(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),-python_single_target_python3_10(-)] required by (dev-python/pyyaml-5.4.1:0/0::gentoo, installed) USE="libyaml -examples -test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 (-pypy3) -python3_9"

    >=dev-python/setuptools-42.0.2[python_targets_python3_8(-),-python_single_target_pypy3(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),-python_single_target_python3_10(-)] required by (dev-python/psutil-5.7.3:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_7 python3_8 (-pypy3) -python3_9"

    >=dev-python/setuptools-42.0.2[python_targets_python3_8(-),python_targets_python3_9(-),-python_single_target_pypy3(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),-python_single_target_python3_10(-)] required by (dev-python/setuptools_scm-6.0.1-r1:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_8 python3_9 (-pypy3) (-python3_10)"


dev-python/certifi:0

  (dev-python/certifi-10001-r1:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) (-python3_10) -python3_8" conflicts with
    >=dev-python/certifi-2016.9.26[python_targets_python3_8(-),python_targets_python3_9(-),-python_single_target_pypy3(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/setuptools-56.0.0:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_8 python3_9 (-pypy3)"


dev-python/setuptools_scm:0

  (dev-python/setuptools_scm-6.0.1-r1:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) (-python3_10) -python3_8" conflicts with
    dev-python/setuptools_scm[python_targets_python3_8(-),python_targets_python3_9(-),-python_single_target_pypy3(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-)] required by (dev-python/setuptools-56.0.0:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_8 python3_9 (-pypy3)"


dev-python/toml:0

  (dev-python/toml-0.10.2:0/0::gentoo, ebuild scheduled for merge) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_9 (-pypy3) (-python3_10) -python3_8" conflicts with
    dev-python/toml[python_targets_python3_8(-),python_targets_python3_9(-),-python_single_target_pypy3(-),-python_single_target_python3_8(-),-python_single_target_python3_9(-),-python_single_target_python3_10(-)] required by (dev-python/setuptools_scm-6.0.1-r1:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" PYTHON_TARGETS="python3_8 python3_9 (-pypy3) (-python3_10)"
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Fri Jun 04, 2021 3:46 pm

Can you post the emerge command you run?
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
Akaihiryuu
l33t
l33t
Posts: 808
Joined: Thu May 08, 2003 4:24 am
Location: Columbus, OH

  • Quote

Post by Akaihiryuu » Fri Jun 04, 2021 4:15 pm

fedeliallalinea wrote:Can you post the emerge command you run?
To get that I just used emerge -uDNvp world
Top
figueroa
Advocate
Advocate
User avatar
Posts: 3032
Joined: Sun Aug 14, 2005 8:15 pm
Location: Edge of marsh USA
Contact:
Contact figueroa
Website

  • Quote

Post by figueroa » Fri Jun 04, 2021 4:34 pm

You might consider replacing the N with U in your emerge command,

Code: Select all

emerge -uDUvp @world
This will give you a smaller list of packages leaving out packages that don't need to be rebuilt at this time.

Also, consider checking this thread in the forum:
viewtopic.php?p=8619036#8619036
Andy Figueroa
hp pavilion hpe h8-1260t/2AB5; spinning rust x3
i7-2600 @ 3.40GHz; 16 gb; Radeon HD 7570
amd64/23.0/split-usr/desktop (stable), OpenRC, -systemd -pulseaudio -uefi -wayland
Top
Akaihiryuu
l33t
l33t
Posts: 808
Joined: Thu May 08, 2003 4:24 am
Location: Columbus, OH

  • Quote

Post by Akaihiryuu » Fri Jun 04, 2021 4:48 pm

figueroa wrote:You might consider replacing the N with U in your emerge command,

Code: Select all

emerge -uDUvp @world
This will give you a smaller list of packages leaving out packages that don't need to be rebuilt at this time.

Also, consider checking this thread in the forum:
viewtopic.php?p=8619036#8619036
Well I found part of my problem. I was using a version of mongodb that was pulling in python 3.7 and causing conflicts. I also use unifi which is HORRIBLE for requiring deprecated packages (particularly old versions of mongodb), but I've managed to wrangle it into working with mongodb 4.2.12 (even though it's unsupported and not supposed to work), so I'm currently updating that to see if that fixes my other conflicts.

EDIT: Issue resolved. Simply unmasking mongodb 4.2.12 completely resolved all of my dependency conflicts.
Top
Post Reply

12 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic