Это eix, он о зависимостях ничего не знает. "U" означает, что есть незамаскированная новая версия.
gentoo проблемы с обновлениями
Модератор: /dev/random
-
/dev/random
- Администратор
- Сообщения: 5463
- ОС: Gentoo
Re: gentoo проблемы с обновлениями
-
yoricI
- Сообщения: 3025
- ОС: gentoo fluxbox
Re: gentoo проблемы с обновлениями
Нарисовалась проблема с обновлениями бинарных пакетов. То ли они новость раньше готовности выкатили, то ли ... одно из двух. Новость №82
В общем, инфраструктура не готова, и не проходит обновление. Отсутствуют /var/cache/binhost/gentoo и /etc/portage/binrepos.conf*. Зависло обновление firefox-bin, нет его пакета в старом месте. Ждать пока разгребут или самому создавать эти причиндалы? Но тогда могут быть приколы с правами доступа.
news#82
Newer versions of Portage are making two changes to how binary packages
work:
1) binary package signatures are now verified by default [0];
2) fetched binary packages are stored separately from locally-built binaries
(this change is already in a recent Portage release) [1].
Remote binary packages are now cached in /var/cache/binhost/NAME where
NAME is given by the configuration item in /etc/portage/binrepos.conf. This
allows clean separation of locally built binary packages vs. those with
remote provenance, and to allow verification of fetched packages without
forcing signing to be set up for local binpkgs.
The cache location can be customised by setting `location` in binrepos.conf.
gentoolkit has been updated to handle these cache locations too.
This news item only applies if you use or produce binary packages.
Official binhost users
======================
Fetched binary packages are now stored at /var/cache/binhost/gentoo (or a
similar path, depending on contents of /etc/portage/binrepos.conf/*).
No action is required, for two reasons:
1) all of the documentation included FEATURES="binpkg-request-signature", and
2) attempts to install a binpkg that is signed without any configuration
would fail early.
The only impact is that future binary package installs will need less
setup. Setting FEATURES="binpkg-request-signature" is no longer needed
for this case.
Users may need to run `eclean-pkg` to cleanup old binary packages
in the old, mixed location.
Users of just the official binary host can stop reading at this point.
-
/dev/random
- Администратор
- Сообщения: 5463
- ОС: Gentoo
-
yoricI
- Сообщения: 3025
- ОС: gentoo fluxbox
Re: gentoo проблемы с обновлениями
Как это не имеет, а что же это?
@world !!! The following update(s) have been skipped due to unsatisfied dependencies !!! triggered by backtracking: www-client/firefox-bin:esr
@world !!! The following update(s) have been skipped due to unsatisfied dependencies !!! triggered by backtracking: www-client/firefox-bin:esr
-
/dev/random
- Администратор
- Сообщения: 5463
- ОС: Gentoo
Re: gentoo проблемы с обновлениями
Вы же binhost не используете? Это репозитории с бинарными сборками обычных, не-бинарных пакетов. Новость именно о них, а не об отдельных пакетах "*-bin".
А того кусочка лога, который вы привели, недостаточно для решения проблемы.
А того кусочка лога, который вы привели, недостаточно для решения проблемы.
-
yoricI
- Сообщения: 3025
- ОС: gentoo fluxbox
Re: gentoo проблемы с обновлениями
Вроде не использую.
Перед этим только что сделал
# emerge -aDNuv --exclude games-fps/worldofpadman @world These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 68.48 s (backtrack: 2/20). [ebuild R ~] net-analyzer/scanlogd-2.2.8-r1::gentoo USE="nids -pcap -savedconfig -verify-sig%" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB !!! The following update(s) have been skipped due to unsatisfied dependencies !!! triggered by backtracking: www-client/firefox-bin:esr Would you like to merge these packages? [Yes/No] n
А потом
# emerge -av www-client/firefox-bin These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 46.11 s (backtrack: 6/20). [ebuild r UD ] media-video/ffmpeg-7.1.3:0/59.61.61::gentoo [8.1:0/60.62.62::gentoo] USE="X alsa bzip2 dav1d drm fdk fontconfig gnutls gpl jpeg2k jpegxl ladspa lcms libass opengl opus postproc%* sdl svg truetype vaapi vdpau vorbis vpx webp x264 x265 xml xvid zlib -amf -amr -amrenc (-appkit) -bluray -bs2b -cdio -chromaprint -chromium -codec2 (-cuda) -doc -dvd -flite -frei0r -fribidi -gcrypt -gme -gmp -gsm -iec61883 -ieee1394 -jack -kvazaar -lame -libaom -libaribb24 -libcaca -libilbc -liblc3 -libplacebo -librtmp -libsoxr -lv2 -lzma -modplug -nvenc -ocr -openal -opencl -openh264 -openmpt -openssl -pulseaudio -qrcode -qsv -quirc -rabbitmq -rav1e -rubberband -samba -shaderc% -snappy -sndio -soc -speex -srt -ssh -svt-av1 -theora -twolame -v4l -verify-sig -vidstab -vulkan -zeromq -zimg -zvbi (-cairo%) (-opencolorio%) (-rist%) (-vmaf%)" 10 775 KiB [ebuild U ] www-client/firefox-bin-140.10.1-r1:esr::gentoo [140.10.1:esr::gentoo] USE="gmp-autoupdate (-selinux) -wayland" L10N="ru -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 -sco -si -sk -skr -sl -son -sq -sr -sv -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW" 0 KiB [ebuild rR ] media-video/vlc-3.0.23:0/5-9::gentoo USE="X a52 alsa dbus dts dvbpsi encode faad fdk ffmpeg flac gcrypt gui jpeg kate libass libnotify libsamplerate libtiger mad matroska mp3 mpeg mtp musepack ogg opus png sdl-image speex ssl svg theora tremor truetype twolame udev v4l vaapi vdpau vpx -aom -archive -aribsub -bidi -bluray -cddb -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -dvd -fluidsynth -fontconfig -gme -gstreamer -ieee1394 -jack -keyring -libcaca -linsys -lirc -live -lua -macosx-notifications -modplug -ncurses -nfs -omxil -optimisememory -projectm -pulseaudio -run-as-root -samba -sftp -shout -sid -skins -soxr -srt -taglib -test -upnp -vnc -wayland -x264 -x265 -xml -zeroconf -zvbi" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1" 0 KiB [ebuild rR ] media-video/guvcview-2.2.2::gentoo USE="-gsl -pulseaudio -qt6 -sfml" 0 KiB [ebuild rR ] dev-qt/qtmultimedia-6.10.3:6/6.10.3::gentoo USE="X alsa dbus ffmpeg opengl v4l vaapi -custom-cflags -eglfs -gstreamer -pipewire -pulseaudio -qml -test -vulkan -wayland" 0 KiB [ebuild rR ~] media-sound/qmmp-2.3.2::gentoo USE="X aac alsa curl dbus enca ffmpeg flac ladspa mad midi mpg123 musepack opus sndfile vorbis wavpack -archive -bs2b -cdda -cddb -doc -game -gnome -jack -libxmp -pipewire -projectm -pulseaudio -qtmedia -shout -sid -soxr" 0 KiB [ebuild rR ] media-libs/opencv-4.12.0-r1:0/4.12.0::gentoo USE="contrib contribdnn eigen features2d ffmpeg gif jpeg jpeg2k openexr opengl openmp png qt6 tiff truetype vaapi webp -atlas -avif (-contribcvv) -contribfreetype (-contribhdf) (-contribovis) (-contribsfm) (-contribxfeatures2d) (-cuda) (-cudnn) -debug -doc -examples -gdal (-gflags) (-glog) -gphoto2 -gstreamer -gtk3 -ieee1394 -jasper -java -lapack (-mkl) -non-free -opencl -opencvapps -openni -openni2 -python -quirc -spng -tbb (-tesseract) -test -testprograms -v4l (-vtk) -vulkan -wayland -wechat-qrcode -xine" CPU_FLAGS_X86="avx f16c fma3 popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3 -avx2 -avx512_4fmaps -avx512_4vnniw -avx512_bitalg -avx512_vbmi2 -avx512_vnni -avx512_vpopcntdq -avx512bw -avx512cd -avx512dq -avx512er -avx512f -avx512ifma -avx512pf -avx512vbmi -avx512vl" PYTHON_TARGETS="python3_13 -python3_11 -python3_12" VIDEO_CARDS="-intel" 0 KiB [ebuild rR ] media-libs/mlt-7.34.1-r1:0/7::gentoo USE="ffmpeg frei0r gtk jack opengl sdl vorbis xml -debug -libsamplerate -opencv -python -qt6 -rtaudio -rubberband -test (-vdpau) -vidstab -xine" PYTHON_SINGLE_TARGET="python3_13 -python3_11 -python3_12 -python3_14" 0 KiB Total: 8 packages (1 upgrade, 1 downgrade, 6 reinstalls), Size of downloads: 10 775 KiB WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: media-video/ffmpeg:0 (media-video/ffmpeg-8.1:0/60.62.62::gentoo, ebuild scheduled for merge) USE="X alsa bzip2 dav1d drm fdk fontconfig gnutls gpl jpeg2k jpegxl ladspa lcms libass opengl opus sdl svg truetype vaapi vdpau vorbis vpx webp x264 x265 xml xvid zlib -amf -amr -amrenc (-appkit) -bluray -bs2b -cairo -cdio -chromaprint -chromium -codec2 (-cuda) -doc -dvd -flite -frei0r -fribidi -gcrypt -gme -gmp -gsm -iec61883 -ieee1394 -jack -kvazaar -lame -libaom -libaribb24 -libcaca -libilbc -liblc3 -libplacebo -librtmp -libsoxr -lv2 -lzma -modplug -nvenc -ocr -openal -opencl -opencolorio -openh264 -openmpt -openssl -pulseaudio -qrcode -qsv -quirc -rabbitmq -rav1e -rist -rubberband -samba -snappy -sndio -soc -speex -srt -ssh -svt-av1 -theora -twolame -v4l -verify-sig -vidstab -vmaf -vulkan -zeromq -zimg -zvbi" conflicts with <media-video/ffmpeg-8.0 required by (www-client/firefox-bin-140.10.1-r1:esr/esr::gentoo, ebuild scheduled for merge) USE="gmp-autoupdate (-selinux) -wayland" L10N="ru -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 -sco -si -sk -skr -sl -son -sq -sr -sv -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW" ^ ^^^ The following packages are causing rebuilds: (media-video/ffmpeg-7.1.3:0/59.61.61::gentoo, ebuild scheduled for merge) causes rebuilds for: (media-video/guvcview-2.2.2:0/0::gentoo, ebuild scheduled for merge) (media-video/vlc-3.0.23:0/5-9::gentoo, ebuild scheduled for merge) (media-libs/opencv-4.12.0-r1:0/4.12.0::gentoo, ebuild scheduled for merge) (media-sound/qmmp-2.3.2:0/0::gentoo, ebuild scheduled for merge) (dev-qt/qtmultimedia-6.10.3:6/6.10.3::gentoo, ebuild scheduled for merge) (media-libs/mlt-7.34.1-r1:0/7::gentoo, ebuild scheduled for merge) Would you like to merge these packages? [Yes/No] n
Новый firefox-bin несовместим с ffmpeg? А старый совместим. Как сделать нужные логи, если этого мало?
В прошлый раз без проблем, а с этим обновлением увы
Перед этим только что сделал
# emerge -aDNuv --exclude games-fps/worldofpadman @world These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 68.48 s (backtrack: 2/20). [ebuild R ~] net-analyzer/scanlogd-2.2.8-r1::gentoo USE="nids -pcap -savedconfig -verify-sig%" 0 KiB Total: 1 package (1 reinstall), Size of downloads: 0 KiB !!! The following update(s) have been skipped due to unsatisfied dependencies !!! triggered by backtracking: www-client/firefox-bin:esr Would you like to merge these packages? [Yes/No] n
А потом
# emerge -av www-client/firefox-bin These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 46.11 s (backtrack: 6/20). [ebuild r UD ] media-video/ffmpeg-7.1.3:0/59.61.61::gentoo [8.1:0/60.62.62::gentoo] USE="X alsa bzip2 dav1d drm fdk fontconfig gnutls gpl jpeg2k jpegxl ladspa lcms libass opengl opus postproc%* sdl svg truetype vaapi vdpau vorbis vpx webp x264 x265 xml xvid zlib -amf -amr -amrenc (-appkit) -bluray -bs2b -cdio -chromaprint -chromium -codec2 (-cuda) -doc -dvd -flite -frei0r -fribidi -gcrypt -gme -gmp -gsm -iec61883 -ieee1394 -jack -kvazaar -lame -libaom -libaribb24 -libcaca -libilbc -liblc3 -libplacebo -librtmp -libsoxr -lv2 -lzma -modplug -nvenc -ocr -openal -opencl -openh264 -openmpt -openssl -pulseaudio -qrcode -qsv -quirc -rabbitmq -rav1e -rubberband -samba -shaderc% -snappy -sndio -soc -speex -srt -ssh -svt-av1 -theora -twolame -v4l -verify-sig -vidstab -vulkan -zeromq -zimg -zvbi (-cairo%) (-opencolorio%) (-rist%) (-vmaf%)" 10 775 KiB [ebuild U ] www-client/firefox-bin-140.10.1-r1:esr::gentoo [140.10.1:esr::gentoo] USE="gmp-autoupdate (-selinux) -wayland" L10N="ru -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 -sco -si -sk -skr -sl -son -sq -sr -sv -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW" 0 KiB [ebuild rR ] media-video/vlc-3.0.23:0/5-9::gentoo USE="X a52 alsa dbus dts dvbpsi encode faad fdk ffmpeg flac gcrypt gui jpeg kate libass libnotify libsamplerate libtiger mad matroska mp3 mpeg mtp musepack ogg opus png sdl-image speex ssl svg theora tremor truetype twolame udev v4l vaapi vdpau vpx -aom -archive -aribsub -bidi -bluray -cddb -chromaprint -chromecast -dav1d -dc1394 -debug (-directx) -dvd -fluidsynth -fontconfig -gme -gstreamer -ieee1394 -jack -keyring -libcaca -linsys -lirc -live -lua -macosx-notifications -modplug -ncurses -nfs -omxil -optimisememory -projectm -pulseaudio -run-as-root -samba -sftp -shout -sid -skins -soxr -srt -taglib -test -upnp -vnc -wayland -x264 -x265 -xml -zeroconf -zvbi" CPU_FLAGS_X86="mmx sse" LUA_SINGLE_TARGET="lua5-1" 0 KiB [ebuild rR ] media-video/guvcview-2.2.2::gentoo USE="-gsl -pulseaudio -qt6 -sfml" 0 KiB [ebuild rR ] dev-qt/qtmultimedia-6.10.3:6/6.10.3::gentoo USE="X alsa dbus ffmpeg opengl v4l vaapi -custom-cflags -eglfs -gstreamer -pipewire -pulseaudio -qml -test -vulkan -wayland" 0 KiB [ebuild rR ~] media-sound/qmmp-2.3.2::gentoo USE="X aac alsa curl dbus enca ffmpeg flac ladspa mad midi mpg123 musepack opus sndfile vorbis wavpack -archive -bs2b -cdda -cddb -doc -game -gnome -jack -libxmp -pipewire -projectm -pulseaudio -qtmedia -shout -sid -soxr" 0 KiB [ebuild rR ] media-libs/opencv-4.12.0-r1:0/4.12.0::gentoo USE="contrib contribdnn eigen features2d ffmpeg gif jpeg jpeg2k openexr opengl openmp png qt6 tiff truetype vaapi webp -atlas -avif (-contribcvv) -contribfreetype (-contribhdf) (-contribovis) (-contribsfm) (-contribxfeatures2d) (-cuda) (-cudnn) -debug -doc -examples -gdal (-gflags) (-glog) -gphoto2 -gstreamer -gtk3 -ieee1394 -jasper -java -lapack (-mkl) -non-free -opencl -opencvapps -openni -openni2 -python -quirc -spng -tbb (-tesseract) -test -testprograms -v4l (-vtk) -vulkan -wayland -wechat-qrcode -xine" CPU_FLAGS_X86="avx f16c fma3 popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3 -avx2 -avx512_4fmaps -avx512_4vnniw -avx512_bitalg -avx512_vbmi2 -avx512_vnni -avx512_vpopcntdq -avx512bw -avx512cd -avx512dq -avx512er -avx512f -avx512ifma -avx512pf -avx512vbmi -avx512vl" PYTHON_TARGETS="python3_13 -python3_11 -python3_12" VIDEO_CARDS="-intel" 0 KiB [ebuild rR ] media-libs/mlt-7.34.1-r1:0/7::gentoo USE="ffmpeg frei0r gtk jack opengl sdl vorbis xml -debug -libsamplerate -opencv -python -qt6 -rtaudio -rubberband -test (-vdpau) -vidstab -xine" PYTHON_SINGLE_TARGET="python3_13 -python3_11 -python3_12 -python3_14" 0 KiB Total: 8 packages (1 upgrade, 1 downgrade, 6 reinstalls), Size of downloads: 10 775 KiB WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: media-video/ffmpeg:0 (media-video/ffmpeg-8.1:0/60.62.62::gentoo, ebuild scheduled for merge) USE="X alsa bzip2 dav1d drm fdk fontconfig gnutls gpl jpeg2k jpegxl ladspa lcms libass opengl opus sdl svg truetype vaapi vdpau vorbis vpx webp x264 x265 xml xvid zlib -amf -amr -amrenc (-appkit) -bluray -bs2b -cairo -cdio -chromaprint -chromium -codec2 (-cuda) -doc -dvd -flite -frei0r -fribidi -gcrypt -gme -gmp -gsm -iec61883 -ieee1394 -jack -kvazaar -lame -libaom -libaribb24 -libcaca -libilbc -liblc3 -libplacebo -librtmp -libsoxr -lv2 -lzma -modplug -nvenc -ocr -openal -opencl -opencolorio -openh264 -openmpt -openssl -pulseaudio -qrcode -qsv -quirc -rabbitmq -rav1e -rist -rubberband -samba -snappy -sndio -soc -speex -srt -ssh -svt-av1 -theora -twolame -v4l -verify-sig -vidstab -vmaf -vulkan -zeromq -zimg -zvbi" conflicts with <media-video/ffmpeg-8.0 required by (www-client/firefox-bin-140.10.1-r1:esr/esr::gentoo, ebuild scheduled for merge) USE="gmp-autoupdate (-selinux) -wayland" L10N="ru -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 -sco -si -sk -skr -sl -son -sq -sr -sv -ta -te -th -tl -tr -trs -uk -ur -uz -vi -xh -zh-CN -zh-TW" ^ ^^^ The following packages are causing rebuilds: (media-video/ffmpeg-7.1.3:0/59.61.61::gentoo, ebuild scheduled for merge) causes rebuilds for: (media-video/guvcview-2.2.2:0/0::gentoo, ebuild scheduled for merge) (media-video/vlc-3.0.23:0/5-9::gentoo, ebuild scheduled for merge) (media-libs/opencv-4.12.0-r1:0/4.12.0::gentoo, ebuild scheduled for merge) (media-sound/qmmp-2.3.2:0/0::gentoo, ebuild scheduled for merge) (dev-qt/qtmultimedia-6.10.3:6/6.10.3::gentoo, ebuild scheduled for merge) (media-libs/mlt-7.34.1-r1:0/7::gentoo, ebuild scheduled for merge) Would you like to merge these packages? [Yes/No] n
Новый firefox-bin несовместим с ffmpeg? А старый совместим. Как сделать нужные логи, если этого мало?
Добавлено (11:08):
$ eix firefox-bin www-client/firefox-bin Available versions: (esr) 140.10.1-r1^s (rapid) [m]150.0.1^s {+gmp-autoupdate selinux wayland L10N="ach af .... zh-TW"} Installed versions: 140.10.1(esr)^s(22:51:44 30.04.2026)(gmp-autoupdate -selinux -wayland L10N="ru -ach .... -zh-TW")В прошлый раз без проблем, а с этим обновлением увы
-
/dev/random
- Администратор
- Сообщения: 5463
- ОС: Gentoo
Re: gentoo проблемы с обновлениями
firefox-bin 140.* несовместим с новыми версиями ffmpeg, и требует старые. Старый firefox-bin 140.* тоже несовместим (https://bugs.gentoo.org/973398), но в его зависимостях это забыли указать. Разница между 140.10.1 и 140.10.1-r1 как раз в том, что в 140.10.1-r1 эту несовместимость указали явно, чтобы portage знал, что нужно держать старый ffmpeg, а не обновлять.
-
yoricI
- Сообщения: 3025
- ОС: gentoo fluxbox
Re: gentoo проблемы с обновлениями
Понятно, спасибо