• Bug#1100114: ceilometer: Please stop depending on dpkg-dev from binary

    From Guillem Jover@21:1/5 to All on Tue Mar 11 14:30:01 2025
    Source: ceilometer
    Source-Version: 1:23.0.0-1
    Severity: wishlist

    Hi!

    This package has a binary package dependency in ceilometer-common on
    dpkg-dev for dpkg-vendor, which is rather unusual/unexpected. This can be accomplished by running dpkg-vendor at build-time, and using a debhelper #TOKEN# on the maintscripts, and passing that value via dh_installdeb
    with an override for example:

    override_dh_installdeb:
    dh_installdeb -DDPKG_VENDOR=...

    Or even w/o an override by exporting DPKG_VENDOR and then using #ENV.DPKG_VENDOR# in the maintscripts. Then the dpkg-dev dependency
    can be dropped from ceilometer-common.

    This has been entangling this package with dpkg's testing migration for
    several Debian releases via its autopkgtests.

    Thanks,
    Guillem

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)