Bug 455582 - Unreasonable dependencies
Summary: Unreasonable dependencies
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: system-config-bind
Version: 5.4
Hardware: All
OS: Linux
Target Milestone: rc
: ---
Assignee: Jaroslav Reznik
QA Contact:
Depends On:
TreeView+ depends on / blocked
Reported: 2008-07-16 12:45 UTC by Tethys
Modified: 2008-07-28 11:48 UTC (History)
0 users

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2008-07-28 11:48:56 UTC
Target Upstream Version:

Attachments (Terms of Use)

Description Tethys 2008-07-16 12:45:56 UTC
Description of problem:
On a headless server, installing system-config-bind really shouldn't pull
in 26MB of mostly X11 related crap that I don't want or need. Also, esound?
audiofile? alsa-lib? For a config utility? What on earth for?

After all, configuring bind seems like a fairly reasonable thing to do on
a server in the datacentre. X11 isn't installed or desired, and it shouldn't
be a dependency for an application like this.

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

How reproducible:
Every time

Steps to Reproduce:
1. yum install system-config-bind
Actual results:
 Package                 Arch       Version          Repository        Size 
 system-config-bind      noarch     4.0.3-2.el5.centos  base              5.3 M
Installing for dependencies:
 GConf2                  x86_64     2.14.0-9.el5     base              1.5 M
 ORBit2                  x86_64     2.14.3-4.el5     base              262 k
 alsa-lib                x86_64     1.0.14-1.rc4.el5  base              409 k
 audiofile               x86_64     1:0.2.6-5        base              107 k
 avahi                   x86_64     0.6.16-1.el5     base              256 k
 avahi-glib              x86_64     0.6.16-1.el5     base               14 k
 cairo                   x86_64     1.2.4-5.el5      base              386 k
 esound                  x86_64     1:0.2.36-3       base              130 k
 fontconfig              x86_64     2.4.1-7.el5      base              175 k
 freetype                x86_64     2.2.1-20.el5_2   updates           311 k
 gamin                   x86_64     0.1.7-8.el5      base              126 k
 gnome-keyring           x86_64     0.6.0-1.fc6      base              166 k
 gnome-mime-data         x86_64     2.4.2-3.1        base              691 k
 gnome-mount             x86_64     0.5-3.el5        base               70 k
 gnome-python2           x86_64     2.16.0-1.fc6     base              130 k
 gnome-python2-bonobo    x86_64     2.16.0-1.fc6     base               71 k
 gnome-python2-canvas    x86_64     2.16.0-1.fc6     base               25 k
 gnome-python2-gnomevfs  x86_64     2.16.0-1.fc6     base               69 k
 gnome-vfs2              x86_64     2.16.2-4.el5     base              1.3 M
 gtk2                    x86_64     2.10.4-20.el5    base              6.5 M
 hicolor-icon-theme      noarch     0.9-2.1          base               25 k
 libICE                  x86_64     1.0.1-2.1        base               54 k
 libIDL                  x86_64     0.8.7-1.fc6      base               87 k
 libSM                   x86_64     1.0.1-3.1        base               28 k
 libX11                  x86_64     1.0.3-9.el5      base              795 k
 libXau                  x86_64     1.0.1-3.1        base               18 k
 libXcursor              x86_64     1.1.7-1.1        base               32 k
 libXdmcp                x86_64     1.0.1-2.1        base               19 k
 libXext                 x86_64     1.0.1-2.1        base               37 k
 libXfixes               x86_64     4.0.1-2.1        base               15 k
 libXft                  x86_64     2.1.10-1.1       base               44 k
 libXi                   x86_64     1.0.1-3.1        base               25 k
 libXinerama             x86_64     1.0.1-2.1        base              9.8 k
 libXrandr               x86_64     1.1.1-3.1        base               15 k
 libXrender              x86_64     0.9.1-3.1        base               28 k
 libXres                 x86_64     1.0.1-3.1        base               14 k
 libart_lgpl             x86_64     2.3.17-4         base               75 k
 libbonobo               x86_64     2.16.0-1.fc6     base              521 k
 libbonoboui             x86_64     2.16.0-1.fc6     base              394 k
 libdaemon               x86_64     0.10-5.el5       base               24 k
 libglade2               x86_64     2.6.0-2          base               96 k
 libgnome                x86_64     2.16.0-6.el5     base              860 k
 libgnomecanvas          x86_64     2.14.0-4.1       base              224 k
 libgnomeui              x86_64     2.16.0-5.el5     base              984 k
 libnotify               x86_64     0.4.2-6.el5      base               38 k
 libwnck                 x86_64     2.16.0-4.fc6     base              185 k
 libxslt                 x86_64     1.1.17-2.el5_1.1  updates           487 k
 notification-daemon     x86_64     0.3.5-9.el5      base               48 k
 pango                   x86_64     1.14.9-3.el5.centos  base              334 k
 pycairo                 x86_64     1.2.0-1.1        base               28 k
 pygobject2              x86_64     2.12.1-5.el5     base               98 k
 pygtk2                  x86_64     2.10.1-12.el5    base              1.2 M
 pygtk2-libglade         x86_64     2.10.1-12.el5    base               19 k
 pyorbit                 x86_64     2.14.1-1.1       base               49 k
 python-numeric          x86_64     23.7-2.2.2       base              804 k
 shared-mime-info        x86_64     0.19-5.el5       base              149 k
 startup-notification    x86_64     0.8-4.1          base               32 k
 xorg-x11-filesystem     noarch     7.1-2.fc6        base              5.4 k

Transaction Summary
Install     59 Package(s)         
Update       0 Package(s)         
Remove       0 Package(s)         

Total download size: 26 M

Additional info:
Yes, it's a CentOS RPM, but having checked, the only difference between
that and the RHEL one is the removal of branding. The dependencies are
still the same.

Comment 2 RHEL Program Management 2008-07-28 11:31:52 UTC
This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux maintenance release.  Product Management has requested
further review of this request by Red Hat Engineering, for potential
inclusion in a Red Hat Enterprise Linux Update release for currently deployed
products.  This request is not yet committed for inclusion in an Update

Comment 3 RHEL Program Management 2008-07-28 11:48:56 UTC
Development Management has reviewed and declined this request.  You may appeal
this decision by reopening this request. 

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