packages with odd file-dependencies.

Bill Nottingham notting at redhat.com
Thu Apr 29 02:55:54 UTC 2004


seth vidal (skvidal at phy.duke.edu) said: 
> xmms-1.2.10-2.p.i386.rpm
>  /usr/share/desktop-menu-patches/redhat-audio-player.desktop
>   ditto of above.

In case it moves, I suppose. It's because there's no
desktop entry provided in the package itself. However, there
is, of course, this:

# the desktop file and redhat-menus are redundant requires really
Requires: /usr/share/desktop-menu-patches/redhat-audio-player.desktop
Requires: redhat-menus >= 0.11

in the spec file. :)

> httpd-2.0.49-2.i386.rpm
>  /usr/share/magic.mime - part of file - why not depend on that?

This is the more specific entry.... file may change, but apache
just needs that file.

> redhat-lsb-1.3-1.i386.rpm
>  /usr/lib/lsb/install_initd
>  /usr/lib/lsb/remove_initd
>    - these are both provided by redhat-lsb

Presumably, in case we want to move the functionality out.

> stunnel-4.05-1.i386.rpm
>  /usr/share/dict/words - this one baffles me - why does stunnel depend
> on this?

I remember talking to Nalin about this.
I don't remember the result of the conversation.

> vim-enhanced-6.2.457-1.i386.rpm
>  /usr/lib/perl5/5.8.3/i386-linux-thread-multi
> xchat-2.0.7-5.i386.rpm
>  /usr/lib/perl5/5.8.3/i386-linux-thread-multi
>   why do these two depend on a directory?

Enforces the perl version dep. Yes, there's probably a better
way to do this.

Bill





More information about the fedora-devel-list mailing list