[Pkg-nagios-devel] Bug#687825: FTBFS on kfreebsd-* due to missing build dependency

gregor herrmann gregoa at debian.org
Sun Sep 30 15:06:11 UTC 2012


On Sun, 16 Sep 2012 11:49:09 +0000, Stig Sandbeck Mathisen wrote:

> The following patch makes icinga build on kfreebsd-* architectures by
> satisfying the build dependency on some sort of ping program.
> 
> The "iputils-ping" is linux kernel specific, so I added an alternative
> "inetutils-ping". Icinga now runs fine on my kfreebsd box.

Good catch, but the patch won't work this way:
 
> - libpng-dev | libpng12-dev, libgd2-noxpm-dev (>= 2.0.1) | libgd2-xpm-dev (>= 2.0.1), iputils-ping,
> + libpng-dev | libpng12-dev, libgd2-noxpm-dev (>= 2.0.1) | libgd2-xpm-dev (>= 2.0.1), iputils-ping | inetutils-ping,

sbuild (in its default configuration as used) on the buildds only
takes the first alternative build dependency into account and ignores
the rest.

So this should be either
    iputils-ping [linux-any], inetutils-ping [!linux-any]
or just
    inetutils-ping
(which exists on all linux architecturs plus kfreebsd plus hurd)

And the even simpler solution would be to drop the build dependency
on iputils-ping, at least in my amd64/sid cowbuilder chroot the
package builds fine without it.

Cheers,
gregor

-- 
 .''`.  Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
 : :' : Debian GNU/Linux user, admin, and developer  -  http://www.debian.org/
 `. `'  Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
   `-   NP: U2: When I Look At The World
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-nagios-devel/attachments/20120930/4d82b3b2/attachment.pgp>


More information about the Pkg-nagios-devel mailing list