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

Bug#520642: gtk2-engines-udeb: depends on non-udeb packages on hppa, among other things

Package: gtk2-engines
Version: 1:2.16.1-2
Severity: serious
X-Debbugs-CC: debian-boot@lists.debian.org


gtk2-engines-udeb exhibits two problems on hppa, though the second of
them may be applicable to other arches as well.

In the first place, gtk2-engines-udeb 2.14.3-2 and 2.16.1-2 depend on
libdirectfb-1.0-0-udeb, but only on hppa. This dependency is,
additionally, spurious: the files shipped in gtk2-engines-udeb are
linked against libdirectfb-1.0, but do not use any of its symbols as far
as I can see. The fact that this linkage is only present on hppa is
probably symptomatic that something is going wrong there.

This dependency on directfb caused us to schedule a Bin-NMU of
gtk2-engines on hppa in order to rebuild it against the new directfb.
Which brings us to the second problem: the resulting gtk2-engines-udeb
2.16.1-2+b1 has completely fucked up dependencies! It depends on
libcairo2, libglib2.0-0 and libgtk2.0-0 instead of their -udeb

I don’t know if this is an hppa-specific problem as well, or it just
means that gtk2-engines cannot be safely Bin-NMUed. In either case, it
needs a fix.

I’m CC'ing -boot to see if they can take a look in order to better
diagnose the problem.


- Are you sure we're good?
- Always.
        -- Rory and Lorelai

Reply to: