[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1066070: libpng1.6: hardcodes wrong udeb in shlibs, making udebs uninstallable



Source: libpng1.6
Version: 1.6.43-3
Severity: serious
Tags: d-i
Justification: broken shlibs
X-Debbugs-Cc: debian-boot@lists.debian.org

Hi,

Your debian/rules includes this:

    override_dh_makeshlibs:
            dh_makeshlibs --add-udeb=libpng16-16-udeb -a

and that's indeed the package that's listed in debian/control.

However, debian/libpng16-16t64.shlibs has it wrong:

    libpng16 16 libpng16-16t64 (>= 1.6.2)
    udeb: libpng16 16 libpng16-udeb (>= 1.6.2)

At this point, that breaks at least:

    The following packages have unmet dependencies:
     libcairo2-udeb : Depends: libpng16-16t64-udeb (>= 1.6.2) but it is not installable
     libfreetype6-udeb : Depends: libpng16-16t64-udeb (>= 1.6.2) but it is not installable
     libgdk-pixbuf-2.0-0-udeb : Depends: libpng16-16t64-udeb (>= 1.6.2) but it is not installable


Cheers,
-- 
Cyril Brulebois (kibi@debian.org)            <https://debamax.com/>
D-I release manager -- Release team member -- Freelance Consultant


Reply to: