Please backport apt-clone (0.2.1) from precise

Bug #899286 reported by Michael Vogt
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Lucid Backports
Won't Fix
Undecided
Unassigned
Natty Backports
Won't Fix
Undecided
Unassigned
Oneiric Backports
Won't Fix
Undecided
Unassigned
maverick-backports
Invalid
Undecided
Unassigned

Bug Description

This again is a bit of a unusual request.

In order to make it possible to test upgrades from lucid -> precise we would like to ask users to submit their "machine-profile". The tool to do this is apt-clone. Its not available in lucid, so I would like to get a backport. The difficulty here is that it uses dh_python2 which is not available in lucid. I did a (trivial) port from dh-python2 to python-central in lp:~mvo/apt-clone/lucid-backport. I would like to ask for a exception to get the package into lucid-backports even if it means to modify it. If you approve this request, I'm happy to take care of doing the actual upload.

Cheers,
 Michael

Revision history for this message
Evan Broder (broder) wrote :

Hey Michael -

This actually sounds like a more or less standard backport request. Tweaking the package to deal with toolchain changes is completely acceptable - we have to do it with some regularity.

However, in order to make sure the non-LTS upgrade path is still safe, we would also need to backport apt-clone to maverick, natty, and oneiric. I'll go ahead and open bug tasks. Maverick should have dh_python2, so I'm assuming that no source changes will be required for any of those.

It also looks like apt-clone has 1 reverse-dependency and 1 reverse-build-dependency in both natty and oneiric:

apt-clone
---------
* ubiquity
  [ ] natty (Reverse-Depends)
  [ ] oneiric (Reverse-Depends)
* update-manager
  [ ] natty (Reverse-Build-Depends)
  [ ] oneiric (Reverse-Build-Depends)

As far as I can tell, using ubiquity outside of the live CD environment doesn't make any sense, so I don't think we need to enforce testing that one, so that just leaves update-manager.

So that makes this a more or less standard backport, and we just have a few things that need to be tested:

 - Please make sure that the package builds/installs/runs without modification on maverick/natty/oneiric (I'm assuming you've already tested lucid)
 - Please make sure that natty and oneiric's update-manager still works with the backported apt-clone.

The backports team will do a final once-over after the testing is done, so please change the status of the bug tasks to Confirmed when you've done the testing, and we'll take another look.

Thanks

summary: - Please provide apt-clone backport
+ Please backport apt-clone (0.2.1) from precise
Revision history for this message
Evan Broder (broder) wrote :

Oh yeah - I'm not familiar with the history of apt-clone, but if the versions of apt-clone in natty or oneiric are sufficient for your needs, we can always backport from there instead and reduce the testing required - feel free to modify the bug yourself if you'd prefer that.

Changed in oneiric-backports:
status: New → Incomplete
Changed in lucid-backports:
status: New → Incomplete
Changed in maverick-backports:
status: New → Incomplete
Changed in natty-backports:
status: New → Incomplete
Revision history for this message
Micah Gersten (micahg) wrote :

Marking the maverick task as invalid since the release is EOL

Changed in maverick-backports:
status: Incomplete → Invalid
Dan Streetman (ddstreet)
Changed in oneiric-backports:
status: Incomplete → Won't Fix
Changed in natty-backports:
status: Incomplete → Won't Fix
Dan Streetman (ddstreet)
Changed in lucid-backports:
status: Incomplete → 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.