libutouch-frame1-udeb 2.0.0-0ubuntu1 causes d-i FTBFS

Bug #902051 reported by Martin Pitt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
utouch-frame (Ubuntu)
Fix Released
High
Chase Douglas
Precise
Fix Released
High
Chase Douglas

Bug Description

The latest d-i failed to build since utouch-frame 2.0.0-0ubuntu1:

Building dependency tree...
  Installing libc6-udeb as Depends of anna
  Installing libslang2-udeb as Depends of cdebconf-newt-udeb
  libutouch-frame1-udeb:amd64 Depends on libstdc++6 [ amd64 ] < none > ( none ) can't be satisfied!
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 libutouch-frame1-udeb : Depends: libstdc++6 but it is not installable
E: Unable to correct problems, you have held broken packages.

It is locally installable for me, it might be that d-i has some restriction of not pulling in any C++ stuff? Colin probably has a better idea about this.

$ debdiff libutouch-frame1-udeb_1.1.4-0ubuntu1_amd64.udeb libutouch-frame1-udeb_2.0.0-0ubuntu1_amd64.udeb
[...]
Control files: lines which differ (wdiff format)
------------------------------------------------
Depends: libc6-udeb (>= 2.13), {+libgcc1, libstdc++6,+} libutouch-evemu1-udeb, libx11-6-udeb, libxi6-udeb (>= 2:1.2.99.4)
Installed-Size: [-36-] {+111+}
Version: [-1.1.4-0ubuntu1-] {+2.0.0-0ubuntu1+}

So it indeed did grow a new libstdc++6 dependency, and also got quite a bit larger.

Martin Pitt (pitti)
Changed in utouch-frame (Ubuntu Precise):
importance: Undecided → High
milestone: none → precise-alpha-2
Revision history for this message
Martin Pitt (pitti) wrote :

infinity | pitti: There's no libstdc++-udeb.
infinity | pitti: udebs can't depend on normal debs.

So either we need to build one from eglibc, or we need to revert the need for it in utouch-frame again. Would the latter be possible?

Changed in utouch-frame (Ubuntu Precise):
assignee: nobody → Chase Douglas (chasedouglas)
status: New → Triaged
Martin Pitt (pitti)
tags: added: rls-mgr-p-tracking
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package utouch-frame - 2.0.0-0ubuntu2

---------------
utouch-frame (2.0.0-0ubuntu2) precise; urgency=low

  * Build udeb without version 2.x symbols (LP: #902051)
    - udeb will go away by the end of precise cycle
 -- Chase Douglas <email address hidden> Fri, 09 Dec 2011 11:34:30 -0800

Changed in utouch-frame (Ubuntu Precise):
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.