Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 513026 - app-emulation/emul-linux-x86-medialibs-20140508-r6: media-libs/libpostproc and media-video/ffmpeg block each other
Summary: app-emulation/emul-linux-x86-medialibs-20140508-r6: media-libs/libpostproc an...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Multilib team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-06-12 07:28 UTC by Paolo Pedroni
Modified: 2014-06-13 20:31 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Paolo Pedroni 2014-06-12 07:28:46 UTC
Now that bug #489816 has been fixed for good and we have multilib ffmpeg in tree, the ebuild for emul-linux-x86-medialibs must be fixed, because media-video/ffmpeg already includes the libpostproc libreary, and it can't be installed alongside media-libs/libpostproc. If I get ebuild syntax correct it should be something like:

|| (>=media-libs/libpostproc-10.20140517-r1 >=media-video/ffmpeg-2.2.3-r1)
Comment 1 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-06-12 07:34:53 UTC
Thanks for the report.

+  12 Jun 2014; Michał Górny <mgorny@gentoo.org>
+  emul-linux-x86-medialibs-20140508-r6.ebuild:
+  Support both ffmpeg & libpostproc as libpostproc provider, bug #513026.

However, we may need to revisit this as I'm not sure if portage will get the virtual + || () correctly, and won't try to pull in both libav & ffmpeg at the same time.
Comment 2 Ulrich Müller gentoo-dev 2014-06-13 19:36:50 UTC
Reopening. Either -r6 should be unmasked, or this should be fixed in -r5 too.
Comment 3 Michał Górny archtester Gentoo Infrastructure gentoo-dev Security 2014-06-13 20:31:48 UTC
+  13 Jun 2014; Michał Górny <mgorny@gentoo.org>
+  emul-linux-x86-medialibs-20140508-r5.ebuild:
+  Backport the ffmpeg/libav dependency fix from -r6.