Calculate Forum

Ошибка (блокировки) обновления CLD из исходников

* Вычисление зависимостей ...                                                                                                                                                         [ ok ]
[ebuild     U  ] media-libs/giflib-5.2.1-r1:0/7::gentoo [5.1.4:0/7::gentoo] USE="-doc -static-libs" ABI_X86="(64) -32 (-x32)" 434 KiB
[ebuild  N     ] acct-group/video-0::gentoo  0 KiB
[ebuild     U  ] dev-lang/go-1.13.8:0/1.13.8::gentoo [1.12.15:0/1.12.15::gentoo] USE="(-gccgo%) (-system-bootstrap%)" 21125 KiB
[ebuild     U  ] sys-kernel/linux-firmware-20200302::gentoo [20200122::gentoo] USE="redistributable -initramfs -savedconfig (-unknown-license)" 216374 KiB
[ebuild     U  ] dev-db/sqlite-3.31.1:3::gentoo [3.30.1:3::gentoo] USE="readline secure-delete -debug -doc -icu -static-libs -tcl -test -tools" ABI_X86="32 (64) (-x32)" 2820 KiB
[ebuild  r  U  ] dev-libs/protobuf-3.11.4:0/22::gentoo [3.10.1:0/21::gentoo] USE="zlib -emacs -examples -static-libs -test" ABI_X86="(64) -32 (-x32)" 5021 KiB
[ebuild     U  ] dev-python/docopt-0.6.2-r3::gentoo [0.6.2-r2::gentoo] USE="-test" PYTHON_TARGETS="python2_7 python3_6 (-pypy3) -python3_7% (-python3_8)" 26 KiB
[ebuild     U  ] sys-apps/coreutils-8.31-r1::gentoo [8.30::gentoo] USE="acl caps gmp nls (split-usr) xattr -hostname -kill -multicall (-selinux) -static -test -vanilla" 5284 KiB
[ebuild  N     ] media-libs/libglvnd-1.3.1::gentoo  USE="X -test" ABI_X86="32 (64) (-x32)" 698 KiB
[ebuild     U  ] sys-apps/shadow-4.8-r3::gentoo [4.6::gentoo] USE="acl cracklib nls pam (split-usr) su%* xattr -audit -bcrypt% (-selinux) -skey" 1572 KiB
[ebuild     U  ] net-misc/curl-7.68.0::gentoo [7.66.0::gentoo] USE="http2 idn ipv6 progress-meter samba ssl threads -adns -alt-svc -brotli -kerberos -ldap -metalink (-nghttp3) (-quiche) -rtmp -ssh -static-libs -test" ABI_X86="(64) -32 (-x32)" CURL_SSL="openssl -gnutls -libressl -mbedtls -nss (-winssl)" 2386 KiB
[ebuild     U  ] sys-apps/kmod-26-r5::gentoo [26-r4::gentoo] USE="lzma tools zlib -debug -doc -libressl -pkcs7 -python -static-libs" PYTHON_TARGETS="python3_6 -python3_7" 0 KiB
[ebuild     U  ] dev-libs/nss-3.50-r1::gentoo [3.50::gentoo] USE="utils -cacert (-nss-pem%*)" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild     U  ] dev-python/lxml-4.5.0::gentoo [4.4.2::gentoo] USE="threads -doc -examples -test" PYTHON_TARGETS="python2_7 python3_6 (-pypy3) -python3_7 (-python3_8)" 920 KiB
[ebuild     U  ] mail-mta/nullmailer-2.2-r1::gentoo [2.2::gentoo] USE="ssl -test" 0 KiB
[ebuild     U  ] dev-libs/xmlsec-1.2.29::gentoo [1.2.28::gentoo] USE="nss openssl -doc -gcrypt -gnutls -libressl -static-libs -test" 1943 KiB
[ebuild     U  ] sys-apps/hwids-20200204::gentoo [20190818::gentoo] USE="net pci udev usb" 3414 KiB
[ebuild     U  ] virtual/man-0-r3::gentoo [0-r2::gentoo] 0 KiB
[ebuild     U  ] dev-python/notify2-0.3.1-r1::gentoo [0.3::gentoo] USE="-examples -test" PYTHON_TARGETS="python2_7 python3_6 -python3_7%" 18 KiB
[ebuild     U  ] net-print/epson-inkjet-printer-escpr-1.7.7::gentoo [1.7.2::gentoo] 4656 KiB
[ebuild     U  ] net-misc/openssh-8.1_p1-r3::gentoo [8.1_p1-r2::gentoo] USE="X pam pie ssl -X509 -audit -bindist -debug -hpn -kerberos -ldns -libedit -libressl -livecd -sctp (-selinux) -static -test -xmss" 0 KiB
[ebuild     U  ] net-misc/netifrc-0.7.1::gentoo [0.6.1::gentoo] 81 KiB
[ebuild     U  ] media-gfx/imagemagick-7.0.9.26:0/7.0.9::gentoo [7.0.9.22:0/7.0.9::gentoo] USE="X bzip2 cxx djvu jpeg jpeg2k openexr openmp perl png postscript svg tiff truetype webp wmf xml zlib -corefonts -fftw -fontconfig -fpx -graphviz -hdri -heif -jbig -lcms -lqr -lzma (-opencl) -pango -q32 -q8 -raw -static-libs -test" 9271 KiB
[ebuild  r  U  ] net-dialup/ppp-2.4.8:0/2.4.8::gentoo [2.4.7-r7:0/2.4.7::gentoo] USE="gtk ipv6 pam -activefilter -atm -dhcp -eap-tls -libressl -radius" 720 KiB
[ebuild  rR    ] net-misc/networkmanager-1.18.4-r3::gentoo  USE="bluetooth connection-sharing consolekit dhclient introspection modemmanager ncurses nss policykit ppp wext wifi -audit -dhcpcd -elogind -gnutls -iwd -json -ofono -ovs -resolvconf (-selinux) (-systemd) -teamd -test -vala" ABI_X86="(64) -32 (-x32)" 0 KiB
[ebuild  rR    ] net-dialup/rp-pppoe-3.12-r1::gentoo  USE="-tk" 0 KiB
[ebuild     U  ] sys-apps/calculate-utils-3.6.7.22:3::calculate [3.6.7.21:3::calculate] USE="backup client console dbus desktop gpg install qt5 -minimal -pxe (-server)" PYTHON_TARGETS="python2_7" 83 KiB
[ebuild  rR    ] net-vpn/networkmanager-pptp-1.2.8::gentoo  USE="gtk" 0 KiB
[ebuild     U  ] media-libs/mesa-19.3.5::gentoo [19.3.4::gentoo] USE="X classic dri3 egl gallium gbm gles2 libglvnd* llvm lm-sensors opencl vaapi vdpau vulkan wayland xa xvmc -d3d9 -debug -gles1 -osmesa -pax_kernel (-selinux) -test -unwind -valgrind -vulkan-overlay" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="i915 i965 intel nouveau r100 r200 r300 r600 radeon radeonsi (-freedreno) -iris (-lima) (-panfrost) (-vc4) -virgl (-vivante) -vmware" 11783 KiB
[blocks b      ] media-libs/mesa[-libglvnd(-)] ("media-libs/mesa[-libglvnd(-)]" is blocking media-libs/libglvnd-1.3.1)
[ebuild   R    ] x11-base/xorg-server-1.20.7:0/1.20.7::gentoo  USE="ipv6 kdrive libglvnd* suid udev xorg xvfb -debug -dmx -doc -elogind -libressl -minimal (-selinux) -static-libs (-systemd)-unwind -wayland -xcsecurity -xephyr -xnest" 0 KiB
[ebuild  rR    ] media-video/vlc-3.0.8:0/5-9::gentoo  USE="X a52 alsa cddb chromecast dbus dvbpsi dvd encode ffmpeg flac gcrypt gstreamer ieee1394 jpeg libass libnotify libsamplerate mad matroska mp3 mpeg mtp musepack ncurses nfs ogg opus png pulseaudio qt5 samba skins speex srt ssl svg taglib theora truetype udev upnp v4l vaapi vdpau vnc vorbis vpx x264 x265 xml (-altivec) -aom -archive -aribsub -bidi -bluray -chromaprint -dav1d -dc1394 -debug (-directx) -dts -faad -fdk -fluidsynth -fontconfig -gme -gnome-keyring -jack -kate -libav -libcaca -libtar -libtiger -linsys -lirc -live -lua -macosx-notifications -modplug -omxil -optimisememory -postproc -projectm -rdp -run-as-root -sdl-image -sftp -shout -sid -soxr -test -tremor -twolame -wayland -zeroconf -zvbi" CPU_FLAGS_X86="mmx sse" 0 KiB
[blocks B      ] x11-drivers/nvidia-drivers[-libglvnd(-)] ("x11-drivers/nvidia-drivers[-libglvnd(-)]" is hard blocking x11-base/xorg-server-1.20.7)
[blocks B      ] app-eselect/eselect-opengl ("app-eselect/eselect-opengl" is blocking x11-base/xorg-server-1.20.7, media-libs/mesa-19.3.5)
* 31 пакетов будет установлено, 288620 KiB будет загружено
>=media-libs/mesa-10.2:* required by (www-client/firefox-73.0.1:0/0::gentoo, installed) USE="custom-cflags custom-optimization gmp-autoupdate hwaccel system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite system-webp -bindist -clang -debug -eme-free -geckodriver -hardened -jack -lto -pgo -pulseaudio -screenshot (-selinux) -startup-notification -test -wayland -wifi" ABI_X86="(64)" CPU_FLAGS_X86="-avx2" L10N="ru uk -ach -af -an -ar -ast -az -be -bg -bn -br -bs -ca -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 -nl -nn -oc -pa -pl-pt-BR -pt-PT -rm -ro -si -sk -sl -son -sq -sr -sv -ta -te -th -tr -ur -uz -vi -xh -zh-CN -zh-TW"
media-libs/mesa[egl?,gles2?] (media-libs/mesa) required by (x11-apps/mesa-progs-8.4.0:0/0::gentoo, installed) USE="-egl -gles2" ABI_X86="(64)"
media-libs/mesa[egl] required by (kde-frameworks/kwayland-5.67.0:5/5.67::gentoo, installed) USE="-debug -doc -test" ABI_X86="(64)"
media-libs/mesa[egl] required by (dev-qt/qtwayland-5.13.2-r1:5/5.13::gentoo, installed) USE="libinput xcomposite -debug -test" ABI_X86="(64)"
media-libs/mesa[egl] required by (dev-qt/qtgui-5.13.2:5/5.13::gentoo, installed) USE="accessibility dbus egl gif jpeg libinput png udev xcb -debug -eglfs -evdev -gles2 -ibus -test -tslib -tuio -vnc -wayland" ABI_X86="(64)"
>=media-libs/mesa-9.1.6[egl,X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=media-libs/mesa-9.1.6[egl,X(+),abi_x86_32(-),abi_x86_64(-)]) required by (x11-libs/cairo-1.16.0-r3:0/0::gentoo, installed) USE="X glib opengl svg (-aqua) -debug (-gles2-only) -static-libs -utils -valgrind" ABI_X86="32 (64) (-x32)"
>=media-libs/mesa-9.0[egl?,gbm?,gles2?,wayland?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (>=media-libs/mesa-9.0[egl,abi_x86_32(-),abi_x86_64(-)]) required by (media-libs/gst-plugins-base-1.14.5-r1:1.0/1.0::gentoo, installed) USE="X alsa egl introspection nls ogg opengl orc pango theora vorbis -gbm -gles2 -ivorbis -wayland" ABI_X86="32 (64) (-x32)"
media-libs/mesa[X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (media-libs/mesa[X(+),abi_x86_32(-),abi_x86_64(-)]) required by (x11-libs/gtk+-3.24.13:3/3::gentoo, installed) USE="X cups introspection xinerama (-aqua) -broadway -cloudprint -colord -examples -gtk-doc -test -vim-syntax -wayland" ABI_X86="32 (64) (-x32)"
media-libs/mesa[egl,gbm,gles2?,wayland,X(+)] (media-libs/mesa[egl,gbm,wayland,X(+)]) required by (kde-plasma/kwin-5.17.5:5/5::gentoo, installed) USE="caps handbook -debug -gles2 -multimedia -test" ABI_X86="(64)"
>=media-libs/mesa-10.2:* required by (mail-client/thunderbird-68.5.0:0/0::gentoo, installed) USE="custom-cflags custom-optimization dbus gmp-autoupdate pulseaudio system-av1 system-harfbuzz system-icu system-jpeg system-libevent system-libvpx system-sqlite system-webp -bindist -clang -debug -eme-free -hardened -jack -lightning -lto (-pgo) (-selinux) -startup-notification -test -wayland -wifi" ABI_X86="(64)" CPU_FLAGS_X86="-avx2" L10N="ru uk -ar -ast -be -bg -br -ca -cs -cy -da -de -el -en-GB -es-AR -es-ES -et -eu -fi -fr -fy -ga -gd -gl -he -hr -hsb -hu -hy-id -is -it -ja -ko -lt -nb -nl -nn -pl -pt-BR -pt-PT -rm -ro -si -sk -sl -sq -sr -sv -tr -vi -zh-CN -zh-TW"
media-libs/mesa[gles2?,X(+)] (media-libs/mesa[X(+)]) required by (kde-plasma/kinfocenter-5.17.5:5/5::gentoo, installed) USE="handbook ieee1394 opengl pci -debug -gles2 -wayland" ABI_X86="(64)"
media-libs/mesa[egl,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (media-libs/mesa[egl,abi_x86_32(-),abi_x86_64(-)]) required by (media-libs/libepoxy-1.5.4:0/0::gentoo, installed) USE="X egl -test" ABI_X86="32 (64) (-x32)"
>=media-libs/mesa-9.1.6[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,gles2] (>=media-libs/mesa-9.1.6[abi_x86_32(-),abi_x86_64(-),gles2]) required by (media-libs/libsdl2-2.0.10:0/0::gentoo, installed) USE="X alsa dbus gles haptic joystick opengl pulseaudio sound threads udev video xinerama (-altivec) (-aqua) (-custom-cflags) -kms -libsamplerate -nas -oss -static-libs -tslib -vulkan -wayland -xscreensaver" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="mmx sse sse2 -3dnow" VIDEO_CARDS="(-vc4)"
media-libs/mesa[gles2?,egl?,X(+),abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_riscv_lp64d(-)?,abi_riscv_lp64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] (media-libs/mesa[egl,X(+),abi_x86_64(-)]) required by (media-plugins/gst-plugins-vaapi-1.14.5:1.0/1.0::gentoo, installed) USE="X drm egl opengl -gles2 -wayland" ABI_X86="(64) -32 (-x32)"
media-libs/mesa[egl] required by (app-office/libreoffice-6.3.4.2-r1:0/0::gentoo, installed) USE="accessibility bluetooth cups dbus gstreamer gtk java kde mariadb odk pdfimport -branding(-coinmp) -debug -eds (-firebird) -googledrive -gtk2 -ldap -postgres -test" ABI_X86="(64)" LIBREOFFICE_EXTENSIONS="-nlpsolver -scripting-beanshell -scripting-javascript -wiki-publisher" PYTHON_SINGLE_TARGET="python3_6 -python3_7 (-python3_8)"
>=media-libs/mesa-18[X(+),egl,gbm] required by (x11-base/xorg-server-1.20.7:0/1.20.7::gentoo, ebuild scheduled for merge) USE="ipv6 kdrive libglvnd suid udev xorg xvfb -debug -dmx -doc -elogind -libressl -minimal (-selinux) -static-libs (-systemd) -unwind -wayland -xcsecurity -xephyr -xnest" 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:

(net-dialup/ppp-2.4.8:0/2.4.8::gentoo, ebuild scheduled for merge) causes rebuilds for:
(net-misc/networkmanager-1.18.4-r3:0/0::gentoo, ebuild scheduled for merge)
(net-vpn/networkmanager-pptp-1.2.8:0/0::gentoo, ebuild scheduled for merge)
(net-dialup/rp-pppoe-3.12-r1:0/0::gentoo, ebuild scheduled for merge)
(dev-libs/protobuf-3.11.4:0/22::gentoo, ebuild scheduled for merge) causes rebuilds for:
(media-video/vlc-3.0.8:0/5-9::gentoo, ebuild scheduled for merge)
* Выполнение Emerge завершилось с ошибкой

Здесь у тебя проблема.

Вижу что блок mesa и старой версии nvidia. Вот только новая карту не поддерживает. И что с этиим делать? Уходить на nouveau?

А ты месу новую заблокировал? Разблокируй. Возможно старая вверсия дров просто удалена из дерева, тогда переложи её в локальный оверлей. Хотя перейти на свободный - хорошая идея.

Mesa не блокирована.Только Nvidia сама выставила блокировку по типу карты. Новая версия ее не поддерживает.

В пакетах mesa и xorg-server включили по умолчанию флаг “libglvnd”, в то время как в ранних nvidia-drivers поддержка отсутствует. В итоге срабатывает блокировка. Ближайшим обновлением будет исправлено.

Доброго дня, флаг “libglvnd” глобально включен, в пакетах mesa, xorg-server и nvidia-drivers флаг “libglvnd” отключен. Возникает блокировка:

[ebuild R ] x11-drivers/nvidia-drivers-440.59:0/440::gentoo USE="X acpi driver gtk3 kms multilib static-libs tools uvm -compat -libglvnd* -wayland" ABI_X86="32 (64) (-x32)" 0 KiB
[blocks B ] app-eselect/eselect-opengl ("app-eselect/eselect-opengl" is blocking media-libs/mesa-19.3.5, x11-base/xorg-server-1.20.7, x11-drivers/nvidia-drivers-440.59)
[blocks B ] x11-drivers/nvidia-drivers[-libglvnd(-)] ("x11-drivers/nvidia-drivers[-libglvnd(-)]" is hard blocking x11-base/xorg-server-1.20.7)
* Error: The above package list contains packages which cannot be
* installed at the same time on the same system.

(app-eselect/eselect-opengl-1.3.1-r4:0/0::gentoo, binary scheduled for merge) pulled in by
>=app-eselect/eselect-opengl-1.3.0 required by (x11-base/xorg-server-1.20.7:0/1.20.7::gentoo, binary scheduled for merge) USE="ipv6 kdrive suid udev xorg xvfb -debug -dmx -doc -elogind -libglvnd -libressl -minimal (-selinux) -static-libs (-systemd) -unwind -wayland -xcsecurity -xephyr -xnest" ABI_X86="(64)"
>=app-eselect/eselect-opengl-1.3.0 required by (media-libs/mesa-19.3.5:0/0::gentoo, binary scheduled for merge) USE="X classic dri3 egl gallium gbm gles2 llvm lm-sensors opencl vaapi vdpau vulkan wayland xa xvmc -d3d9 -debug -gles1 -libglvnd -osmesa -pax_kernel (-selinux) -test -unwind -valgrind -vulkan-overlay" ABI_X86="32 (64) (-x32)" VIDEO_CARDS="i915 i965 intel nouveau r100 r200 r300 r600 radeon radeonsi (-freedreno) -iris (-lima) (-panfrost) (-vc4) -virgl (-vivante) -vmware"
>=app-eselect/eselect-opengl-1.0.9 required by (x11-drivers/nvidia-drivers-440.59:0/440::gentoo, ebuild scheduled for merge) USE="X acpi driver gtk3 kms multilib static-libs tools uvm -compat -libglvnd -wayland" ABI_X86="32 (64) (-x32)"

(x11-drivers/nvidia-drivers-440.59:0/440::gentoo, ebuild scheduled for merge) pulled in by
x11-drivers/nvidia-drivers required by @selected 

Как решить эту блокировку?

На домашней машине включил флаг libglvnd. Все собралось из исходников нормально.
На рабочей со старой картой проверить без флага не могу из-за карантина.

хочу как можно меньше лезть в юз флаги

С выключенным libglvnd блокировки небудет, иначе x11-base/xorg-server-1.20.7 блокирует все пакеты x11-drivers/nvidia-drivers без этого флага, а ebuild-ы старых версий nvidia-drivers еще не переписаны. В стабильном репозитории сейчас блокировки нет, только что перепроверил. Возможно ваше зеркало ещё не получило обновление.

Пользую Testing репу. Собсно она на то и testing.
PS nvidia-driver 440.59

В /etc/portage/package.use/ точно ничего не менялось?

Что бы не было блокировки, у пакетов mesa, xorg-server и nvidia-drivers в portage.use/ принудительно включил “libglvnd”, это единственное что поменял. Сейчас все работает. Я так понимаю на современных дровах надо этот флаг прописать в ебилд.

ЗЫ: на радеон надо переходить, трабблы с нв драйвером постоянно какие то

У меня таже проблема
подскажите как принудительно включить “libglvnd” у пакетов mesa, xorg-server и nvidia-drivers

/etc/portage/make.conf/custom
В USE добавить libglvnd. Скопировать в custom.clt

Вы посмотрите, что у вашей версии ebuild-а nvidia-drivers есть этот флаг.

Для custom не нужно делать clt, этот файл не переписывается.

Спасибо большое!
Все получилось

© 2007-2020 Calculate Ltd.
Mastodon Mastodon