Re: diff between rpm's '--whatprovides' and '-f'

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2004-05-20 at 00:05, Alexandre Oliva wrote:
> On May 19, 2004, Matt Hansen <helios82@xxxxxxxxxxxxxxxx> wrote:
> 
> > So, how can one if at all be used differently to the other? The man page
> > states that the "-f" option is used to 'Query package owning FILE' while
> > the "--whatprovides" is used to 'Query all packages that provide the
> > CAPABILITY capability'. So these words might suggest they can do
> > different things, but my example above doesn't think so.. What exactly
> > is a "capability" defined as?
> 
> A capability can be a file, but it can also be an arbitrary name that
> a package provides.  For example, on FC2 (with X.org X11, no XFree86):
> 
> [aoliva@free aoliva]$ rpm -q --whatprovides XFree86-libs
> xorg-x11-libs-6.7.0-2
> [aoliva@free aoliva]$ rpm -qf XFree86-libs
> error: file XFree86-libs: No such file or directory

Ok, that makes sense. I'll repost what got chewed up in my last reply:

> 
> "Capability" doesn't have to be a file.  For example, both Sendmail
and
> Postfix provide the "smtpdaemon" capability.  This allows RPM creators
to
> still rely on an "smtpdaemon" without caring if it is Sendmail or
Postfix.

Excellent info, thanks William!
$ rpm -q --whatprovides smtpdaemon
sendmail-8.12.10-1.1.1
postfix-2.0.16-1

Ok, so where can I find a list of capabilities like the smtpdaemon? 'man
capabilities' is not referring to the same capabilities that RPM is
using.. 

Regards,
-Matt
-- 
"Would you buy a car with the hood welded shut?"
 - Bob Young on the benefits of the open source development model.
mhelios - www.fedoraforum.org 




[Index of Archives]     [Current Fedora Users]     [Fedora Desktop]     [Fedora SELinux]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]     [Fedora Docs]

  Powered by Linux