[SOLVED: overlay] app-alternatives soft blocking

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
User avatar
der bastler
Apprentice
Apprentice
Posts: 266
Joined: Sun Apr 13, 2003 6:15 pm
Contact:

[SOLVED: overlay] app-alternatives soft blocking

Post by der bastler »

Although I followed the proposed migration steps for app-alternatives (2022-12-27-alternatives-introduction) I have problems updating my system.

Migrations steps:

Code: Select all

Enterprise ~ # emerge --deselect app-eselect/eselect-awk app-eselect/eselect-sh
>>> No matching atoms found in "world" favorites file...
Enterprise ~ # emerge --depclean app-eselect/eselect-awk app-eselect/eselect-sh
--- Couldn't find 'app-eselect/eselect-awk' to depclean.
--- Couldn't find 'app-eselect/eselect-sh' to depclean.
>>> No packages selected for removal by depclean
Enterprise ~ # emerge --sync

[...rsync output...]

=== Sync completed for gentoo

Performing Global Updates
(Could take a couple of minutes if you have a lot of binary packages.)
  .='update pass'  *='binary update'  #='/var/db update'  @='/var/db move'
  s='/var/db SLOT move'  %='binary move'  S='binary SLOT move'
  p='update /etc/portage/package.*'
/usr/portage/profiles/updates/1Q-2023......................



Action: sync for repo: gentoo, returned code = 0


Enterprise ~ # emerge -DNuva @world

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

Calculating dependencies... done!

emerge: there are no ebuilds to satisfy "dev-libs/icu:0/71.1=".
(dependency required by "dev-libs/libical-3.0.14-r1::gentoo" [installed])
(dependency required by "net-wireless/bluez-5.66-r1::gentoo[obex]" [ebuild])
(dependency required by "dev-lang/python-3.9.16_p2::gentoo[bluetooth]" [installed])
(dependency required by "dev-python/pygments-2.14.0::gentoo[python_targets_python3_9]" [ebuild])
(dependency required by "dev-python/docutils-0.19::gentoo" [ebuild])

But updating system runs into blocks:

Code: Select all

Enterprise ~ # emerge -DNuva @system

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

Calculating dependencies... done!
[...snip....]
[blocks B      ] app-alternatives/gzip ("app-alternatives/gzip" is soft blocking app-arch/gzip-1.12-r4)
[blocks B      ] app-alternatives/bzip2 ("app-alternatives/bzip2" is soft blocking app-arch/bzip2-1.0.8-r4)
[blocks B      ] app-alternatives/tar ("app-alternatives/tar" is soft blocking app-arch/tar-1.34-r2)
[blocks B      ] app-alternatives/yacc ("app-alternatives/yacc" is soft blocking sys-devel/bison-3.8.2-r2)
[blocks B      ] app-alternatives/lex ("app-alternatives/lex" is soft blocking sys-devel/flex-2.6.4-r5)

Total: 222 packages (156 upgrades, 23 new, 2 in new slots, 41 reinstalls), Size of downloads: 1.129.155 KiB
Conflict: 5 blocks (5 unsatisfied)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (app-alternatives/gzip-0:0/0::gentoo, ebuild scheduled for merge) pulled in by
    app-alternatives/gzip required by @system 

  (app-arch/gzip-1.12-r4:0/0::poly-c, installed) pulled in by
    app-arch/gzip required by (dev-ruby/rake-13.0.3-r1:0/0::gentoo, installed) USE="-doc -test" ABI_X86="(64)" RUBY_TARGETS="ruby27 -ruby30"
    app-arch/gzip required by (sys-devel/automake-1.16.5:1.16/1.16::gentoo, installed) USE="-test" ABI_X86="(64)"
    app-arch/gzip required by (sys-libs/glibc-2.36-r7:2.2/2.2::gentoo, ebuild scheduled for merge) USE="caps cet gd multiarch (multilib) (ssp) stack-realign (static-libs) -audit -compile-locales (-crypt) (-custom-cflags) -doc -hash-sysv-compat -headers-only -multilib-bootstrap -nscd -perl -profile (-selinux) -suid -systemd -systemtap -test (-vanilla)" ABI_X86="(64)"
    app-arch/gzip required by @system 
    app-arch/gzip required by (sys-apps/kbd-2.5.1:0/0::gentoo, installed) USE="nls pam -test" ABI_X86="(64)"
    >=app-arch/gzip-1.12-r3 required by (app-alternatives/gzip-0:0/0::gentoo, ebuild scheduled for merge) USE="reference (split-usr) -pigz" ABI_X86="(64)"

  (app-alternatives/bzip2-1:0/0::gentoo, ebuild scheduled for merge) pulled in by
    app-alternatives/bzip2 required by @system 

  (app-arch/bzip2-1.0.8-r4:0/1::poly-c, installed) pulled in by
    app-arch/bzip2 required by (kde-frameworks/karchive-5.99.0:5/5.99::gentoo, installed) USE="zstd -debug -doc -test" ABI_X86="(64)"
    app-arch/bzip2:= required by (dev-lang/python-3.9.16_p2:3.9/3.9::gentoo, installed) USE="bluetooth ensurepip gdbm hardened ncurses readline sqlite ssl tk xml -build -examples -lto -pgo -test -valgrind -verify-sig" ABI_X86="(64)"
    app-arch/bzip2 required by @system 
    >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=app-arch/bzip2-1.0.6-r4[abi_x86_64(-)]) required by (media-video/ffmpeg-4.4.3:0/56.58.58::poly-c, installed) USE="X alsa amr amrenc bluray bzip2 cdio chromium dav1d encode gnutls gpl iconv jpeg2k libsoxr lzma mp3 network openal opengl openh264 opus pic postproc pulseaudio rubberband svg theora threads truetype twolame v4l vaapi vdpau vorbis vpx vulkan webp x264 x265 xvid zlib (-amf) (-appkit) -bs2b -chromaprint -codec2 -cpudetection (-cuda) -debug -doc -fdk -flite -fontconfig -frei0r -fribidi -gcrypt -gme -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -kvazaar -ladspa -libaom -libaribb24 -libass -libcaca -libdrm -libilbc -librtmp -libtesseract -libv4l -libxml2 -lv2 (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -nvenc -opencl -openssl -oss -rav1e -samba -sdl -snappy -sndio -speex -srt -ssh -static-libs -svt-av1 -test -verify-sig -vidstab (-vmaf) -zeromq -zimg -zvbi" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 -3dnow -3dnowext -fma4 -xop" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher"
    app-arch/bzip2 required by (app-arch/unzip-6.0_p27-r1:0/0::gentoo, installed) USE="bzip2 (unicode) -natspec" ABI_X86="(64)"
    >=app-arch/bzip2-1.0.5:= required by (dev-libs/botan-2.19.3:2/2.19::gentoo, ebuild scheduled for merge) USE="bzip2 lzma zlib -boost -doc -python -sqlite -static-libs -test -tools -verify-sig" ABI_X86="(64)" CPU_FLAGS_X86="aes avx2 popcnt sse2 sse4_1 sse4_2 ssse3 -rdrand -sha" PYTHON_TARGETS="python3_10 -python3_11 -python3_9"
    app-arch/bzip2:0/1= required by (gnome-extra/yelp-42.2:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    app-arch/bzip2 required by (x11-apps/mkfontscale-1.2.2:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    app-arch/bzip2 required by (net-analyzer/net-snmp-5.9.3-r1:0/40::gentoo, installed) USE="X bzip2 ipv6 ssl zlib -doc -elf -kmem -lm-sensors -mfd-rewrites -minimal -mysql -netlink -pcap -pci -perl -python -rpm (-selinux) -smux -tcpd -ucd-compat" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_10 -python3_8 -python3_9"
    >=app-arch/bzip2-1.0.6-r4[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=app-arch/bzip2-1.0.6-r4[abi_x86_64(-)]) required by (dev-libs/elfutils-0.188:0/0::gentoo, ebuild scheduled for merge) USE="bzip2 lzma nls utils -static-libs -test -valgrind -verify-sig -zstd" ABI_X86="(64) -32 (-x32)"
    app-arch/bzip2:= required by (dev-lang/python-3.11.2_p1:3.11/3.11::gentoo, ebuild scheduled for merge) USE="bluetooth ensurepip gdbm hardened ncurses readline sqlite ssl tk -build -examples -libedit -lto -pgo -test -valgrind -verify-sig" ABI_X86="(64)"
    app-arch/bzip2[abi_x86_64(-)] required by (media-libs/opencv-4.6.0-r2:0/4.6.0::gentoo, installed) USE="contrib contribdnn eigen features2d jpeg jpeg2k opengl openmp png python qt5 threads tiff v4l vaapi webp (-contribcvv) -contribfreetype (-contribhdf) (-contribovis) (-contribsfm) (-contribxfeatures2d) (-cuda) -debug -dnnsamples -download -examples -ffmpeg -gdal (-gflags) (-glog) -gphoto2 -gstreamer -gtk3 -ieee1394 -java -lapack -lto -opencl -opencvapps -openexr (-tesseract) -testprograms (-vtk) -xine" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="avx avx2 f16c fma3 popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3 -avx512f" PYTHON_TARGETS="python3_10 -python3_11 -python3_8 -python3_9"
    app-arch/bzip2 required by (x11-libs/libXfont2-2.0.6:0/0::gentoo, installed) USE="bzip2 truetype -doc" ABI_X86="(64)"
    app-arch/bzip2:= required by (gnome-extra/yelp-42.2:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    app-arch/bzip2:0/1= required by (dev-lang/python-3.10.10_p2:3.10/3.10::gentoo, installed) USE="bluetooth ensurepip gdbm hardened ncurses readline sqlite ssl tk xml -build -examples -libedit -lto -pgo -test -valgrind -verify-sig" ABI_X86="(64)"
    app-arch/bzip2[abi_x86_64(-)] required by (media-libs/imlib2-1.7.5:0/0::gentoo, installed) USE="X bzip2 gif jpeg png shm tiff webp zlib -debug -doc -mp3 -static-libs" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse2 (-mmx)"
    app-arch/bzip2:0/1= required by (dev-libs/libzip-1.9.2:0/5::gentoo, installed) USE="bzip2 lzma ssl -gnutls -mbedtls -static-libs -test -tools -zstd" ABI_X86="(64)"
    app-arch/bzip2 required by (dev-lang/perl-5.36.0-r1:0/5.36::gentoo, installed) USE="gdbm -berkdb -debug -doc -ithreads -minimal -quadmath" ABI_X86="(64)"
    app-arch/bzip2 required by (app-arch/zip-3.0-r7:0/0::gentoo, installed) USE="bzip2 crypt (unicode) -natspec" ABI_X86="(64)"
    app-arch/bzip2:= required by (dev-libs/libzip-1.9.2:0/5::gentoo, installed) USE="bzip2 lzma ssl -gnutls -mbedtls -static-libs -test -tools -zstd" ABI_X86="(64)"
    app-arch/bzip2 required by (media-video/mplayer-1.4-r1:0/0::gentoo, installed) USE="X a52 alsa bluray cddb cdio cdparanoia dga dts dvd dvdnav enca encode iconv ipv6 jpeg libass lzo mng mp3 network openal opengl osdmenu png pulseaudio shm tga theora toolame truetype twolame unicode v4l vcd vdpau vorbis x264 xinerama xscreensaver xv xvid -aalib (-aqua) -bidi -bl -bs2b -cpudetection -debug -doc -dv -dvb -faac -faad -fbcon -ftp -ggi -gsm -jack -joystick -ladspa -libcaca -libmpeg2 -lirc -live -mad -md5sum -nas -oss -pnm -pvr -radio -rar -rtc -rtmp -samba -sdl (-selinux) -speex -tremor (-vidix) -yuv4mpeg -zoran" ABI_X86="(64)" CPU_FLAGS_X86="mmx mmxext sse sse2 ssse3 -3dnow -3dnowext" VIDEO_CARDS="-mga"
    app-arch/bzip2:= required by (dev-lang/python-3.10.10_p2:3.10/3.10::gentoo, installed) USE="bluetooth ensurepip gdbm hardened ncurses readline sqlite ssl tk xml -build -examples -libedit -lto -pgo -test -valgrind -verify-sig" ABI_X86="(64)"
    app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (app-arch/bzip2[abi_x86_64(-)]) required by (sys-apps/file-5.44-r3:0/0::gentoo, installed) USE="bzip2 lzma seccomp zlib -lzip -python -static-libs -verify-sig -zstd" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_10 -python3_11 -python3_9"
    app-arch/bzip2 required by (sys-block/partimage-0.6.9-r3:0/0::gentoo, installed) USE="nls pam ssl -nologin -static" ABI_X86="(64)"
    app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (app-arch/bzip2[abi_x86_64(-)]) required by (app-arch/xar-1.8.0.0.487.100.1:0/0::gentoo, installed) USE="" ABI_X86="(64) -32 (-x32)"
    app-arch/bzip2 required by (gnome-extra/libgsf-1.14.50:0/114::gentoo, installed) USE="bzip2 introspection -gtk -test" ABI_X86="(64)"
    app-arch/bzip2 required by (dev-libs/libpcre2-10.42-r1:0/3::gentoo, ebuild scheduled for merge) USE="bzip2 pcre16 pcre32 readline (split-usr) unicode zlib -jit -libedit -static-libs -verify-sig" ABI_X86="(64) -32 (-x32)"
    app-arch/bzip2:0/1=[abi_x86_64(-)] required by (dev-libs/boost-1.79.0:0/1.79.0::gentoo, installed) USE="bzip2 context icu lzma nls python zlib -debug -doc -mpi -numpy -tools -zstd" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_10 -python3_11 -python3_8 -python3_9"
    app-arch/bzip2 required by (app-crypt/gnupg-2.2.41:0/0::gentoo, ebuild scheduled for merge) USE="bzip2 nls readline smartcard ssl usb -doc -ldap (-selinux) -test -tofu -tools -user-socket -verify-sig -wks-server" ABI_X86="(64)"
    app-arch/bzip2 required by (media-gfx/imagemagick-7.1.0.44-r1:0/7.1.0-43::gentoo, installed) USE="X bzip2 cxx djvu heif jbig jpeg jpeg2k lzma openmp png svg tiff truetype webp wmf xml zip zlib -corefonts -fftw -fontconfig -fpx -graphviz -hdri -lcms -lqr -opencl -openexr -pango -perl -postscript -q32 -q8 -raw -static-libs -test" ABI_X86="(64)"
    app-arch/bzip2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (app-arch/bzip2[abi_x86_64(-)]) required by (app-arch/libarchive-3.6.1-r1:0/13::gentoo, installed) USE="acl bzip2 e2fsprogs iconv lzma lzo xattr -blake2 -expat -lz4 -nettle -static-libs -verify-sig -zstd" ABI_X86="(64) -32 (-x32)"
    app-arch/bzip2:0/1= required by (dev-lang/python-3.9.16_p2:3.9/3.9::gentoo, installed) USE="bluetooth ensurepip gdbm hardened ncurses readline sqlite ssl tk xml -build -examples -lto -pgo -test -valgrind -verify-sig" ABI_X86="(64)"
    app-arch/bzip2 required by (app-office/gnumeric-1.12.53-r1:0/0::gentoo, installed) USE="introspection -libgda -perl" ABI_X86="(64)" PYTHON_TARGETS="python3_10 -python3_11 -python3_8 -python3_9"
    >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=app-arch/bzip2-1.0.6-r4[abi_x86_64(-)]) required by (media-libs/freetype-2.12.1-r2:2/2::gentoo, ebuild scheduled for merge) USE="X adobe-cff bzip2 cleartype-hinting harfbuzz png svg -brotli -debug -doc -fontforge (-infinality) -static-libs -utils" ABI_X86="(64) -32 (-x32)"
    app-arch/bzip2 required by (dev-libs/libpcre-8.45-r1:3/3::gentoo, installed) USE="bzip2 cxx readline (split-usr) (unicode) zlib -jit -libedit -pcre16 -pcre32 -static-libs" ABI_X86="(64) -32 (-x32)"
    >=app-arch/bzip2-1.0.6-r4[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=app-arch/bzip2-1.0.6-r4[abi_x86_64(-)]) required by (media-libs/gst-plugins-bad-1.20.3:1.0/1.0::gentoo, installed) USE="X bzip2 egl introspection nls opengl -gles2 -gtk -orc -test -vnc -wayland" ABI_X86="(64) -32 (-x32)"
    >=app-arch/bzip2-1.0.8-r4 required by (app-alternatives/bzip2-1:0/0::gentoo, ebuild scheduled for merge) USE="reference (split-usr) -lbzip2 -pbzip2" ABI_X86="(64)"

  (app-alternatives/tar-0:0/0::gentoo, ebuild scheduled for merge) pulled in by
    app-alternatives/tar required by @system 

  (app-arch/tar-1.34-r2:0/0::poly-c, installed) pulled in by
    >=app-arch/tar-1.27 required by (sys-apps/portage-3.0.44:0/0::poly-c, installed) USE="(ipc) native-extensions (xattr) -apidoc -build -doc -gentoo-dev (-rsync-verify) (-selinux) -test" ABI_X86="(64)" PYTHON_TARGETS="python3_10 (-pypy3) -python3_11 -python3_9"
    app-arch/tar required by @system 
    >=app-arch/tar-1.34-r2 required by (app-alternatives/tar-0:0/0::gentoo, ebuild scheduled for merge) USE="gnu (split-usr) -libarchive" ABI_X86="(64)"

  (app-alternatives/yacc-1-r2:0/0::gentoo, ebuild scheduled for merge) pulled in by
    app-alternatives/yacc required by (net-libs/libpcap-1.10.1-r2:0/0::gentoo, installed) USE="bluetooth dbus usb -netlink -rdma -remote -static-libs -test -verify-sig -yydebug" ABI_X86="(64) -32 (-x32)"
    app-alternatives/yacc required by (sys-devel/binutils-2.39-r4:2.39/2.39::gentoo, ebuild scheduled for merge) USE="cet nls plugins (-default-gold) -doc -gold (-gprofng) -multitarget -pgo -static-libs -test -vanilla" ABI_X86="(64)"
    app-alternatives/yacc required by (app-shells/bash-5.1_p16-r2:0/0::gentoo, installed) USE="net nls (readline) -afs -bashlogger -examples -mem-scramble -plugins -verify-sig" ABI_X86="(64)"
    app-alternatives/yacc required by (app-crypt/mit-krb5-1.20.1:0/0::gentoo, installed) USE="keyutils nls pkinit threads -doc -lmdb -openldap (-selinux) -test -xinetd" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="aes"
    app-alternatives/yacc required by (dev-libs/libtasn1-4.19.0:0/6::gentoo, installed) USE="-static-libs -test -valgrind -verify-sig" ABI_X86="(64) -32 (-x32)"
    app-alternatives/yacc required by (cross-avr/binutils-2.38-r2:2.38/2.38::crossdev, installed) USE="gold nls plugins -cet -default-gold -doc -multitarget -pgo -static-libs -test -vanilla" ABI_X86="(64)"
    app-alternatives/yacc required by (sys-libs/pam-1.5.2-r3:0/0::gentoo, ebuild scheduled for merge) USE="filecaps (split-usr) -audit -berkdb -debug -nis (-selinux)" ABI_X86="(64) -32 (-x32)"
    app-alternatives/yacc required by (cross-arm-none-eabi/binutils-2.39-r4:2.39/2.39::crossdev, installed) USE="nls plugins -cet -default-gold -doc -gold -gprofng -multitarget -pgo -static-libs -test -vanilla" ABI_X86="(64)"
    app-alternatives/yacc required by (dev-lang/vala-0.56.3:0.56/0.56::gentoo, installed) USE="-test -valadoc" ABI_X86="(64)"
    app-alternatives/yacc required by (sys-devel/bc-1.07.1-r6:0/0::poly-c, ebuild scheduled for merge) USE="readline -libedit -static" ABI_X86="(64)"

  (sys-devel/bison-3.8.2-r2:0/0::poly-c, ebuild scheduled for merge) pulled in by
    sys-devel/bison required by (dev-libs/libksba-1.6.3:0/0::gentoo, ebuild scheduled for merge) USE="-static-libs -verify-sig" ABI_X86="(64)"
    >=sys-devel/bison-3 required by (media-libs/raptor-2.0.15-r7:2/2::gentoo, installed) USE="curl -debug -json -static-libs" ABI_X86="(64) -32 (-x32)"
    sys-devel/bison required by (media-libs/mesa-22.3.6:0/0::gentoo, ebuild scheduled for merge) USE="X gles2 llvm proprietary-codecs vaapi vdpau vulkan xa zstd -d3d9 -debug -gles1 -lm-sensors -opencl -osmesa (-selinux) -test -unwind -valgrind -vulkan-overlay -wayland -zink" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse2" VIDEO_CARDS="intel -d3d12 (-freedreno) (-lima) -nouveau (-panfrost) -r300 -r600 -radeon -radeonsi (-v3d) (-vc4) -virgl (-vivante) -vmware"
    >=sys-devel/bison-1.875 required by (sys-devel/gcc-12.2.1_p20230121-r1:12/12::gentoo, ebuild scheduled for merge) USE="cet (cxx) (default-stack-clash-protection) (default-znow) fortran graphite hardened (multilib) nls nptl openmp (pie) sanitize (ssp) -ada (-custom-cflags) -d -debug -doc (-fixed-point) -go (-ieee-long-double) -jit (-libssp) -lto -objc -objc++ -objc-gc (-pch) -pgo -systemtap -test -valgrind -vanilla -vtv -zstd" ABI_X86="(64)"
    sys-devel/bison required by (kde-frameworks/solid-5.99.0:5/5.99::gentoo, installed) USE="-debug -doc -ios -test" ABI_X86="(64)"
    >=sys-devel/bison-3.0 required by (app-misc/jq-1.7_pre20201109-r1:0/0::gentoo, installed) USE="oniguruma -static-libs -test" ABI_X86="(64)"
    sys-devel/bison required by (sys-libs/glibc-2.36-r7:2.2/2.2::gentoo, ebuild scheduled for merge) USE="caps cet gd multiarch (multilib) (ssp) stack-realign (static-libs) -audit -compile-locales (-crypt) (-custom-cflags) -doc -hash-sysv-compat -headers-only -multilib-bootstrap -nscd -perl -profile (-selinux) -suid -systemd -systemtap -test (-vanilla)" ABI_X86="(64)"
    sys-devel/bison required by (app-doc/doxygen-1.9.5:0/0::gentoo, installed) USE="dot -clang -debug -doc -doxysearch -qt5 (-sqlite) -test" ABI_X86="(64)"
    sys-devel/bison required by (media-libs/gstreamer-1.20.3:1.0/1.0::gentoo, installed) USE="caps introspection nls -orc -test -unwind" ABI_X86="(64) -32 (-x32)"
    sys-devel/bison required by (x11-apps/xkbcomp-1.4.5:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    sys-devel/bison required by (dev-libs/libconfig-1.7.3:0/11::gentoo, installed) USE="cxx -static-libs" ABI_X86="(64) -32 (-x32)"
    sys-devel/bison required by (sys-kernel/gentoo-sources-5.15.16:5.15.16/5.15.16::gentoo, installed) USE="symlink -build -experimental" ABI_X86="(64)"
    >=sys-devel/bison-2.4 required by (sys-apps/iproute2-6.2.0-r1:0/0::gentoo, ebuild scheduled for merge) USE="caps iptables (split-usr) -atm -berkdb -bpf -elf -libbsd -minimal -nfs (-selinux)" ABI_X86="(64)"
    sys-devel/bison required by (sys-kernel/gentoo-sources-5.15.80:5.15.80/5.15.80::gentoo, installed) USE="symlink -build -experimental" ABI_X86="(64)"
    sys-devel/bison required by (dev-libs/gobject-introspection-1.74.0:0/0::gentoo, ebuild scheduled for merge) USE="-doctool -gtk-doc -test" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_10 -python3_11 -python3_9"
    >=sys-devel/bison-3 required by (dev-libs/rasqal-0.9.33:0/0::gentoo, installed) USE="crypt mhash pcre -gmp -static-libs -test -xml" ABI_X86="(64)"
    >=sys-devel/bison-1.875 required by (cross-avr/gcc-11.3.0:11/11::crossdev, installed) USE="cxx (multilib) nls nptl openmp -ada -cet -custom-cflags -d -debug -doc -fixed-point -fortran -go -graphite (-hardened) -jit -libssp -lto -objc -objc++ -objc-gc (-pch) -pgo (-pie) -sanitize (-ssp) -systemtap -test -valgrind -vanilla -vtv -zstd" ABI_X86="(64)"
    sys-devel/bison required by (dev-embedded/avrdude-7.0:0/0::gentoo, installed) USE="readline -ftdi" ABI_X86="(64)"
    >=sys-devel/bison-2.4.3 required by (net-libs/webkit-gtk-2.38.2:4/37::gentoo, installed) USE="X egl gstreamer introspection jpeg2k jumbo-build pdf (seccomp) spell (-aqua) -avif -examples -gamepad -gles2-only -gnome-keyring -lcms -systemd -test -wayland" ABI_X86="(64)"
    >=sys-devel/bison-1.875 required by (cross-arm-none-eabi/gcc-12.2.1_p20221203:12/12::crossdev, installed) USE="libssp lto (multilib) nls nptl pgo (pie) (ssp) -ada -cet -custom-cflags -cxx -d -debug -default-stack-clash-protection -default-znow -doc -fixed-point -fortran -go -graphite -hardened -ieee-long-double -jit -objc -objc++ -objc-gc -openmp (-pch) -sanitize -systemtap -test -valgrind -vanilla -vtv -zstd" ABI_X86="(64)"
    sys-devel/bison required by (kde-frameworks/kservice-5.99.0:5/5.99::gentoo, installed) USE="man -debug -doc -test" ABI_X86="(64)"
    sys-devel/bison required by (x11-libs/libxkbcommon-1.5.0:0/0::gentoo, ebuild scheduled for merge) USE="X -doc -static-libs -test -tools -wayland" ABI_X86="(64) -32 (-x32)"
    >=sys-devel/bison-3.5.4 required by (sys-apps/gawk-5.2.1:0/0::poly-c, ebuild scheduled for merge) USE="nls readline -mpfr -pma -verify-sig" ABI_X86="(64)"
    sys-devel/bison required by (dev-libs/libnl-3.5.0:3/3::gentoo, installed) USE="debug -python -test -utils" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_10 -python3_8 -python3_9"
    sys-devel/bison required by (dev-util/ftjam-2.5.3_rc2-r3:0/0::gentoo, installed) USE="" ABI_X86="(64)"
    >=sys-devel/bison-3.8.2-r1 required by (app-alternatives/yacc-1-r2:0/0::gentoo, ebuild scheduled for merge) USE="bison -byacc -reference" ABI_X86="(64)"

  (app-alternatives/lex-0-r1:0/0::gentoo, ebuild scheduled for merge) pulled in by
    app-alternatives/lex required by (app-text/xmlto-0.0.28-r10:0/0::gentoo, ebuild scheduled for merge) USE="text -latex" ABI_X86="(64)"

  (sys-devel/flex-2.6.4-r5:0/0::poly-c, ebuild scheduled for merge) pulled in by
    sys-devel/flex required by (sys-libs/pam-1.5.2-r3:0/0::gentoo, ebuild scheduled for merge) USE="filecaps (split-usr) -audit -berkdb -debug -nis (-selinux)" ABI_X86="(64) -32 (-x32)"
    >=sys-devel/flex-2.5.4a required by (dev-libs/elfutils-0.188:0/0::gentoo, ebuild scheduled for merge) USE="bzip2 lzma nls utils -static-libs -test -valgrind -verify-sig -zstd" ABI_X86="(64) -32 (-x32)"
    >=sys-devel/flex-2.5.36 required by (dev-libs/rasqal-0.9.33:0/0::gentoo, installed) USE="crypt mhash pcre -gmp -static-libs -test -xml" ABI_X86="(64)"
    sys-devel/flex required by (x11-base/xorg-server-21.1.4:0/21.1.4::gentoo, installed) USE="elogind udev xorg -debug -minimal (-selinux) -suid -systemd -test -unwind -xcsecurity -xephyr -xnest -xvfb" ABI_X86="(64)"
    sys-devel/flex required by (dev-libs/libnl-3.5.0:3/3::gentoo, installed) USE="debug -python -test -utils" ABI_X86="(64) -32 (-x32)" PYTHON_TARGETS="python3_10 -python3_8 -python3_9"
    sys-devel/flex required by (dev-lang/vala-0.56.3:0.56/0.56::gentoo, installed) USE="-test -valadoc" ABI_X86="(64)"
    sys-devel/flex required by (kde-frameworks/solid-5.99.0:5/5.99::gentoo, installed) USE="-debug -doc -ios -test" ABI_X86="(64)"
    sys-devel/flex required by (cross-arm-none-eabi/binutils-2.39-r4:2.39/2.39::crossdev, installed) USE="nls plugins -cet -default-gold -doc -gold -gprofng -multitarget -pgo -static-libs -test -vanilla" ABI_X86="(64)"
    sys-devel/flex required by (net-analyzer/wireshark-3.6.8:0/3.6.8::gentoo, installed) USE="capinfos captype dftest dumpcap editcap filecaps mergecap minizip netlink pcap plugins qt5 randpkt randpktdump reordercap sharkd ssl text2pcap tshark udpdump zlib zstd -androiddump -bcg729 -brotli -ciscodump -doc -dpauxmon -http2 -ilbc -kerberos -libxml2 (-lto) -lua -lz4 -maxminddb -opus -plugin-ifdemo -sbc -sdjournal (-selinux) -smi -snappy -spandsp -sshdump -test -tfshark" ABI_X86="(64)" LUA_SINGLE_TARGET="lua5-1"
    sys-devel/flex required by (media-libs/mesa-22.3.6:0/0::gentoo, ebuild scheduled for merge) USE="X gles2 llvm proprietary-codecs vaapi vdpau vulkan xa zstd -d3d9 -debug -gles1 -lm-sensors -opencl -osmesa (-selinux) -test -unwind -valgrind -vulkan-overlay -wayland -zink" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="sse2" VIDEO_CARDS="intel -d3d12 (-freedreno) (-lima) -nouveau (-panfrost) -r300 -r600 -radeon -radeonsi (-v3d) (-vc4) -virgl (-vivante) -vmware"
    sys-devel/flex required by (media-gfx/graphviz-5.0.1-r2:0/0::gentoo, installed) USE="X cairo nls pdf python svg webp -devil -doc -examples -gtk2 -gts -guile -lasi -perl -postscript -qt5 -ruby -tcl" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_10 -python3_11 -python3_8 -python3_9"
    sys-devel/flex required by (sys-devel/binutils-2.39-r4:2.39/2.39::gentoo, ebuild scheduled for merge) USE="cet nls plugins (-default-gold) -doc -gold (-gprofng) -multitarget -pgo -static-libs -test -vanilla" ABI_X86="(64)"
    sys-devel/flex required by (media-libs/netpbm-10.86.35:0/stable::gentoo, installed) USE="X jbig jpeg png tiff -postscript -rle -static-libs (-svga) -xml" ABI_X86="(64)" CPU_FLAGS_X86="sse2"
    >=sys-devel/flex-2.5.4 required by (cross-avr/gcc-11.3.0:11/11::crossdev, installed) USE="cxx (multilib) nls nptl openmp -ada -cet -custom-cflags -d -debug -doc -fixed-point -fortran -go -graphite (-hardened) -jit -libssp -lto -objc -objc++ -objc-gc (-pch) -pgo (-pie) -sanitize (-ssp) -systemtap -test -valgrind -vanilla -vtv -zstd" ABI_X86="(64)"
    >=sys-devel/flex-2.5.36 required by (media-libs/raptor-2.0.15-r7:2/2::gentoo, installed) USE="curl -debug -json -static-libs" ABI_X86="(64) -32 (-x32)"
    sys-devel/flex required by (app-doc/doxygen-1.9.5:0/0::gentoo, installed) USE="dot -clang -debug -doc -doxysearch -qt5 (-sqlite) -test" ABI_X86="(64)"
    sys-devel/flex required by (sys-apps/iproute2-6.2.0-r1:0/0::gentoo, ebuild scheduled for merge) USE="caps iptables (split-usr) -atm -berkdb -bpf -elf -libbsd -minimal -nfs (-selinux)" ABI_X86="(64)"
    sys-devel/flex required by (media-libs/gstreamer-1.20.3:1.0/1.0::gentoo, installed) USE="caps introspection nls -orc -test -unwind" ABI_X86="(64) -32 (-x32)"
    sys-devel/flex required by (app-text/texlive-core-2021-r6:0/0::gentoo, ebuild scheduled for merge) USE="X luajittex -cjk -doc -source -tk -xetex -xindy" ABI_X86="(64)"
    sys-devel/flex required by (net-libs/libpcap-1.10.1-r2:0/0::gentoo, installed) USE="bluetooth dbus usb -netlink -rdma -remote -static-libs -test -verify-sig -yydebug" ABI_X86="(64) -32 (-x32)"
    sys-devel/flex required by (sys-kernel/gentoo-sources-5.15.16:5.15.16/5.15.16::gentoo, installed) USE="symlink -build -experimental" ABI_X86="(64)"
    >=sys-devel/flex-2.5.4 required by (cross-arm-none-eabi/gcc-12.2.1_p20221203:12/12::crossdev, installed) USE="libssp lto (multilib) nls nptl pgo (pie) (ssp) -ada -cet -custom-cflags -cxx -d -debug -default-stack-clash-protection -default-znow -doc -fixed-point -fortran -go -graphite -hardened -ieee-long-double -jit -objc -objc++ -objc-gc -openmp (-pch) -sanitize -systemtap -test -valgrind -vanilla -vtv -zstd" ABI_X86="(64)"
    sys-devel/flex required by (dev-libs/gobject-introspection-1.74.0:0/0::gentoo, ebuild scheduled for merge) USE="-doctool -gtk-doc -test" ABI_X86="(64)" PYTHON_SINGLE_TARGET="python3_10 -python3_11 -python3_9"
    sys-devel/flex required by (cross-avr/binutils-2.38-r2:2.38/2.38::crossdev, installed) USE="gold nls plugins -cet -default-gold -doc -multitarget -pgo -static-libs -test -vanilla" ABI_X86="(64)"
    sys-devel/flex required by (sys-kernel/gentoo-sources-5.15.80:5.15.80/5.15.80::gentoo, installed) USE="symlink -build -experimental" ABI_X86="(64)"
    sys-devel/flex required by (sys-devel/bc-1.07.1-r6:0/0::poly-c, ebuild scheduled for merge) USE="readline -libedit -static" ABI_X86="(64)"
    sys-devel/flex required by (dev-embedded/avrdude-7.0:0/0::gentoo, installed) USE="readline -ftdi" ABI_X86="(64)"
    sys-devel/flex required by (media-libs/libgphoto2-2.5.30:0/6::gentoo, installed) USE="exif jpeg nls -doc -examples -gd -serial" ABI_X86="(64) -32 (-x32)" CAMERAS="canon -adc65 -agfa_cl20 -aox -ax203 -barbie -casio_qv -clicksmart310 -digigr8 -digita -dimagev -dimera3500 -directory -enigma13 -fuji -gsmart300 -hp215 -iclick -jamcam -jd11 -jl2005a -jl2005c -kodak_dc120 -kodak_dc210 -kodak_dc240 -kodak_dc3200 -kodak_ez200 -konica -konica_qm150 -largan -lg_gsm -mars -mustek -panasonic_coolshot -panasonic_dc1000 -panasonic_dc1580 -panasonic_l859 -pccam300 -pccam600 -pentax -polaroid_pdc320 -polaroid_pdc640 -polaroid_pdc700 -ptp2 -ricoh -ricoh_g3 -samsung -sierra -sipix_blink2 -sipix_web2 -smal -sonix -sony_dscf1 -sony_dscf55 -soundvision -spca50x -sq905 -st2205 -stv0674 -stv0680 -sx330z -topfield -toshiba_pdrm11 -tp6801"
    sys-devel/flex required by (app-misc/jq-1.7_pre20201109-r1:0/0::gentoo, installed) USE="oniguruma -static-libs -test" ABI_X86="(64)"
    sys-devel/flex required by (dev-db/unixODBC-2.3.9:0/0::gentoo, installed) USE="minimal unicode -odbcmanual -static-libs" ABI_X86="(64) -32 (-x32)"
    >=sys-devel/flex-2.5.4 required by (sys-devel/gcc-12.2.1_p20230121-r1:12/12::gentoo, ebuild scheduled for merge) USE="cet (cxx) (default-stack-clash-protection) (default-znow) fortran graphite hardened (multilib) nls nptl openmp (pie) sanitize (ssp) -ada (-custom-cflags) -d -debug -doc (-fixed-point) -go (-ieee-long-double) -jit (-libssp) -lto -objc -objc++ -objc-gc (-pch) -pgo -systemtap -test -valgrind -vanilla -vtv -zstd" ABI_X86="(64)"
    sys-devel/flex required by (kde-frameworks/kservice-5.99.0:5/5.99::gentoo, installed) USE="man -debug -doc -test" ABI_X86="(64)"
    >=sys-devel/flex-2.6.4-r5 required by (app-alternatives/lex-0-r1:0/0::gentoo, ebuild scheduled for merge) USE="flex -reflex" ABI_X86="(64)"
    sys-devel/flex required by (sys-devel/bison-3.8.2-r2:0/0::poly-c, ebuild scheduled for merge) USE="nls -examples -static -test -verify-sig" ABI_X86="(64)"


For more information about Blocked Packages, please refer to the following
section of the Gentoo Linux x86 Handbook (architecture is irrelevant):

https://wiki.gentoo.org/wiki/Handbook:X86/Working/Portage#Blocked_packages


The following packages are causing rebuilds:

  (dev-libs/icu-72.1:0/72.1::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (dev-libs/libical-3.0.14-r1:0/3::gentoo, ebuild scheduled for merge)
    (dev-tex/bibtexu-3.71_p20210325:0/0::gentoo, ebuild scheduled for merge)
    (app-text/texlive-core-2021-r6:0/0::gentoo, ebuild scheduled for merge)
  (app-text/libpaper-2.0.4:0/2::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (app-text/texlive-core-2021-r6:0/0::gentoo, ebuild scheduled for merge)
    (net-print/cups-2.4.2-r6:0/0::gentoo, ebuild scheduled for merge)
  (media-libs/harfbuzz-5.3.1-r1:0/4.0.0::gentoo, ebuild scheduled for merge) causes rebuilds for:
    (app-text/texlive-core-2021-r6:0/0::gentoo, ebuild scheduled for merge)

Now I am at a loss. What am I missing?
Last edited by der bastler on Mon Mar 13, 2023 7:01 pm, edited 1 time in total.
Tempus fugit.
@frank@troet.cafe
User avatar
NeddySeagoon
Administrator
Administrator
Posts: 56071
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

Post by NeddySeagoon »

der bastler,

Try

Code: Select all

emerge -DUuva @world --keep-going --backtrack=100
-N and -U are similar but -N will do unnecessary rebuilds.
--backtrack=100 tells portage to try harder before it gives up.


dev-lang/python-3.9.16_p2 looks like a problem.
Why do you need python_targets_python3_9 ?

Do you have it in /etc/portage/* somewhere?
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
User avatar
sam_
Developer
Developer
Posts: 2808
Joined: Fri Aug 14, 2020 12:33 am

Post by sam_ »

1. Do not bother trying to do @system by itself.
2. What does emerge -p -uvDU @world --backtrack=9999 and emerge -pev @world --backtrack=0 give as output? (Only run these with pretend, I just want to see the full output).
User avatar
der bastler
Apprentice
Apprentice
Posts: 266
Joined: Sun Apr 13, 2003 6:15 pm
Contact:

Post by der bastler »

NeddySeagoon wrote:der bastler,

Try

Code: Select all

emerge -DUuva @world --keep-going --backtrack=100
-N and -U are similar but -N will do unnecessary rebuilds.
--backtrack=100 tells portage to try harder before it gives up.
DNuva was my standard for years, but I stumbled over U today during recherche. Thanks for the info!
NeddySeagoon wrote: dev-lang/python-3.9.16_p2 looks like a problem.
Why do you need python_targets_python3_9 ?

Do you have it in /etc/portage/* somewhere?
I revised /etc/portage/package.use and found several python targets there. All were results of autounmask. I removed these remnants.
Tempus fugit.
@frank@troet.cafe
User avatar
der bastler
Apprentice
Apprentice
Posts: 266
Joined: Sun Apr 13, 2003 6:15 pm
Contact:

Post by der bastler »

Blocks wont go away.

For example: app-alternatives/tar clashes with app-arch/tar, pulled in by app-arch/tar required by app-alternatives/tar. Both are required by @system. 8O

Code: Select all

  (app-alternatives/tar-0:0/0::gentoo, ebuild scheduled for merge) pulled in by
    app-alternatives/tar required by @system 

  (app-arch/tar-1.34-r2:0/0::poly-c, installed) pulled in by
    app-arch/tar required by @system 
    >=app-arch/tar-1.27 required by (sys-apps/portage-3.0.44:0/0::poly-c, installed) USE="(ipc) native-extensions (xattr) -apidoc -build -doc -gentoo-dev (-rsync-verify) (-selinux) -test" ABI_X86="(64)" PYTHON_TARGETS="python3_10 (-pypy3) -python3_11 -python3_9"
    >=app-arch/tar-1.34-r2 required by (app-alternatives/tar-0:0/0::gentoo, ebuild scheduled for merge) USE="gnu (split-usr) -libarchive" ABI_X86="(64)"
Tempus fugit.
@frank@troet.cafe
User avatar
NeddySeagoon
Administrator
Administrator
Posts: 56071
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

Post by NeddySeagoon »

der bastler,

Code: Select all

(app-arch/tar-1.34-r2:0/0::poly-c
Why is your tar from the ::poly-c overlay ?
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
grknight
Retired Dev
Retired Dev
Posts: 2549
Joined: Fri Feb 20, 2015 9:36 pm

Post by grknight »

der bastler wrote:Blocks wont go away.

For example: app-alternatives/tar clashes with app-arch/tar, pulled in by app-arch/tar required by app-alternatives/tar. Both are required by @system. 8O

Code: Select all

  (app-alternatives/tar-0:0/0::gentoo, ebuild scheduled for merge) pulled in by
    app-alternatives/tar required by @system 

  (app-arch/tar-1.34-r2:0/0::poly-c, installed) pulled in by
    app-arch/tar required by @system 
    >=app-arch/tar-1.27 required by (sys-apps/portage-3.0.44:0/0::poly-c, installed) USE="(ipc) native-extensions (xattr) -apidoc -build -doc -gentoo-dev (-rsync-verify) (-selinux) -test" ABI_X86="(64)" PYTHON_TARGETS="python3_10 (-pypy3) -python3_11 -python3_9"
    >=app-arch/tar-1.34-r2 required by (app-alternatives/tar-0:0/0::gentoo, ebuild scheduled for merge) USE="gnu (split-usr) -libarchive" ABI_X86="(64)"
Using the obsolete poly-c overlay is likely at the root cause of your issues.

I recommend removing it if at all possible unless a specific package from there is required.

If something is required, I'd suggest adding */*::poly-c to package.mask and then package.unmask what you need.
User avatar
Ionen
Developer
Developer
Posts: 3007
Joined: Thu Dec 06, 2018 2:23 pm

Post by Ionen »

Yes, ::poly-c been against the migration to app-alteratives packages (among other things, that overlay is rather political) and changed a lot of things on system packages that aren't quite compatible with gentoo's ebuilds.

I do suggest dropping (or masking most of) that overlay unless you really know what you're doing with it.
User avatar
der bastler
Apprentice
Apprentice
Posts: 266
Joined: Sun Apr 13, 2003 6:15 pm
Contact:

Post by der bastler »

Ionen wrote:Yes, ::poly-c been against the migration to app-alteratives packages (among other things, that overlay is rather political) and changed a lot of things on system packages that aren't quite compatible with gentoo's ebuilds.

I do suggest dropping (or masking most of) that overlay unless you really know what you're doing with it.
Of course I'll do that. Wasn't even aware I used it. At some point I must have been experimenting with something. Enemy Territory perhaps. Or BBC iPlayer. Anyway, deleted that (and fordfrog) -- and am underway...

Thanks!
Tempus fugit.
@frank@troet.cafe
User avatar
der bastler
Apprentice
Apprentice
Posts: 266
Joined: Sun Apr 13, 2003 6:15 pm
Contact:

Post by der bastler »

Uptime now at 5 days (it's a notebook), but finishing soon.

One pitfall was a hidden circular dep between freetype and harfbuzz. Solution:
  • compile freetype without harfbuzz use flag
  • merge harfbuzz
  • re-merge freetype with harfbuzz use flag
Tempus fugit.
@frank@troet.cafe
Post Reply