Excessive package interdependency
Thomas Hille
thomas.hille at nightsabers.org
Wed Dec 17 21:00:07 UTC 2003
My first post to this list :)
I have one too: mc (midnight commander) needs XFree86-libs
I use mc heavily on older boxes, most have no monitor attached anymore,
so having to install X (at least in parts) on a 2GB disk is, at least
not useful.
And I came accross several other "too excessive" dependencies. This
should really be changed. (I would like to help, if needed)
-Thomas-
Am Mi, den 17.12.2003 schrieb Paul Rensing um 16:44:
> My current "pet peeve" about Fedora right now is the excessive amount of
> unnecessary package interdependency. As specific examples:
>
> redhat-artwork (0.88-1) requires:
> /usr/lib/qt-3.1
>
> nautilus requires:
> gnome-vfs2-extras
> nautilus-cd-burner
>
> To me, all of these are unneeded packages (for my installation, I mean).
> I maintain lots of small (old) boxes for specialized purposes and the
> few packages on them, the better (less maintenance, quick upgrades, less
> cruft).
>
> On these boxes, I don't run any Qt apps, yet I am forced to install qt
> to satisfy the dependency.
>
> Most of my boxes don't have CD burners, yet the nautilus dependency
> pulls in nautilus-cd-burner, cdrecord, and mkisofs.
>
> Many of these boxes have no need for SMB, yet nautilus pulls in
> gnome-vfs2-extras.
>
> I would like to see packagers (and developers) pay more attention to
> these interconnections. Packages should only "require" what is really
> needed to run; everything else should be optional.
>
> Thanks for the good work.
>
> Paul Rensing
More information about the fedora-devel-list
mailing list