It would require to build ffmpeg, libdv and DirectFB emul "versions" without sdl support, as seems that nothing in tree requires it Reproducible: Always
Fixed
Reopening. emul-linux-x86-medialibs-20110928 needs libSDL-1.2.so.0, so either the problem should be fixed again, or emul-linux-x86-sdl should be added as dependency.
Here is the library depending on SDL. That was not the case with emul-linux-x86-medialibs-20110722, as revdep-rebuild did not show anything before. revdep-rebuild --pretend * Configuring search environment for revdep-rebuild * Checking reverse dependencies * Packages containing binaries and libraries broken by a package update * will be emerged. * Collecting system binaries and libraries * Generated new 1_files.rr * Collecting complete LD_LIBRARY_PATH * Generated new 2_ldpath.rr * Checking dynamic linking consistency * broken /usr/lib32/libavdevice.so.52.5.0 (requires libSDL-1.2.so.0) * Generated new 3_broken.rr * Assigning files to packages * /usr/lib32/libavdevice.so.52.5.0 -> app-emulation/emul-linux-x86-medialibs * Generated new 4_raw.rr and 4_owners.rr * Cleaning list of packages to rebuild * Generated new 4_pkgs.rr * Assigning packages to ebuilds * Generated new 4_ebuilds.rr * Evaluating package order * Generated new 5_order.rr * All prepared. Starting rebuild emerge --complete-graph=y --oneshot --pretend app-emulation/emul-linux-x86-medialibs:0 These are the packages that would be merged, in order: Calculating dependencies . ... done! [ebuild R ~] app-emulation/emul-linux-x86-medialibs-20110928 * Now you can remove -p (or --pretend) from arguments and re-run revdep-rebuild.
I too can confirm this issue on my ~amd64 laptop. emul-linux-x86-medialibs-20110928 keeps getting pulled into the revdep-rebuild cue. After reinstalling it the 4th time I just gave up. This should be resolved so we all can keep our sanity! ;-)
+ 29 Sep 2011; Pacho Ramos <pacho@gentoo.org> + emul-linux-x86-medialibs-20110928.ebuild: + PDEPEND on emul-linux-x86-sdl until bug #299324 is solved +
should be fixed with latest set