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


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

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

2012-05-18 Thread Willie WY Wong
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

2012-05-17 Thread john
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

2012-05-16 Thread john

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

2012-05-16 Thread Alan McKinnon
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

2012-05-16 Thread Stroller

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.