[Pkg-rrfw-general] Re: libnet-snmp-perl dependency
Jurij Smakov
jurij@wooyd.org
Wed, 18 Aug 2004 14:50:35 -0400 (EDT)
On Wed, 18 Aug 2004, Marc Haber wrote:
> Hi,
>
> rrfw-common needs a versioned depends on libnet-snmp-perl, since the woody
> libnet-snmp-perl (3.6-7) doesn't allow rrfw_devdiscover to run properly.
>
> Greetings
> Marc
Hi Marc,
I have never bothered with versioned deps since I was told that the only
reason for it is to simplify the backporting and I considered the
possibility of backporting somewhat remote, given that some of the
rrfw-common deps (like libproc-daemon-perl) are just not present in woody.
Clearly, this was a mistake :-). Here is a comparison of versions in
woody, sarge/sid and RRFW requirements:
rrfw-common dependencies:
woody sarge/sid RRFW requirement
rrdtool 1.0.35-2 1.0.48-2 >= 1.0.x
librrds-perl 1.0.35-2 1.0.48-2 >= 1.0.x
perl 5.6.1-8.7 5.8.4-2 >= 5.8.0
libberkeleydb-perl 0.17-1 0.25-2 >= 0.19
libxml-libxml-perl 1.31-2 1.56-6 >= 1.54_3
libproc-daemon-perl missing 0.03-2 no specific version
libnet-snmp-perl 3.6-7 4.0.3-1 = 4.0.3
libapache-session-perl 1.54-1 1.60-1 no specific version
libtemplate-perl 2.06-3 2.10-1 no specific version
libberkeleydb-perl is somewhat special, since I have specifically asked
the maintainer to rebuild it with libdb4.2. Previous versions were built
with libdb4.1, so we really need to include the versioned dependency
>= 0.25-2 on it.
rrfw-apache dependencies:
woody sarge/sid RRFW requirement
apache 1.3.26-0woody5 1.3.31-2/3 = 1.3
libapache-mod-perl 1.26-3.0woody1 1.29.0.2-9/10 >= 1.0
As you've pointed out, apache-common does not contain apache-modconf, so I
guess we will have to introduce a versioned dep on apache >= 1.3.31-3
rrfw-apache2 dependencies:
woody sarge/sid RRFW requirement
apache2 missing 2.0.49-1/50-9 >= 2.0
libapache2-mod-perl2 missing 1.99.14-1/2 >= 1.99_12
In summary, it seems like the following dependencies should be versioned:
perl (>= 5.8.0)
libberkeledb-perl (>= 0.25-2)
libxml-libxml-perl (>= 1.56) (it is not clear whether 1.54-2 satisfies
the RRFW requirement and the next one is 1.56-1, so I am playing it safe
here).
libnetsnmp-perl (>= 4.0.3)
apache (>= 1.3.31-3)
If it's ok with you, I'll implement it.
Best regards,
Jurij Smakov jurij@wooyd.org
Key: http://www.wooyd.org/pgpkey/ KeyID: C99E03CC