Am Tue, 17 Oct 2017 16:35:27 +0200 schrieb Hubert Hauser <hu...@mail.com>:
> I've got error: > > tux ~ # emerge @preserved-rebuild > > * IMPORTANT: 8 news items need reading for repository 'gentoo'. > * Use eselect news read to view new items. > > Calculating dependencies... done! > [ebuild R ] dev-libs/botan-1.10.17 > [ebuild U ] media-gfx/imagemagick-7.0.7.6 [6.9.9.0] > [ebuild R ] dev-python/pillow-4.2.1-r1 > [ebuild U ] media-libs/gst-plugins-base-1.12.3 [1.10.5] > [ebuild U ] dev-qt/qtgui-5.9.2 [5.7.1-r1] USE="libinput* -vnc%" > [ebuild R ] media-video/ffmpeg-3.3.4 > [ebuild U ] dev-qt/qtwidgets-5.9.2 [5.7.1] USE="gtk%*" > [ebuild U ] media-libs/gst-plugins-ugly-1.12.3 [1.10.5] > [ebuild U ] dev-qt/qtdeclarative-5.9.2 [5.7.1] > [ebuild U ] dev-qt/qtprintsupport-5.9.2 [5.7.1] > [ebuild U ] media-video/vlc-2.2.6-r2 [2.2.6] USE="qt5*" > [ebuild U ] media-plugins/gst-plugins-x264-1.12.3 [1.10.5] > [ebuild U ] dev-qt/qtwebchannel-5.9.2 [5.7.1] > [ebuild R ] net-analyzer/wireshark-2.4.2 > [ebuild U ] xfce-base/xfwm4-4.13.0-r1 [4.12.3-r1] USE="opengl%* > -xpresent%" > [ebuild U ] app-editors/vim-8.0.1188 [8.0.0386] USE="terminal%*" > PYTHON_SINGLE_TARGET="python3_4%* -python2_7% -python3_5% -python3_6%" > [ebuild U ] dev-qt/qtwebengine-5.9.2 [5.7.1-r2] > [ebuild R ] dev-db/postgresql-9.6.5-r1 > [ebuild U ] media-video/obs-studio-20.0.1-r1 [20.0.1] > [ebuild U ] net-print/cups-filters-1.17.9 [1.16.4] USE="-pclm%" > [ebuild U ] media-gfx/graphviz-2.40.1 [2.38.0-r1] > [ebuild R ] www-servers/nginx-1.12.1 > [ebuild R ] dev-lang/php-7.0.24 > [ebuild R ] dev-db/mariadb-10.2.9 > [blocks B ] <media-libs/gst-plugins-bad-1.11.90:1.0 > ("<media-libs/gst-plugins-bad-1.11.90:1.0" is blocking > media-libs/gst-plugins-base-1.12.3) > > !!! Multiple package instances within a single package slot have been > pulled !!! into the dependency graph, resulting in a slot conflict: > > dev-qt/qtgui:5 > > (dev-qt/qtgui-5.7.1-r1:5/5.7::gentoo, installed) pulled in by > ~dev-qt/qtgui-5.7.1 required by > (dev-qt/qtquickcontrols-5.7.1:5/5.7::gentoo, installed) > ^ > ^^^^^ > > > (and 9 more with the same problem) > > (dev-qt/qtgui-5.9.2:5/5.9::gentoo, ebuild scheduled for merge) > pulled in by > ~dev-qt/qtgui-5.9.2 required by > (dev-qt/qtwebengine-5.9.2:5/5.9::gentoo, ebuild scheduled for merge) > ^ > ^^^^^ > > > (and 3 more with the same problem) > > dev-qt/qtwidgets:5 > > (dev-qt/qtwidgets-5.7.1:5/5.7::gentoo, installed) pulled in by > ~dev-qt/qtwidgets-5.7.1 required by > (dev-qt/qtwebkit-5.7.1:5/5.7::gentoo, installed) > ^ > ^^^^^ > > > (and 6 more with the same problem) > > (dev-qt/qtwidgets-5.9.2:5/5.9::gentoo, ebuild scheduled for merge) > pulled in by > ~dev-qt/qtwidgets-5.9.2 required by > (dev-qt/qtwebengine-5.9.2:5/5.9::gentoo, ebuild scheduled for merge) > ^ > ^^^^^ > > > (and 2 more with the same problem) > > dev-qt/qtprintsupport:5 > > (dev-qt/qtprintsupport-5.7.1:5/5.7::gentoo, installed) pulled in by > ~dev-qt/qtprintsupport-5.7.1 required by > (dev-qt/qtwebkit-5.7.1:5/5.7::gentoo, installed) > ^ > ^^^^^ > > > > (dev-qt/qtprintsupport-5.9.2:5/5.9::gentoo, ebuild scheduled for > merge) pulled in by > ~dev-qt/qtprintsupport-5.9.2 required by > (dev-qt/qtwebengine-5.9.2:5/5.9::gentoo, ebuild scheduled for merge) > ^ > ^^^^^ > > > > dev-qt/qtdeclarative:5 > > (dev-qt/qtdeclarative-5.7.1:5/5.7::gentoo, installed) pulled in by > ~dev-qt/qtdeclarative-5.7.1 required by > (dev-qt/qtquickcontrols-5.7.1:5/5.7::gentoo, installed) > ^ > ^^^^^ > > > > (dev-qt/qtdeclarative-5.9.2:5/5.9::gentoo, ebuild scheduled for > merge) pulled in by > ~dev-qt/qtdeclarative-5.9.2 required by > (dev-qt/qtwebchannel-5.9.2:5/5.9::gentoo, ebuild scheduled for merge) > ^ > ^^^^^ > > > (and 1 more with the same problem) > > NOTE: Use the '--verbose-conflicts' option to display parents omitted > above > > It may be possible to solve this problem by using package.mask to > prevent one of those packages from being selected. However, it is also > possible that conflicting dependencies exist such that they are > impossible to satisfy simultaneously. If such a conflict exists in > the dependencies of two different packages, then those packages can > not be installed simultaneously. You may want to try a larger value of > the --backtrack option, such as --backtrack=30, in order to see if > that will solve this conflict automatically. > > For more information, see MASKED PACKAGES section in the emerge man > page or refer to the Gentoo Handbook. > > > * Error: The above package list contains packages which cannot be > * installed at the same time on the same system. > > (media-libs/gst-plugins-base-1.12.3:1.0/1.0::gentoo, ebuild > scheduled for merge) pulled in by > media-libs/gst-plugins-base:1.0 required by > (dev-qt/qtwebkit-5.7.1:5/5.7::gentoo, installed) > > >=media-libs/gst-plugins-base-1.10.5:1.0[alsa?,ogg?,theora?,vorbis?,X?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] > (>=media-libs/gst-plugins-base-1.10.5:1.0[alsa,ogg,vorbis,X,abi_x86_32(-),abi_x86_64(-)]) > > required by (media-plugins/gst-plugins-meta-1.10.5:1.0/1.0::gentoo, > installed) > > >=media-libs/gst-plugins-base-1.12.3:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] > (>=media-libs/gst-plugins-base-1.12.3:1.0[abi_x86_32(-),abi_x86_64(-)]) > required by (media-libs/gst-plugins-ugly-1.12.3:1.0/1.0::gentoo, > ebuild scheduled for merge) > >=media-libs/gst-plugins-base-1.4.5:1.0 required by > (media-video/vlc-2.2.6-r2:0/5-8::gentoo, ebuild scheduled for merge) > > >=media-libs/gst-plugins-base-1.10.5:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] > (>=media-libs/gst-plugins-base-1.10.5:1.0[abi_x86_32(-),abi_x86_64(-)]) > required by > (media-plugins/gst-plugins-cdparanoia-1.10.5:1.0/1.0::gentoo, > installed) > >=media-libs/gst-plugins-base-1.10.5:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] > (>=media-libs/gst-plugins-base-1.10.5:1.0[abi_x86_32(-),abi_x86_64(-)]) > required by (media-libs/gst-plugins-good-1.10.5:1.0/1.0::gentoo, > installed) > >=media-libs/gst-plugins-base-1.10.5:1.0[X,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] > (>=media-libs/gst-plugins-base-1.10.5:1.0[X,abi_x86_32(-),abi_x86_64(-)]) > required by (media-plugins/gst-plugins-v4l2-1.10.5:1.0/1.0::gentoo, > installed) > > >=media-libs/gst-plugins-base-1.10.5:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] > (>=media-libs/gst-plugins-base-1.10.5:1.0[abi_x86_32(-),abi_x86_64 > (-)]) required by > (media-plugins/gst-plugins-vaapi-1.10.5:1.0/1.0::gentoo, installed) > media-libs/gst-plugins-base:1.0 required by > (dev-qt/qtmultimedia-5.7.1:5/5.7::gentoo, installed) > > >=media-libs/gst-plugins-base-1.10.5:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,introspection?] > (>=media-libs/gst-plugins-base-1.10.5:1.0[abi_x86_32(-),abi_x86_64(-),introspection]) > > required by (media-libs/gst-plugins-bad-1.10.5:1.0/1.0::gentoo, > installed) > > (media-libs/gst-plugins-bad-1.10.5:1.0/1.0::gentoo, installed) > pulled in by > > >=media-libs/gst-plugins-bad-1.10.5:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] > (>=media-libs/gst-plugins-bad-1.10.5:1.0[abi_x86_32(-),abi_x86_64(-)]) > required by (media-plugins/gst-plugins-dts-1.10.5:1.0/1.0::gentoo, > installed) > media-libs/gst-plugins-bad:1.0 required by > (dev-qt/qtmultimedia-5.7.1:5/5.7::gentoo, installed) > > >=media-libs/gst-plugins-bad-1.10.5:1.0[opengl?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] > (>=media-libs/gst-plugins-bad-1.10.5:1.0[opengl,abi_x86_32(-),abi_x86_64(-)]) > > required by (media-plugins/gst-plugins-vaapi-1.10.5:1.0/1.0::gentoo, > installed) > > >=media-libs/gst-plugins-bad-1.10.5:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] > (>=media-libs/gst-plugins-bad-1.10.5:1.0[abi_x86_32(-),abi_x86_64(-)]) > required by > (media-plugins/gst-plugins-resindvd-1.10.5:1.0/1.0::gentoo, installed) > > >=media-libs/gst-plugins-bad-1.10.5:1.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] > (>=media-libs/gst-plugins-bad-1.10.5:1.0[abi_x86_32(-),abi_x86_64(-)]) > required by (media-plugins/gst-plugins-faad-1.10.5:1.0/1.0::gentoo, > installed) > > > 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 installed packages are masked: > - app-admin/keepassx-2.0.2-r1::gentoo (masked by: package.mask) > /usr/portage/profiles/package.mask: > # Lars Wendler <polynomia...@gentoo.org> (12 Oct 2017) > # Dead upstream. No qt5 release. Use app-admin/keepassxc as drop-in > # replacement which has very active upstream and regular releases. > # Masked for removal in 30 days. > > For more information, see the MASKED PACKAGES section in the emerge > man page or refer to the Gentoo Handbook. > > Can you help me? Try # emerge @preserved-rebuilt --reinstall-atoms="$(qlist -IC dev-qt/ media-libs/ media-plugins/)" Portage seems to fail to see that changed subslot deps in Qt need to be rebuilt to fulfill all constraints. At least that was a problem for me when this Qt upgrade (5.7 to 5.9) was involved. Yours looks a little bit different. And I used a manually crafted "reinstall-atoms" parameter instead of just throwing everything of interest at it. -- Regards, Kai Replies to list-only preferred.