ia32-libs-multiarch depends on gstreamer0.10-fluendo-mp3, causing problems when installing packages from partner
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ia32-libs (Ubuntu) |
Fix Released
|
Medium
|
Steve Langasek | ||
Precise |
Fix Released
|
Medium
|
Steve Langasek | ||
Quantal |
Fix Released
|
Medium
|
Steve Langasek |
Bug Description
The ia32-libs-multiarch package in precise depends on gstreamer0.
The justification for ia32-libs pulling in gstreamer0.
Ultimately this is a bug in apt's (and possibly dpkg's) conflicts handling for virtual multiarch:same packages, but that's not fixable in SRU.
[Test case]
1. Install ia32-libs on a 12.04 amd64 system
2. If not already enabled, enable the Canonical partner repository in software-
3. Try to install the fluendo package from partner with 'sudo apt-get install gstreamer0.
4. Confirm that apt tries to remove ia32-libs
5. Install ia32-libs from precise-proposed
6. repeat step 3
7. Confirm that apt tries to remove gstreamer0.
[Regression potential]
Dropping the dependency might cause wine to FTBFS, contrary to Scott's assurances
Related branches
Changed in ia32-libs (Ubuntu Precise): | |
status: | New → Triaged |
Changed in ia32-libs (Ubuntu Quantal): | |
status: | New → Triaged |
Changed in ia32-libs (Ubuntu Precise): | |
importance: | Undecided → Medium |
Changed in ia32-libs (Ubuntu Quantal): | |
importance: | Undecided → Medium |
Changed in ia32-libs (Ubuntu Precise): | |
assignee: | nobody → Steve Langasek (vorlon) |
Changed in ia32-libs (Ubuntu Quantal): | |
assignee: | nobody → Steve Langasek (vorlon) |
description: | updated |
tags: | added: verification-done |
tags: | removed: verification-needed |
I have attached a patch that removes -fluendo- as a depends.