[Pkg-lustre-maintainers] [Pkg-net-snmp-devel] please fix net-snmp in debian

Petr Salinger Petr.Salinger at seznam.cz
Mon Dec 17 13:48:13 UTC 2007


>>  - it is indeed only needed on kfreebsd-*, but it is not available on this
>> arches, not even in stable.. This package doesn't even exist in the debian
>> pool for any arch.

The GNU/kFreeBSD (kfreebsd-i386 and kfreebsd-amd64) are not (yet)
official architectures - #369797: [Architectures] Please add "kfreebsd-{i386,amd64}"

They are hosted on http://ftp.debian-ports.org
http://ftp.debian-ports.org/debian/pool-kfreebsd-i386/main/f/freebsd-libs/
http://ftp.debian-ports.org/debian/pool-kfreebsd-amd64/main/f/freebsd-libs/

> I still don't believe this is true:
>
> 1. on the development machines for kfreebsd, the package is existing and
> even installed:
> ||/ Name                      Version                   Description
> +++-=========================-=========================-==================================================================
> ii  libkvm-dev                6.2-1                     Development files for libkvm
> ii  libkvm0                   6.2-1                     FreeBSD kvm (kernel memory interface) library

> 2. a problem on experimental patforms does not prevent a package to migrate to testing.

The architecture specific dependency neither does prevent net-snmp to 
migrate into testing. In fact architecture specific dependencies are not so 
uncommon, net-snmp does have libkvm-dev specific to GNU/kFreeBSD
and libsensors-dev specific to Linux:

libkvm-dev [kfreebsd-i386 kfreebsd-amd64],
libsensors-dev (>= 2.8.5) [!hurd-i386 !kfreebsd-i386 !kfreebsd-amd64]

> Currently, net-snmp indeed does not build on kfreebsd, but that's a different story, i.e. a bug in net-snmp (probably a
> missing #include <net-snmp/agent/auto_nlist.h> in agent/mibgroup/hardware/cpu/cpu_nlist.c) rather than a missing package. [1]

No, it is due to changes in configure.ac between 5.4 and 5.4.1, already filled
     * #449550: net-snmp: FTBFS on GNU/kFreeBSD
       Package: net-snmp (5.4.1~dfsg-4); Severity: important; Reported by: Petr Salinger <Petr.Salinger at seznam.cz>; Tags: patch; 40 days old; Modified 40 days ago.

The net-snmp does not migrate into testing due to library name change
from libsnmp10 (5.3.1-8+lenny1) to libsnmp15(5.4.1~dfsg-4).
All reverse dependencies have to be built against 5.4.x -
i.e. some binNMU might be still needed.

Petr



More information about the Pkg-lustre-maintainers mailing list