Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 299324 - Try to make app-emulation/emul-linux-x86-medialibs stop depending on app-emulation/emul-linux-x86-sdl
Summary: Try to make app-emulation/emul-linux-x86-medialibs stop depending on app-emul...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords: REGRESSION
Depends on: 384889
Blocks: emul-tracker
  Show dependency tree
 
Reported: 2010-01-02 12:54 UTC by Pacho Ramos
Modified: 2012-05-20 13:15 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 Pacho Ramos gentoo-dev 2010-01-02 12:54:14 UTC
It would require to build ffmpeg, libdv and DirectFB emul "versions" without sdl support, as seems that nothing in tree requires it

Reproducible: Always
Comment 1 Pacho Ramos gentoo-dev 2010-02-20 23:13:40 UTC
Fixed
Comment 2 Ulrich Müller gentoo-dev 2011-09-29 05:49:05 UTC
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.
Comment 3 Mickaël Bucas 2011-09-29 08:13:56 UTC
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.
Comment 4 Robert Cabrera 2011-09-29 12:46:41 UTC
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! ;-)
Comment 5 Pacho Ramos gentoo-dev 2011-09-29 15:26:01 UTC
+  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
+
Comment 6 Pacho Ramos gentoo-dev 2012-05-20 13:15:43 UTC
should be fixed with latest set