[debhelper-devel] Bug#816720: Bug##816720: gail-common: provide udeb for accessibility

Samuel Thibault sthibault at debian.org
Sun Mar 20 16:20:19 UTC 2016


Hello,

Michael Biebl, on Sun 20 Mar 2016 03:05:55 +0100, wrote:
> Related to  that, the generated shlibs file for libgail8 has
> 
> > libgailutil 18 libgail18 (>= 2.24.0), libgail-common (>= 2.24.0)
> > udeb: libgailutil 18 libgail18-udeb (>= 2.24.0), libgail-common (>= 2.24.0)
> 
> The udeb line is broken, as it produces a dependency on a non-udeb package.

Uh. The rules file indeed uses

        dh_makeshlibs -plibgail18 \
                -X$(MODULES_BASE_PATH) \
                -V"libgail18 (>= $(SHVER)), libgail-common (>= $(SHVER))" \
                -- -c4

My addition of --add-udeb=libgail18-udeb replaces libgail18 by
libgail18-udeb on the udeb line, but I don't see any way to make
dh_makeshlibs either drop the libgail-common dependency or replace it
with libgaim-common-udeb... Debhelper maintainers, any idea?
In the meanwhile, we can use a horrible sed hack :/

Samuel




More information about the debhelper-devel mailing list