Remove Conflicts statements from compat-wireless meta packages

Bug #683944 reported by Leann Ogasawara
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
EasyNote
New
Undecided
Unassigned
linux-meta (Ubuntu)
Invalid
Undecided
Unassigned
Lucid
Won't Fix
Medium
Leann Ogasawara
Maverick
Won't Fix
Medium
Leann Ogasawara

Bug Description

SRU Justification

Examining the Lucid and Maverick compat-wireless LBM meta packages it appears the 'Conflicts:' statements in each of the debian/control.d flavours is unnecessary. The LBM packages themselves already have the appropriate 'Conflicts:' statements. Furthermore, they are coded in only one location in each of the LBM packages (debian/control.d/flavour-control.stub) which is much simpler to track and update vs 6 or 8 separate files in each of the meta package flavour files.

Impact: For Maverick there is zero impact as the 'Conflicts:' statements were already commented out. The patch for Maverick just removed the commented out statements. For Lucid it seems the package resolver will do the right thing given each compat-wireless-2.6.3X package has correct 'Conflicts"' statements in its dependencies, thus there should be no impact.

Test Case: Only valid for Lucid, since Maverick only has the 2.6.36 compat-wireless package. On Lucid, test installing the LBM compat-wireless meta packages and confirm multiple versions of the compat-wireless package are not installable at the same time.

Changed in linux-meta (Ubuntu Lucid):
assignee: nobody → Leann Ogasawara (leannogasawara)
importance: Undecided → Medium
status: New → In Progress
Changed in linux-meta (Ubuntu Maverick):
assignee: nobody → Leann Ogasawara (leannogasawara)
importance: Undecided → Medium
status: New → In Progress
Changed in linux-meta (Ubuntu):
status: New → Invalid
Changed in linux-meta (Ubuntu Lucid):
status: In Progress → Fix Committed
Tim Gardner (timg-tpi)
Changed in linux-meta (Ubuntu Maverick):
status: In Progress → Fix Committed
Revision history for this message
Colin Watson (cjwatson) wrote : Please test proposed package

Accepted linux into maverick-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

tags: added: verification-needed
Revision history for this message
Martin Pitt (pitti) wrote :

Accepted linux-meta into maverick-proposed, the package will build now and be available in a few hours. Please test and give feedback here. See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you in advance!

Revision history for this message
Steve Conklin (sconklin) wrote :

This bug is awaiting verification that the kernel in -proposed solves the problem. Please test the kernel and update this bug with the results. If the problem is solved, change the tag 'verification-needed' to 'verification-done'.

If verification is not done by one week from today, this fix will be dropped from the source code, and this bug will be closed.

See https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to enable and use -proposed. Thank you!

Revision history for this message
Rolf Leggewie (r0lf) wrote :

maverick has seen the end of its life and is no longer receiving any updates. Marking the maverick task for this ticket as "Won't Fix".

Changed in linux-meta (Ubuntu Maverick):
status: Fix Committed → Won't Fix
Revision history for this message
Rolf Leggewie (r0lf) wrote :

lucid has seen the end of its life and is no longer receiving any updates. Marking the lucid task for this ticket as "Won't Fix".

Changed in linux-meta (Ubuntu Lucid):
status: Fix Committed → Won't Fix
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.