Fedora 13 Release Notes

John J. McDonough wb8rcr at arrl.net
Thu Mar 25 14:46:02 UTC 2010


On Wed, 2010-03-24 at 20:32 -0400, Paul W. Frields wrote:
> On Wed, Mar 24, 2010 at 11:08:28AM -0400, John J. McDonough wrote:

> The answer is that "Requires: htmlview" is a *package* level
> dependency, while "Requires: /usr/bin/htmlview" is a *file* level
> dependency.  Cool that RPM supports this, I don't think it's possible
> in some other software management systems.
> 
> So that means that the first case only works as long as the package
> name stays the same.  The second case works no matter if the binary
> moves to a differently-named package (which happens F12 -> F13).

Thanks Paul

I sort of suspected that, but I hadn't realized RPM was so smart!  I was
also a little spooked by xdg-utils because xdg-open, which Publican uses
when generating the .desktop file, doesn't work quite the same as
htmlview and can lead to some undesirable results.

--McD




More information about the docs mailing list