Huge thanks to our Platinum Members Endace and LiveAction,
and our Silver Member Veeam, for supporting the Wireshark Foundation and project.

Ethereal-users: Re: [Ethereal-users] Fedora Core 2

Note: This archive is from the project's previous web site, ethereal.com. This list is no longer active.

From: Breen Mullins <bmullins@xxxxxxxxxx>
Date: Thu, 16 Dec 2004 14:59:30 -0800
On Thu, 2004-12-16 at 14:43 -0800, Guy Harris wrote:
> Stephen Youndt said:
> > You can specify dependency operators in the RPM spec file.  I've seen
> > stuff like
> > Requires: glib >= 2.2
> > BuildRequires: XFree86-devel >= 1.1
> 
> The packaging/rpm/SPECS/ethereal.spec.in file in the Ethereal source has
> 
>     Requires:       gtk2
>     Requires:       libpcap openssl
> 
> Does that cause an Ethereal RPM to depend on the versions of gtk2,
> libpcap, and openssl on the system on which the RPM was built - and not to
> support any later versions?
> 

That means that the requirement will be satisfied by any version of 
packages with those names.

> If so, do you have to change that to, for example, something such as
> 
>     Requires: libpcap >= 0.4
> 
> to have it work with 0.4 and later?

Exactly. More information is here:

http://www.redhat.com/docs/books/max-rpm/max-rpm-html/s1-rpm-depend-
manual-dependencies.html

Breen

-- 
Breen Mullins                      408-435-8401x123       
SQA Engineer                       0xde05499b          
Asante Technologies, Inc.