seth vidal (skvidal@xxxxxxxxxxxx) 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