Bug 429651 - Please remove gnome-vfs as a dependcy for librsvg2 - extraneous cruft tree
Please remove gnome-vfs as a dependcy for librsvg2 - extraneous cruft tree
Product: Fedora
Classification: Fedora
Component: librsvg2 (Show other bugs)
All Linux
low Severity low
: ---
: ---
Assigned To: Behdad Esfahbod
Fedora Extras Quality Assurance
Depends On:
  Show dependency treegraph
Reported: 2008-01-22 01:27 EST by Daniel McNamara
Modified: 2008-01-22 14:17 EST (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2008-01-22 14:17:30 EST
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)
Output of yum install mediawiki showing cruft tree (15.25 KB, text/plain)
2008-01-22 01:27 EST, Daniel McNamara
no flags Details

  None (edit)
Description Daniel McNamara 2008-01-22 01:27:23 EST
Description of problem:

Installing anyting that calls the librsvg2 package suddnely results in of the
package system demanding half of GNOME be isntalled as a dependency. This is

Version-Release number of selected component (if applicable):

librsvg2  2.18.2-2.fc8

How reproducible:


Steps to Reproduce:
1. Attempt to yum install something incocious that requires libsrvg2 as a dependency
2. Stare in horror as libsrvg2 pulls in gnome-vfs
3. Bleed from eyeballs as system demands large chunk of GNOME and associated
cruft is installed on your system due to ever expanding dependency tree
Actual results:

Extraneous cruft is installed for a simple library

Expected results:

Library installed with minimal additional cruft

Additional info:

Example installing mediawiki on a web server with NO GUI INSTALLED. It does not
need one nor should it be installed. The mediawiki package isa  php/mysql web
app so it's not an unreasonable expcaction it should be ok to install on such a
server. However install of what should be a couple of megs tops turns into 92mb
of cruft, majority of it GNOME items that will never ever be used by libsrv2 or
mediawiki in any way shape or form. Please reference attached text file for
example yum install output/

Such cruft tree is unacceptable - is there really any reason why libsrvg2 calls
in gnome-vfs ?
Comment 1 Daniel McNamara 2008-01-22 01:27:23 EST
Created attachment 292469 [details]
Output of yum install mediawiki showing cruft tree
Comment 2 Eric Work 2008-01-22 02:35:49 EST
Reassigned to proper package librsvg2 instead of libsvg
Comment 3 Behdad Esfahbod 2008-01-22 14:17:30 EST
librsvg2 uses gnome-vfs.

This will be improved in the next version as the user API of gnome-vfs has been
moved into glib proper.

Note You need to log in before you can comment on or make changes to this bug.