Re: [gentoo-user] ffmpeg and libav: a slot conflict
On Sunday 19 Feb 2017 09:01:55 Gevisz wrote: > On Sat, 18 Feb 2017 23:15:33 + Neil Bothwickwrote: > > On Sat, 18 Feb 2017 17:01:52 +0200, Gevisz wrote: > > > > I think the problem is that you don't allow chromium to be rebuilt, > > > > because all your blocking packages depend on the installed slot > > > > (indicated by the '=') and need to be rebuilt in case ffmpeg is > > > > upgraded. So, if you don't exclude chromium ffmpeg should be upgraded > > > > and the blocking packages rebuilt/upgraded. > > > > > > Yes, you are right: with chromium everything started to compile without > > > dependency conflicts. But chromium takes more than 8 hours on my > > > computer to compile. :( > > > > Well, the newer ffmpeg was required by vlc, so you could have tried > > excluding that too. But chromium does take a while, although using ccache > > makes a big difference here. > > > > 8 hours isn't that much of a problem anyway, just start it before you go > > to bed. > > I started the compilation at about 17:00 local time. > Then I went to bed and already went out of bed. > And it still compiling, currently chromium, already for 17 hours. :( Unless you have a lot of RAM (more than 8G) you will find that a chromium update starts swapping to disk. This slows things down. ccache does help a little, but for minor updates, or re-emerging chromium only. If you have not updated Chromium in a while you in for a long haul. -- Regards, Mick signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] ffmpeg and libav: a slot conflict
On Sat, 18 Feb 2017 22:20:46 +0200 Alan McKinnonwrote: > On 18/02/2017 17:01, Gevisz wrote: > > On Sat, 18 Feb 2017 13:02:22 +0100 Johannes Rosenberger > > wrote: > > > >> On 18.02.2017 12:21, gevisz wrote: > >>> Yet, a week ago, I updated my system without any problem but just now, > >>> trying to update my system, > >>> I have got the following error message: > >>> > >>> # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask > >>> world --verbose-conflicts --exclude chromium > >>> > >>> These are the packages that would be merged, in order: > >>> > >>> Calculating dependencies... done! > >>> [ebuild N ] dev-libs/tinyxml-2.6.2-r2 USE="stl -debug -doc > >>> -static-libs" > >>> [ebuild U ] app-shells/push-2.0 [1.6] > >>> [ebuild N ] app-shells/quoter-3.0_p2 > >>> [ebuild U ] app-dicts/myspell-en-20170101 [20160901] > >>> [ebuild U ] dev-libs/libxslt-1.1.29-r1 [1.1.29] > >>> [ebuild U ] app-text/iso-codes-3.74 [3.70] > >>> [ebuild U ~] net-misc/youtube-dl-2017.02.17 [2017.02.07] > >>> USE="offensive*" > >>> [ebuild U ] dev-python/ssl-fetch-0.4 [0.3] > >>> [ebuild U ~] app-shells/zsh-completions-0.23.0 [0.22.0] > >>> [ebuild U ] net-dns/bind-tools-9.11.0_p3 [9.11.0_p2] > >>> [ebuild U ] app-portage/eix-0.32.4 [0.31.7-r1] > >>> [ebuild U ] gnome-base/gnome-common-3.18.0-r1 [3.18.0] > >>> [ebuild U ] media-libs/gstreamer-1.10.3 [1.8.3] USE="(-unwind)" > >>> [ebuild U ] dev-libs/libgee-0.18.1 [0.18.0] > >>> [ebuild U ] gnome-base/libgtop-2.34.2 [2.34.1] > >>> [ebuild N ] x11-themes/gnome-themes-standard-3.20.2-r1 > >>> [ebuild U ] media-libs/libmediaart-1.9.0-r1 [1.9.0] > >>> [ebuild U ] app-text/rarian-0.8.1-r3 [0.8.1-r2] > >>> [ebuild U ] app-arch/libarchive-3.2.2-r1 [3.2.2] > >>> [ebuild U ] app-doc/gnucash-docs-2.6.15 [2.6.13] > >>> [ebuild U ] net-libs/libproxy-0.4.13-r2 [0.4.13-r1] > >>> [ebuild R] sys-apps/portage-2.3.3 USE="native-extensions*" > >>> PYTHON_TARGETS="(-python3_6)" > >>> [ebuild U ] media-libs/gst-plugins-base-1.10.3 [1.8.3-r1] > >>> [ebuild U ] gnome-base/dconf-0.26.0-r1 [0.26.0] > >>> [ebuild U ] media-libs/gst-plugins-good-1.10.3 [1.8.3] > >>> [ebuild U ] media-libs/gst-plugins-ugly-1.10.3 [1.8.3] > >>> [ebuild U ] media-plugins/gst-plugins-cdparanoia-1.10.3 [1.8.3] > >>> [ebuild U ] media-plugins/gst-plugins-mad-1.10.3 [1.8.3] > >>> [ebuild N ] virtual/imagemagick-tools-0 USE="jpeg png svg tiff > >>> -perl" > >>> [ebuild U ] media-plugins/gst-plugins-flac-1.10.3 [1.8.3] > >>> [ebuild U ] media-plugins/gst-plugins-dvdread-1.10.3 [1.8.3] > >>> [ebuild U ] media-plugins/gst-plugins-x264-1.10.3 [1.8.3] > >>> [ebuild U ] media-plugins/gst-plugins-a52dec-1.10.3 [1.8.3] > >>> [ebuild U ] gnome-extra/libgsf-1.14.41-r1 [1.14.41] > >>> [ebuild U ] x11-libs/gtk+-2.24.31-r1 [2.24.31] > >>> [ebuild N ] x11-themes/gtk-engines-adwaita-3.20.2 ABI_X86="32 (64) > >>> (-x32)" > >>> [ebuild U ] x11-libs/vte-0.28.2-r208 [0.28.2-r207] > >>> [ebuild U ] dev-util/gtk-builder-convert-2.24.31-r1 [2.24.31] > >>> [ebuild U ] app-text/ghostscript-gpl-9.20-r1 [9.15-r1] > >>> [ebuild U ] media-libs/gst-plugins-bad-1.10.3 [1.8.3-r1] > >>> [ebuild U ] dev-libs/gjs-1.46.0 [1.45.4] > >>> [ebuild U ] dev-libs/appstream-glib-0.6.7 [0.6.3] > >>> [ebuild U ] media-plugins/gst-plugins-resindvd-1.10.3 [1.8.3] > >>> [ebuild U ] media-plugins/gst-plugins-dts-1.10.3 [1.8.3] > >>> [ebuild U ] media-plugins/gst-plugins-faad-1.10.3 [1.8.3] > >>> [ebuild U ] net-libs/webkit-gtk-2.14.5 [2.12.5] > >>> [ebuild U ] media-libs/clutter-gst-3.0.22 [3.0.20] > >>> [ebuild U ] app-portage/layman-2.4.2 [2.0.0-r3] USE="(-g-sorcery) > >>> -gpg% -sqlite% -squashfs% -sync-plugin-portage%" > >>> PYTHON_TARGETS="python3_4%* (-python3_5)" > >>> [ebuild U ] media-sound/pulseaudio-10.0 [9.0] > >>> [ebuild U ] media-plugins/gst-plugins-pulse-1.10.3 [1.8.3] > >>> [ebuild N ] media-libs/libsdl2-2.0.4 USE="X alsa dbus joystick > >>> opengl pulseaudio sound threads udev video (-altivec) (-custom-cflags) > >>> (-fusionsound) -gles -haptic -nas -oss -static-libs -tslib -wayland > >>> -xinerama -xscreensaver" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="3dnow > >>> mmx sse sse2" > >>> [ebuild U ] media-video/ffmpeg-3.2.4 [2.8.10] USE="-chromaprint% > >>> -ebur128% -gcrypt% -gmp% -kvazaar% -libilbc% (-mmal) -nvenc% > >>> -openh264% -rubberband% -zimg%" CPU_FLAGS_X86="-aes%" > >>> [ebuild U ] media-plugins/gst-plugins-libav-1.10.3 [1.8.3] > >>> [ebuild U ] media-plugins/gst-plugins-mpeg2dec-1.10.3 [1.8.3] > >>> [ebuild U ] media-plugins/gst-plugins-meta-1.10.3 [1.8.3] > >>> [ebuild R] www-client/firefox-45.7.0 USE="(-gstreamer-0%)" > >>> [ebuild U ] media-plugins/gst-plugins-meta-0.10-r11 [0.10-r10] > >>>
Re: [gentoo-user] ffmpeg and libav: a slot conflict
On Sat, 18 Feb 2017 23:15:33 + Neil Bothwickwrote: > On Sat, 18 Feb 2017 17:01:52 +0200, Gevisz wrote: > > > > I think the problem is that you don't allow chromium to be rebuilt, > > > because all your blocking packages depend on the installed slot > > > (indicated by the '=') and need to be rebuilt in case ffmpeg is > > > upgraded. So, if you don't exclude chromium ffmpeg should be upgraded > > > and the blocking packages rebuilt/upgraded. > > > > Yes, you are right: with chromium everything started to compile without > > dependency conflicts. But chromium takes more than 8 hours on my > > computer to compile. :( > > Well, the newer ffmpeg was required by vlc, so you could have tried > excluding that too. But chromium does take a while, although using ccache > makes a big difference here. > > 8 hours isn't that much of a problem anyway, just start it before you go > to bed. I started the compilation at about 17:00 local time. Then I went to bed and already went out of bed. And it still compiling, currently chromium, already for 17 hours. :(
Re: [gentoo-user] ffmpeg and libav: a slot conflict
On Sat, 18 Feb 2017 17:01:52 +0200, Gevisz wrote: > > I think the problem is that you don't allow chromium to be rebuilt, > > because all your blocking packages depend on the installed slot > > (indicated by the '=') and need to be rebuilt in case ffmpeg is > > upgraded. So, if you don't exclude chromium ffmpeg should be upgraded > > and the blocking packages rebuilt/upgraded. > > Yes, you are right: with chromium everything started to compile without > dependency conflicts. But chromium takes more than 8 hours on my > computer to compile. :( Well, the newer ffmpeg was required by vlc, so you could have tried excluding that too. But chromium does take a while, although using ccache makes a big difference here. 8 hours isn't that much of a problem anyway, just start it before you go to bed. -- Neil Bothwick Just when you got it all figured out: An UPGRADE! pgpZ5bdevyz2D.pgp Description: OpenPGP digital signature
Re: [gentoo-user] ffmpeg and libav: a slot conflict
On 18/02/2017 17:01, Gevisz wrote: > On Sat, 18 Feb 2017 13:02:22 +0100 Johannes Rosenberger> wrote: > >> On 18.02.2017 12:21, gevisz wrote: >>> Yet, a week ago, I updated my system without any problem but just now, >>> trying to update my system, >>> I have got the following error message: >>> >>> # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask >>> world --verbose-conflicts --exclude chromium >>> >>> These are the packages that would be merged, in order: >>> >>> Calculating dependencies... done! >>> [ebuild N ] dev-libs/tinyxml-2.6.2-r2 USE="stl -debug -doc >>> -static-libs" >>> [ebuild U ] app-shells/push-2.0 [1.6] >>> [ebuild N ] app-shells/quoter-3.0_p2 >>> [ebuild U ] app-dicts/myspell-en-20170101 [20160901] >>> [ebuild U ] dev-libs/libxslt-1.1.29-r1 [1.1.29] >>> [ebuild U ] app-text/iso-codes-3.74 [3.70] >>> [ebuild U ~] net-misc/youtube-dl-2017.02.17 [2017.02.07] >>> USE="offensive*" >>> [ebuild U ] dev-python/ssl-fetch-0.4 [0.3] >>> [ebuild U ~] app-shells/zsh-completions-0.23.0 [0.22.0] >>> [ebuild U ] net-dns/bind-tools-9.11.0_p3 [9.11.0_p2] >>> [ebuild U ] app-portage/eix-0.32.4 [0.31.7-r1] >>> [ebuild U ] gnome-base/gnome-common-3.18.0-r1 [3.18.0] >>> [ebuild U ] media-libs/gstreamer-1.10.3 [1.8.3] USE="(-unwind)" >>> [ebuild U ] dev-libs/libgee-0.18.1 [0.18.0] >>> [ebuild U ] gnome-base/libgtop-2.34.2 [2.34.1] >>> [ebuild N ] x11-themes/gnome-themes-standard-3.20.2-r1 >>> [ebuild U ] media-libs/libmediaart-1.9.0-r1 [1.9.0] >>> [ebuild U ] app-text/rarian-0.8.1-r3 [0.8.1-r2] >>> [ebuild U ] app-arch/libarchive-3.2.2-r1 [3.2.2] >>> [ebuild U ] app-doc/gnucash-docs-2.6.15 [2.6.13] >>> [ebuild U ] net-libs/libproxy-0.4.13-r2 [0.4.13-r1] >>> [ebuild R] sys-apps/portage-2.3.3 USE="native-extensions*" >>> PYTHON_TARGETS="(-python3_6)" >>> [ebuild U ] media-libs/gst-plugins-base-1.10.3 [1.8.3-r1] >>> [ebuild U ] gnome-base/dconf-0.26.0-r1 [0.26.0] >>> [ebuild U ] media-libs/gst-plugins-good-1.10.3 [1.8.3] >>> [ebuild U ] media-libs/gst-plugins-ugly-1.10.3 [1.8.3] >>> [ebuild U ] media-plugins/gst-plugins-cdparanoia-1.10.3 [1.8.3] >>> [ebuild U ] media-plugins/gst-plugins-mad-1.10.3 [1.8.3] >>> [ebuild N ] virtual/imagemagick-tools-0 USE="jpeg png svg tiff -perl" >>> [ebuild U ] media-plugins/gst-plugins-flac-1.10.3 [1.8.3] >>> [ebuild U ] media-plugins/gst-plugins-dvdread-1.10.3 [1.8.3] >>> [ebuild U ] media-plugins/gst-plugins-x264-1.10.3 [1.8.3] >>> [ebuild U ] media-plugins/gst-plugins-a52dec-1.10.3 [1.8.3] >>> [ebuild U ] gnome-extra/libgsf-1.14.41-r1 [1.14.41] >>> [ebuild U ] x11-libs/gtk+-2.24.31-r1 [2.24.31] >>> [ebuild N ] x11-themes/gtk-engines-adwaita-3.20.2 ABI_X86="32 (64) >>> (-x32)" >>> [ebuild U ] x11-libs/vte-0.28.2-r208 [0.28.2-r207] >>> [ebuild U ] dev-util/gtk-builder-convert-2.24.31-r1 [2.24.31] >>> [ebuild U ] app-text/ghostscript-gpl-9.20-r1 [9.15-r1] >>> [ebuild U ] media-libs/gst-plugins-bad-1.10.3 [1.8.3-r1] >>> [ebuild U ] dev-libs/gjs-1.46.0 [1.45.4] >>> [ebuild U ] dev-libs/appstream-glib-0.6.7 [0.6.3] >>> [ebuild U ] media-plugins/gst-plugins-resindvd-1.10.3 [1.8.3] >>> [ebuild U ] media-plugins/gst-plugins-dts-1.10.3 [1.8.3] >>> [ebuild U ] media-plugins/gst-plugins-faad-1.10.3 [1.8.3] >>> [ebuild U ] net-libs/webkit-gtk-2.14.5 [2.12.5] >>> [ebuild U ] media-libs/clutter-gst-3.0.22 [3.0.20] >>> [ebuild U ] app-portage/layman-2.4.2 [2.0.0-r3] USE="(-g-sorcery) >>> -gpg% -sqlite% -squashfs% -sync-plugin-portage%" >>> PYTHON_TARGETS="python3_4%* (-python3_5)" >>> [ebuild U ] media-sound/pulseaudio-10.0 [9.0] >>> [ebuild U ] media-plugins/gst-plugins-pulse-1.10.3 [1.8.3] >>> [ebuild N ] media-libs/libsdl2-2.0.4 USE="X alsa dbus joystick >>> opengl pulseaudio sound threads udev video (-altivec) (-custom-cflags) >>> (-fusionsound) -gles -haptic -nas -oss -static-libs -tslib -wayland >>> -xinerama -xscreensaver" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="3dnow >>> mmx sse sse2" >>> [ebuild U ] media-video/ffmpeg-3.2.4 [2.8.10] USE="-chromaprint% >>> -ebur128% -gcrypt% -gmp% -kvazaar% -libilbc% (-mmal) -nvenc% >>> -openh264% -rubberband% -zimg%" CPU_FLAGS_X86="-aes%" >>> [ebuild U ] media-plugins/gst-plugins-libav-1.10.3 [1.8.3] >>> [ebuild U ] media-plugins/gst-plugins-mpeg2dec-1.10.3 [1.8.3] >>> [ebuild U ] media-plugins/gst-plugins-meta-1.10.3 [1.8.3] >>> [ebuild R] www-client/firefox-45.7.0 USE="(-gstreamer-0%)" >>> [ebuild U ] media-plugins/gst-plugins-meta-0.10-r11 [0.10-r10] >>> [ebuild U ] x11-misc/colord-1.3.4 [1.3.3] >>> [ebuild U ] sys-block/gparted-0.27.0 [0.26.1] >>> [ebuild U ] app-office/gnucash-2.6.15 [2.6.13] >>> [ebuild U ] app-misc/tracker-1.8.3-r1 [1.8.0] USE="seccomp%*" >>> [ebuild U ]
Re: [gentoo-user] ffmpeg and libav: a slot conflict
On Sat, 18 Feb 2017 13:02:22 +0100 Johannes Rosenbergerwrote: > On 18.02.2017 12:21, gevisz wrote: > > Yet, a week ago, I updated my system without any problem but just now, > > trying to update my system, > > I have got the following error message: > > > > # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask > > world --verbose-conflicts --exclude chromium > > > > These are the packages that would be merged, in order: > > > > Calculating dependencies... done! > > [ebuild N ] dev-libs/tinyxml-2.6.2-r2 USE="stl -debug -doc > > -static-libs" > > [ebuild U ] app-shells/push-2.0 [1.6] > > [ebuild N ] app-shells/quoter-3.0_p2 > > [ebuild U ] app-dicts/myspell-en-20170101 [20160901] > > [ebuild U ] dev-libs/libxslt-1.1.29-r1 [1.1.29] > > [ebuild U ] app-text/iso-codes-3.74 [3.70] > > [ebuild U ~] net-misc/youtube-dl-2017.02.17 [2017.02.07] > > USE="offensive*" > > [ebuild U ] dev-python/ssl-fetch-0.4 [0.3] > > [ebuild U ~] app-shells/zsh-completions-0.23.0 [0.22.0] > > [ebuild U ] net-dns/bind-tools-9.11.0_p3 [9.11.0_p2] > > [ebuild U ] app-portage/eix-0.32.4 [0.31.7-r1] > > [ebuild U ] gnome-base/gnome-common-3.18.0-r1 [3.18.0] > > [ebuild U ] media-libs/gstreamer-1.10.3 [1.8.3] USE="(-unwind)" > > [ebuild U ] dev-libs/libgee-0.18.1 [0.18.0] > > [ebuild U ] gnome-base/libgtop-2.34.2 [2.34.1] > > [ebuild N ] x11-themes/gnome-themes-standard-3.20.2-r1 > > [ebuild U ] media-libs/libmediaart-1.9.0-r1 [1.9.0] > > [ebuild U ] app-text/rarian-0.8.1-r3 [0.8.1-r2] > > [ebuild U ] app-arch/libarchive-3.2.2-r1 [3.2.2] > > [ebuild U ] app-doc/gnucash-docs-2.6.15 [2.6.13] > > [ebuild U ] net-libs/libproxy-0.4.13-r2 [0.4.13-r1] > > [ebuild R] sys-apps/portage-2.3.3 USE="native-extensions*" > > PYTHON_TARGETS="(-python3_6)" > > [ebuild U ] media-libs/gst-plugins-base-1.10.3 [1.8.3-r1] > > [ebuild U ] gnome-base/dconf-0.26.0-r1 [0.26.0] > > [ebuild U ] media-libs/gst-plugins-good-1.10.3 [1.8.3] > > [ebuild U ] media-libs/gst-plugins-ugly-1.10.3 [1.8.3] > > [ebuild U ] media-plugins/gst-plugins-cdparanoia-1.10.3 [1.8.3] > > [ebuild U ] media-plugins/gst-plugins-mad-1.10.3 [1.8.3] > > [ebuild N ] virtual/imagemagick-tools-0 USE="jpeg png svg tiff -perl" > > [ebuild U ] media-plugins/gst-plugins-flac-1.10.3 [1.8.3] > > [ebuild U ] media-plugins/gst-plugins-dvdread-1.10.3 [1.8.3] > > [ebuild U ] media-plugins/gst-plugins-x264-1.10.3 [1.8.3] > > [ebuild U ] media-plugins/gst-plugins-a52dec-1.10.3 [1.8.3] > > [ebuild U ] gnome-extra/libgsf-1.14.41-r1 [1.14.41] > > [ebuild U ] x11-libs/gtk+-2.24.31-r1 [2.24.31] > > [ebuild N ] x11-themes/gtk-engines-adwaita-3.20.2 ABI_X86="32 (64) > > (-x32)" > > [ebuild U ] x11-libs/vte-0.28.2-r208 [0.28.2-r207] > > [ebuild U ] dev-util/gtk-builder-convert-2.24.31-r1 [2.24.31] > > [ebuild U ] app-text/ghostscript-gpl-9.20-r1 [9.15-r1] > > [ebuild U ] media-libs/gst-plugins-bad-1.10.3 [1.8.3-r1] > > [ebuild U ] dev-libs/gjs-1.46.0 [1.45.4] > > [ebuild U ] dev-libs/appstream-glib-0.6.7 [0.6.3] > > [ebuild U ] media-plugins/gst-plugins-resindvd-1.10.3 [1.8.3] > > [ebuild U ] media-plugins/gst-plugins-dts-1.10.3 [1.8.3] > > [ebuild U ] media-plugins/gst-plugins-faad-1.10.3 [1.8.3] > > [ebuild U ] net-libs/webkit-gtk-2.14.5 [2.12.5] > > [ebuild U ] media-libs/clutter-gst-3.0.22 [3.0.20] > > [ebuild U ] app-portage/layman-2.4.2 [2.0.0-r3] USE="(-g-sorcery) > > -gpg% -sqlite% -squashfs% -sync-plugin-portage%" > > PYTHON_TARGETS="python3_4%* (-python3_5)" > > [ebuild U ] media-sound/pulseaudio-10.0 [9.0] > > [ebuild U ] media-plugins/gst-plugins-pulse-1.10.3 [1.8.3] > > [ebuild N ] media-libs/libsdl2-2.0.4 USE="X alsa dbus joystick > > opengl pulseaudio sound threads udev video (-altivec) (-custom-cflags) > > (-fusionsound) -gles -haptic -nas -oss -static-libs -tslib -wayland > > -xinerama -xscreensaver" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="3dnow > > mmx sse sse2" > > [ebuild U ] media-video/ffmpeg-3.2.4 [2.8.10] USE="-chromaprint% > > -ebur128% -gcrypt% -gmp% -kvazaar% -libilbc% (-mmal) -nvenc% > > -openh264% -rubberband% -zimg%" CPU_FLAGS_X86="-aes%" > > [ebuild U ] media-plugins/gst-plugins-libav-1.10.3 [1.8.3] > > [ebuild U ] media-plugins/gst-plugins-mpeg2dec-1.10.3 [1.8.3] > > [ebuild U ] media-plugins/gst-plugins-meta-1.10.3 [1.8.3] > > [ebuild R] www-client/firefox-45.7.0 USE="(-gstreamer-0%)" > > [ebuild U ] media-plugins/gst-plugins-meta-0.10-r11 [0.10-r10] > > [ebuild U ] x11-misc/colord-1.3.4 [1.3.3] > > [ebuild U ] sys-block/gparted-0.27.0 [0.26.1] > > [ebuild U ] app-office/gnucash-2.6.15 [2.6.13] > > [ebuild U ] app-misc/tracker-1.8.3-r1 [1.8.0] USE="seccomp%*" > > [ebuild U ] gnome-extra/nautilus-tracker-tags-1.8.3 [1.8.0] > > [ebuild
Re: [gentoo-user] ffmpeg and libav: a slot conflict
It's not an ffmpeg and libav conflict: # bzcat /usr/share/doc/ffmpeg-3.2.4/libav-merge.txt.bz2 CONTEXT === The FFmpeg project merges all the changes from the Libav project (https://libav.org) since the origin of the fork (around 2011). ... ( and thanks God the feud is over! I know no details of how they reconcilliated or whatever that happened... ) More below. On 170218-13:21+0200, gevisz wrote: ... > I have got the following error message: > > # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask > world --verbose-conflicts --exclude chromium ... This is a conflict btwn two versions of FFmpeg required and scheduled/installed and required by different packages.. ... > (media-video/ffmpeg-2.8.10:0/54.56.56::gentoo, installed) pulled in by ... > (media-video/ffmpeg-3.2.4:0/55.57.57::gentoo, ebuild scheduled for ... See the details now from your own text: > > !!! Multiple package instances within a single package slot have been pulled > !!! into the dependency graph, resulting in a slot conflict: > > media-video/ffmpeg:0 > > (media-video/ffmpeg-2.8.10:0/54.56.56::gentoo, installed) pulled in by > media-video/ffmpeg:0/54.56.56= required by > (media-video/vlc-2.2.4:0/5-8::gentoo, installed) > > >=media-video/ffmpeg-2.7.2:0/54.56.56= required by > (www-client/chromium-55.0.2883.75:0/0::gentoo, installed) > > media-video/ffmpeg:0/54.56.56= required by > (media-plugins/alsa-plugins-1.1.1:0/0::gentoo, installed) > > >=media-video/ffmpeg-2.8:0/54.56.56= required by > (media-video/vlc-2.2.4:0/5-8::gentoo, installed) > > > (media-video/ffmpeg-3.2.4:0/55.57.57::gentoo, ebuild scheduled for > merge) pulled in by > > >=media-video/ffmpeg-3.2: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(-)?] > required by (media-plugins/gst-plugins-libav-1.10.3:1.0/1.0::gentoo, > ebuild scheduled for merge) > ^^ ^^ ... This is unrelated: > !!! The following installed packages are masked: > - www-client/opera-12.16_p1860-r1::gentoo (masked by: OPERA-12 license(s)) > A copy of the 'OPERA-12' license is located at > '/usr/portage/licenses/OPERA-12'. ... I don't have a solution for you. Takes someone more experienced yet than me. Just wanted to point to you the above. -- Miroslav Rovis Zagreb, Croatia https://www.CroatiaFidelis.hr signature.asc Description: Digital signature
Re: [gentoo-user] ffmpeg and libav: a slot conflict
On 18.02.2017 12:21, gevisz wrote: > Yet, a week ago, I updated my system without any problem but just now, > trying to update my system, > I have got the following error message: > > # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask > world --verbose-conflicts --exclude chromium > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild N ] dev-libs/tinyxml-2.6.2-r2 USE="stl -debug -doc -static-libs" > [ebuild U ] app-shells/push-2.0 [1.6] > [ebuild N ] app-shells/quoter-3.0_p2 > [ebuild U ] app-dicts/myspell-en-20170101 [20160901] > [ebuild U ] dev-libs/libxslt-1.1.29-r1 [1.1.29] > [ebuild U ] app-text/iso-codes-3.74 [3.70] > [ebuild U ~] net-misc/youtube-dl-2017.02.17 [2017.02.07] USE="offensive*" > [ebuild U ] dev-python/ssl-fetch-0.4 [0.3] > [ebuild U ~] app-shells/zsh-completions-0.23.0 [0.22.0] > [ebuild U ] net-dns/bind-tools-9.11.0_p3 [9.11.0_p2] > [ebuild U ] app-portage/eix-0.32.4 [0.31.7-r1] > [ebuild U ] gnome-base/gnome-common-3.18.0-r1 [3.18.0] > [ebuild U ] media-libs/gstreamer-1.10.3 [1.8.3] USE="(-unwind)" > [ebuild U ] dev-libs/libgee-0.18.1 [0.18.0] > [ebuild U ] gnome-base/libgtop-2.34.2 [2.34.1] > [ebuild N ] x11-themes/gnome-themes-standard-3.20.2-r1 > [ebuild U ] media-libs/libmediaart-1.9.0-r1 [1.9.0] > [ebuild U ] app-text/rarian-0.8.1-r3 [0.8.1-r2] > [ebuild U ] app-arch/libarchive-3.2.2-r1 [3.2.2] > [ebuild U ] app-doc/gnucash-docs-2.6.15 [2.6.13] > [ebuild U ] net-libs/libproxy-0.4.13-r2 [0.4.13-r1] > [ebuild R] sys-apps/portage-2.3.3 USE="native-extensions*" > PYTHON_TARGETS="(-python3_6)" > [ebuild U ] media-libs/gst-plugins-base-1.10.3 [1.8.3-r1] > [ebuild U ] gnome-base/dconf-0.26.0-r1 [0.26.0] > [ebuild U ] media-libs/gst-plugins-good-1.10.3 [1.8.3] > [ebuild U ] media-libs/gst-plugins-ugly-1.10.3 [1.8.3] > [ebuild U ] media-plugins/gst-plugins-cdparanoia-1.10.3 [1.8.3] > [ebuild U ] media-plugins/gst-plugins-mad-1.10.3 [1.8.3] > [ebuild N ] virtual/imagemagick-tools-0 USE="jpeg png svg tiff -perl" > [ebuild U ] media-plugins/gst-plugins-flac-1.10.3 [1.8.3] > [ebuild U ] media-plugins/gst-plugins-dvdread-1.10.3 [1.8.3] > [ebuild U ] media-plugins/gst-plugins-x264-1.10.3 [1.8.3] > [ebuild U ] media-plugins/gst-plugins-a52dec-1.10.3 [1.8.3] > [ebuild U ] gnome-extra/libgsf-1.14.41-r1 [1.14.41] > [ebuild U ] x11-libs/gtk+-2.24.31-r1 [2.24.31] > [ebuild N ] x11-themes/gtk-engines-adwaita-3.20.2 ABI_X86="32 (64) > (-x32)" > [ebuild U ] x11-libs/vte-0.28.2-r208 [0.28.2-r207] > [ebuild U ] dev-util/gtk-builder-convert-2.24.31-r1 [2.24.31] > [ebuild U ] app-text/ghostscript-gpl-9.20-r1 [9.15-r1] > [ebuild U ] media-libs/gst-plugins-bad-1.10.3 [1.8.3-r1] > [ebuild U ] dev-libs/gjs-1.46.0 [1.45.4] > [ebuild U ] dev-libs/appstream-glib-0.6.7 [0.6.3] > [ebuild U ] media-plugins/gst-plugins-resindvd-1.10.3 [1.8.3] > [ebuild U ] media-plugins/gst-plugins-dts-1.10.3 [1.8.3] > [ebuild U ] media-plugins/gst-plugins-faad-1.10.3 [1.8.3] > [ebuild U ] net-libs/webkit-gtk-2.14.5 [2.12.5] > [ebuild U ] media-libs/clutter-gst-3.0.22 [3.0.20] > [ebuild U ] app-portage/layman-2.4.2 [2.0.0-r3] USE="(-g-sorcery) > -gpg% -sqlite% -squashfs% -sync-plugin-portage%" > PYTHON_TARGETS="python3_4%* (-python3_5)" > [ebuild U ] media-sound/pulseaudio-10.0 [9.0] > [ebuild U ] media-plugins/gst-plugins-pulse-1.10.3 [1.8.3] > [ebuild N ] media-libs/libsdl2-2.0.4 USE="X alsa dbus joystick > opengl pulseaudio sound threads udev video (-altivec) (-custom-cflags) > (-fusionsound) -gles -haptic -nas -oss -static-libs -tslib -wayland > -xinerama -xscreensaver" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="3dnow > mmx sse sse2" > [ebuild U ] media-video/ffmpeg-3.2.4 [2.8.10] USE="-chromaprint% > -ebur128% -gcrypt% -gmp% -kvazaar% -libilbc% (-mmal) -nvenc% > -openh264% -rubberband% -zimg%" CPU_FLAGS_X86="-aes%" > [ebuild U ] media-plugins/gst-plugins-libav-1.10.3 [1.8.3] > [ebuild U ] media-plugins/gst-plugins-mpeg2dec-1.10.3 [1.8.3] > [ebuild U ] media-plugins/gst-plugins-meta-1.10.3 [1.8.3] > [ebuild R] www-client/firefox-45.7.0 USE="(-gstreamer-0%)" > [ebuild U ] media-plugins/gst-plugins-meta-0.10-r11 [0.10-r10] > [ebuild U ] x11-misc/colord-1.3.4 [1.3.3] > [ebuild U ] sys-block/gparted-0.27.0 [0.26.1] > [ebuild U ] app-office/gnucash-2.6.15 [2.6.13] > [ebuild U ] app-misc/tracker-1.8.3-r1 [1.8.0] USE="seccomp%*" > [ebuild U ] gnome-extra/nautilus-tracker-tags-1.8.3 [1.8.0] > [ebuild U ] media-gfx/gthumb-3.4.4.1 [3.4.3] > [ebuild U ] gnome-base/nautilus-3.20.4 [3.20.3] > > !!! Multiple package instances within a single package slot have been pulled > !!! into the dependency graph, resulting in a slot conflict: > >
Re: [gentoo-user] ffmpeg and libav: a slot conflict
On 18 February 2017 at 12:21, geviszwrote: > # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask > world --verbose-conflicts --exclude chromium > > [ebuild R] www-client/firefox-45.7.0 USE="(-gstreamer-0%)" > > What shall I do to solve this dependency conflict? > > Does it mean that I should use -gstreamer use flag while compiling firefox? > > Will it be possible to see youtube videos in FF, if I compile it > without gstreamer? > > You'll notice that the gstreamer flag is disappearing from firefox, so it will compile without that flag whether you want it to or not. It seems the block is that someone wants to keep your ffmpeg at an older version, while some package(s) wants to upgrade it. Have you tried running the same command without excluding chromium? It seems to be one of the culprits after all. Alternatively, you can add gst-plugins-libav to the exclude, since it seems that's the one pushing for the ffmpeg upgrde. Regards, Arve
[gentoo-user] ffmpeg and libav: a slot conflict
Yet, a week ago, I updated my system without any problem but just now, trying to update my system, I have got the following error message: # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask world --verbose-conflicts --exclude chromium These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] dev-libs/tinyxml-2.6.2-r2 USE="stl -debug -doc -static-libs" [ebuild U ] app-shells/push-2.0 [1.6] [ebuild N ] app-shells/quoter-3.0_p2 [ebuild U ] app-dicts/myspell-en-20170101 [20160901] [ebuild U ] dev-libs/libxslt-1.1.29-r1 [1.1.29] [ebuild U ] app-text/iso-codes-3.74 [3.70] [ebuild U ~] net-misc/youtube-dl-2017.02.17 [2017.02.07] USE="offensive*" [ebuild U ] dev-python/ssl-fetch-0.4 [0.3] [ebuild U ~] app-shells/zsh-completions-0.23.0 [0.22.0] [ebuild U ] net-dns/bind-tools-9.11.0_p3 [9.11.0_p2] [ebuild U ] app-portage/eix-0.32.4 [0.31.7-r1] [ebuild U ] gnome-base/gnome-common-3.18.0-r1 [3.18.0] [ebuild U ] media-libs/gstreamer-1.10.3 [1.8.3] USE="(-unwind)" [ebuild U ] dev-libs/libgee-0.18.1 [0.18.0] [ebuild U ] gnome-base/libgtop-2.34.2 [2.34.1] [ebuild N ] x11-themes/gnome-themes-standard-3.20.2-r1 [ebuild U ] media-libs/libmediaart-1.9.0-r1 [1.9.0] [ebuild U ] app-text/rarian-0.8.1-r3 [0.8.1-r2] [ebuild U ] app-arch/libarchive-3.2.2-r1 [3.2.2] [ebuild U ] app-doc/gnucash-docs-2.6.15 [2.6.13] [ebuild U ] net-libs/libproxy-0.4.13-r2 [0.4.13-r1] [ebuild R] sys-apps/portage-2.3.3 USE="native-extensions*" PYTHON_TARGETS="(-python3_6)" [ebuild U ] media-libs/gst-plugins-base-1.10.3 [1.8.3-r1] [ebuild U ] gnome-base/dconf-0.26.0-r1 [0.26.0] [ebuild U ] media-libs/gst-plugins-good-1.10.3 [1.8.3] [ebuild U ] media-libs/gst-plugins-ugly-1.10.3 [1.8.3] [ebuild U ] media-plugins/gst-plugins-cdparanoia-1.10.3 [1.8.3] [ebuild U ] media-plugins/gst-plugins-mad-1.10.3 [1.8.3] [ebuild N ] virtual/imagemagick-tools-0 USE="jpeg png svg tiff -perl" [ebuild U ] media-plugins/gst-plugins-flac-1.10.3 [1.8.3] [ebuild U ] media-plugins/gst-plugins-dvdread-1.10.3 [1.8.3] [ebuild U ] media-plugins/gst-plugins-x264-1.10.3 [1.8.3] [ebuild U ] media-plugins/gst-plugins-a52dec-1.10.3 [1.8.3] [ebuild U ] gnome-extra/libgsf-1.14.41-r1 [1.14.41] [ebuild U ] x11-libs/gtk+-2.24.31-r1 [2.24.31] [ebuild N ] x11-themes/gtk-engines-adwaita-3.20.2 ABI_X86="32 (64) (-x32)" [ebuild U ] x11-libs/vte-0.28.2-r208 [0.28.2-r207] [ebuild U ] dev-util/gtk-builder-convert-2.24.31-r1 [2.24.31] [ebuild U ] app-text/ghostscript-gpl-9.20-r1 [9.15-r1] [ebuild U ] media-libs/gst-plugins-bad-1.10.3 [1.8.3-r1] [ebuild U ] dev-libs/gjs-1.46.0 [1.45.4] [ebuild U ] dev-libs/appstream-glib-0.6.7 [0.6.3] [ebuild U ] media-plugins/gst-plugins-resindvd-1.10.3 [1.8.3] [ebuild U ] media-plugins/gst-plugins-dts-1.10.3 [1.8.3] [ebuild U ] media-plugins/gst-plugins-faad-1.10.3 [1.8.3] [ebuild U ] net-libs/webkit-gtk-2.14.5 [2.12.5] [ebuild U ] media-libs/clutter-gst-3.0.22 [3.0.20] [ebuild U ] app-portage/layman-2.4.2 [2.0.0-r3] USE="(-g-sorcery) -gpg% -sqlite% -squashfs% -sync-plugin-portage%" PYTHON_TARGETS="python3_4%* (-python3_5)" [ebuild U ] media-sound/pulseaudio-10.0 [9.0] [ebuild U ] media-plugins/gst-plugins-pulse-1.10.3 [1.8.3] [ebuild N ] media-libs/libsdl2-2.0.4 USE="X alsa dbus joystick opengl pulseaudio sound threads udev video (-altivec) (-custom-cflags) (-fusionsound) -gles -haptic -nas -oss -static-libs -tslib -wayland -xinerama -xscreensaver" ABI_X86="32 (64) (-x32)" CPU_FLAGS_X86="3dnow mmx sse sse2" [ebuild U ] media-video/ffmpeg-3.2.4 [2.8.10] USE="-chromaprint% -ebur128% -gcrypt% -gmp% -kvazaar% -libilbc% (-mmal) -nvenc% -openh264% -rubberband% -zimg%" CPU_FLAGS_X86="-aes%" [ebuild U ] media-plugins/gst-plugins-libav-1.10.3 [1.8.3] [ebuild U ] media-plugins/gst-plugins-mpeg2dec-1.10.3 [1.8.3] [ebuild U ] media-plugins/gst-plugins-meta-1.10.3 [1.8.3] [ebuild R] www-client/firefox-45.7.0 USE="(-gstreamer-0%)" [ebuild U ] media-plugins/gst-plugins-meta-0.10-r11 [0.10-r10] [ebuild U ] x11-misc/colord-1.3.4 [1.3.3] [ebuild U ] sys-block/gparted-0.27.0 [0.26.1] [ebuild U ] app-office/gnucash-2.6.15 [2.6.13] [ebuild U ] app-misc/tracker-1.8.3-r1 [1.8.0] USE="seccomp%*" [ebuild U ] gnome-extra/nautilus-tracker-tags-1.8.3 [1.8.0] [ebuild U ] media-gfx/gthumb-3.4.4.1 [3.4.3] [ebuild U ] gnome-base/nautilus-3.20.4 [3.20.3] !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: media-video/ffmpeg:0 (media-video/ffmpeg-2.8.10:0/54.56.56::gentoo, installed) pulled in by media-video/ffmpeg:0/54.56.56= required by (media-video/vlc-2.2.4:0/5-8::gentoo, installed)
Re: [gentoo-user] ffmpeg and libav
On Thu, May 17, 2012 at 02:43:17AM +0100, Penguin Lover Stroller squawked: Best thing to do is to remove video/ffmpeg from world in favour of virtual/ffmpeg so that Portage can work things out for itself. Most likely (if you are on a desktop system), ffmpeg would be pulled in as a dependency of something else anyway, in which case there is really no need to even keep either in @world. W -- Data aequatione quotcunque fluentes quantitae involvente fluxiones invenire et vice versa ~~~ I. Newton
Re: [gentoo-user] ffmpeg and libav
On Thu, 17 May 2012 02:43:17 +0100 Stroller strol...@stellar.eclipse.co.uk wrote: On 16 May 2012, at 23:29, john wrote: ... I have changed by use flag for ffmpeg to include theora. When i try emerge I get the following [blocks B ] media-video/ffmpeg (media-video/ffmpeg is blocking media-video/libav-0.8.2) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (media-video/ffmpeg-0.10.2::gentoo, ebuild scheduled for merge) pulled in by media-video/ffmpeg required by @selected (media-video/libav-0.8.2::gentoo, ebuild scheduled for merge) pulled in by =media-video/libav-0.8.1[X,encode,-jpeg2k,-mp3,-sdl,-theora,-threads,-truetype,-vaapi,-vdpau,-x264] required by (virtual/ffmpeg-0.10.2-r1::gentoo, ebuild scheduled for merge) In addition to Alan's answer, note here that the above output lists media-video/ffmpeg and also virtual/ffmpeg. Unless you only installed ffmpeg for the first time recently then I'd guess you originally installed media-video/ffmpeg (and that's what you have in your world file). If you were to install ffmpeg today you would install virtual/ffmpeg instead, which is provided by either media-video/ffmpeg or media-video/libav. Best thing to do is to remove video/ffmpeg from world in favour of virtual/ffmpeg so that Portage can work things out for itself. Stroller. Thanks for the advice. Have removed media-video/ffmpeg and emerge virtual/ffmpeg which is allowing me to emerge virtual/ffmpeg and libav. I suppose if I wanted to use media-video/ffmpeg and I could mask libav. Thanks for your help. I see this is allowing you to choose between libav and ffmpeg. The value of virtual packages. Regards -- John D Maunder
[gentoo-user] ffmpeg and libav
Hello, I have changed by use flag for ffmpeg to include theora. When i try emerge I get the following [blocks B ] media-video/ffmpeg (media-video/ffmpeg is blocking media-video/libav-0.8.2) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (media-video/ffmpeg-0.10.2::gentoo, ebuild scheduled for merge) pulled in by media-video/ffmpeg required by @selected (media-video/libav-0.8.2::gentoo, ebuild scheduled for merge) pulled in by =media-video/libav-0.8.1[X,encode,-jpeg2k,-mp3,-sdl,-theora,-threads,-truetype,-vaapi,-vdpau,-x264] required by (virtual/ffmpeg-0.10.2-r1::gentoo, ebuild scheduled for merge) This happens for several use flags (mp3 aac) Does this mean that ffmpeg no longer supports mp3 x264 theora etc? And if I need to codecise an mp3 I cannot use ffmpeg? Or have I lost the plot? -- John D Maunder
Re: [gentoo-user] ffmpeg and libav
On Wed, 16 May 2012 22:29:11 + john j...@jdm.myzen.co.uk wrote: Hello, I have changed by use flag for ffmpeg to include theora. When i try emerge I get the following [blocks B ] media-video/ffmpeg (media-video/ffmpeg is blocking media-video/libav-0.8.2) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (media-video/ffmpeg-0.10.2::gentoo, ebuild scheduled for merge) pulled in by media-video/ffmpeg required by @selected (media-video/libav-0.8.2::gentoo, ebuild scheduled for merge) pulled in by =media-video/libav-0.8.1[X,encode,-jpeg2k,-mp3,-sdl,-theora,-threads,-truetype,-vaapi,-vdpau,-x264] required by (virtual/ffmpeg-0.10.2-r1::gentoo, ebuild scheduled for merge) This happens for several use flags (mp3 aac) Does this mean that ffmpeg no longer supports mp3 x264 theora etc? No, it means that ffmpeg and libav provide the same functionalityand thus cannot both be installed on the same machine at the same time, you need to pick one (libav is actually a fork of ffmpeg). See here: http://blogs.gentoo.org/scarabeus/2012/05/14/media-videolibav-stable-on-most-important-archs/#utm_source=feedutm_medium=feedutm_campaign=feed And if I need to codecise an mp3 I cannot use ffmpeg? Or have I lost the plot? -- Alan McKinnnon alan.mckin...@gmail.com
Re: [gentoo-user] ffmpeg and libav
On 16 May 2012, at 23:29, john wrote: ... I have changed by use flag for ffmpeg to include theora. When i try emerge I get the following [blocks B ] media-video/ffmpeg (media-video/ffmpeg is blocking media-video/libav-0.8.2) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (media-video/ffmpeg-0.10.2::gentoo, ebuild scheduled for merge) pulled in by media-video/ffmpeg required by @selected (media-video/libav-0.8.2::gentoo, ebuild scheduled for merge) pulled in by =media-video/libav-0.8.1[X,encode,-jpeg2k,-mp3,-sdl,-theora,-threads,-truetype,-vaapi,-vdpau,-x264] required by (virtual/ffmpeg-0.10.2-r1::gentoo, ebuild scheduled for merge) In addition to Alan's answer, note here that the above output lists media-video/ffmpeg and also virtual/ffmpeg. Unless you only installed ffmpeg for the first time recently then I'd guess you originally installed media-video/ffmpeg (and that's what you have in your world file). If you were to install ffmpeg today you would install virtual/ffmpeg instead, which is provided by either media-video/ffmpeg or media-video/libav. Best thing to do is to remove video/ffmpeg from world in favour of virtual/ffmpeg so that Portage can work things out for itself. Stroller.