Re: [gentoo-user] ffmpeg and libav: a slot conflict

2017-02-19 Thread Mick
On Sunday 19 Feb 2017 09:01:55 Gevisz wrote:
> On Sat, 18 Feb 2017 23:15:33 + Neil Bothwick  wrote:
> > 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

2017-02-18 Thread Gevisz
On Sat, 18 Feb 2017 22:20:46 +0200 Alan McKinnon  
wrote:

> 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

2017-02-18 Thread Gevisz
On Sat, 18 Feb 2017 23:15:33 + Neil Bothwick  wrote:

> 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

2017-02-18 Thread Neil Bothwick
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

2017-02-18 Thread Alan McKinnon
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

2017-02-18 Thread Gevisz
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  ] gnome-extra/nautilus-tracker-tags-1.8.3 [1.8.0]
> > [ebuild

Re: [gentoo-user] ffmpeg and libav: a slot conflict

2017-02-18 Thread Miroslav Rovis
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

2017-02-18 Thread Johannes Rosenberger
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

2017-02-18 Thread Arve Barsnes
On 18 February 2017 at 12:21, gevisz  wrote:

> # 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