Comment 6 for bug 1029531

Revision history for this message
Steve Langasek (vorlon) wrote :

$ grep liblaunchpad-integration ../simple/precise/ubuntu-12.04-alternate-amd64.list
/pool/main/l/launchpad-integration/liblaunchpad-integration-3.0-1_0.1.56_amd64.deb
/pool/main/l/launchpad-integration/liblaunchpad-integration-common_0.1.56_all.deb
$

liblaunchpad-integration1 isn't present on the alternate CD, so the version seen here is the one from lucid which has a Breaks: from liblaunchpad-integration-common.

Looking more closely at what wants liblaunchpad-integration1:

  Installing liblaunchpad-integration1 as Depends of libbrasero-media0
--> obsolete library.

apt later reconsiders libbrasero-media0 itself:

Investigating (0) libbrasero-media0 [ amd64 ] < 2.30.2-0ubuntu1.1 > ( libs )
Broken libbrasero-media0:amd64 Depends on brasero-common [ amd64 ] < 2.30.2-0ubuntu1.1 -> 3.4.1-0ubuntu1 > ( gnome ) (< 2.31)
  Considering brasero-common:amd64 10 as a solution to libbrasero-media0:amd64 -1
  Removing libbrasero-media0:amd64 rather than change brasero-common:amd64

But this happens too late to get liblaunchpad-integration-3.0-1 reconsidered.

An artificial Breaks: from liblaunchpad-integration-3.0-1 to libbrasero-media0 might be a sufficient hammer. I'd suggest testing with a mocked-up Packages file that introduces such a breaks, rather than going through an SRU cycle to test this.