Summary: | net-misc/rygel-0.12.7 should depend on x11-misc/shared-mime-info | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Stefan Langenmaier <stefan.langenmaier+gentoo> |
Component: | [OLD] GNOME | Assignee: | Gentoo Linux Gnome Desktop Team <gnome> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=511894 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Stefan Langenmaier
2012-03-23 23:10:50 UTC
+ 25 Mar 2012; Pacho Ramos <pacho@gentoo.org> rygel-0.12.7.ebuild: + Add missing RDEPEND on x11-misc/shared-mime-info, bug #409481 by Stefan + Langenmaier. + This needs more discussion. Rygel is not the only app with plugins that are loaded with glib gmodule interface. Imho, we should make shared-mime-info a dependency of glib itself since it is responsible for wrongly identifying the modules. Added x11-misc/shared-mime-info to glib PDEPEND (not to RDEPEND because that would result in circular dependencies).
> 27 Mar 2012; Alexandre Rostovtsev <tetromino@gentoo.org> glib-2.28.8.ebuild,
> glib-2.30.2.ebuild, glib-2.30.2-r1.ebuild, glib-2.30.3.ebuild,
> glib-2.32.0.ebuild:
> Add shared-mime-info to PDEPEND, it's needed for gio/xdgmime to function
> properly (thanks to Gilles Dartiguelongue for pointing out the issue in bug
> #409481).
Well, I'm running gentoo servers and this caused x11 stuff to be merged in my systems although I added -X in my USE clause. Isn't there any other way to solve the problem without pulling all this unwanted libraries? (In reply to comment #4) > Well, I'm running gentoo servers and this caused x11 stuff to be merged in > my systems although I added -X in my USE clause. > Isn't there any other way to solve the problem without pulling all this > unwanted libraries? x11-misc/shared-mime-info is not X-related. It does not use any X library, does not have a GUI, and does not directly depend on anything in any x11-* category. I suspect that it got stuck in portage's x11-misc category mostly by accident. |