Default to syncing from testing for precise

Bug #876400 reported by Stefano Rivera
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ubuntu-dev-tools (Ubuntu)
Fix Released
Low
Unassigned
Oneiric
Fix Released
Low
Stefano Rivera

Bug Description

We want to sync from testing for precise, so we'll need some SRUs.

I've added preliminary support for spotting LTSs to distro-info so that we can do this automatically in the future.

http://anonscm.debian.org/gitweb/?p=collab-maint/distro-info.git;a=commitdiff;h=16a737845a616377e7ba2a0f73f647c4bccea2b7

SRU Verification:
1. Find a package with different versions in precise, unstable, and testing.
2. "syncpackage --simulate $packagename" should sync from testing, not unstable (and show changelog entries excluding the version in unstable) (--force may be necessary if there is an Ubuntu delta)
3. "requestsync $packagename" should request from testing, not unstable (and show changelog entries excluding the version in unstable
4. requestsync and syncpackage should be able to sync from unstable with the "-d unstable" option

Revision history for this message
Stefano Rivera (stefanor) wrote :
description: updated
Revision history for this message
Stefano Rivera (stefanor) wrote :

Uploaded to oneiric-proposed. Please copy-up to precise.

Changed in ubuntu-dev-tools (Ubuntu Oneiric):
status: New → Fix Committed
importance: Undecided → Low
assignee: nobody → Stefano Rivera (stefanor)
Revision history for this message
Ubuntu Foundations Team Bug Bot (crichton) wrote :

The attachment "oneiric-proposed.debdiff" of this bug report has been identified as being a patch in the form of a debdiff. The ubuntu-sponsors team has been subscribed to the bug report so that they can review and hopefully sponsor the debdiff. In the event that this is in fact not a patch you can resolve this situation by removing the tag 'patch' from the bug report and editing the attachment so that it is not flagged as a patch. Additionally, if you are member of the ubuntu-sponsors please also unsubscribe the team from this bug report.

[This is an automated message performed by a Launchpad user owned by Brian Murray. Please contact him regarding any issues with the action taken in this bug report.]

tags: added: patch
Revision history for this message
Martin Pitt (pitti) wrote : Please test proposed package

Hello Stefano, or anyone else affected,

Accepted ubuntu-dev-tools into oneiric-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
Benjamin Drung (bdrung)
Changed in ubuntu-dev-tools (Ubuntu):
importance: Undecided → Low
Revision history for this message
Iain Lane (laney) wrote :

I tested syncpackage with a package that needed forcing, ghc, with and without -d unstable. I did the same with requestsync, additionally with and without --lp. All worked fine.

tags: added: verification-done
removed: verification-needed
Revision history for this message
Stefano Rivera (stefanor) wrote :

Thanks laney. This can't be copied up any more, but as soon as distro-info has transitioned to testing, we'll do a new upload of it with the long term fix and sync that to precise.

Revision history for this message
Stefano Rivera (stefanor) wrote :

Oh, sorry, it can still be copied up. I thought u-d-t had been synced.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-dev-tools - 0.132ubuntu0.1

---------------
ubuntu-dev-tools (0.132ubuntu0.1) oneiric-proposed; urgency=low

  * syncpackage, requestsync: Default to syncing from testing (LP: #876400)
 -- Stefano Rivera <email address hidden> Mon, 17 Oct 2011 16:35:36 +0200

Changed in ubuntu-dev-tools (Ubuntu):
status: New → Fix Released
Changed in ubuntu-dev-tools (Ubuntu Oneiric):
status: Fix Committed → Fix Released
Benjamin Drung (bdrung)
Changed in ubuntu-dev-tools (Ubuntu):
status: Fix Released → In Progress
Benjamin Drung (bdrung)
Changed in ubuntu-dev-tools (Ubuntu):
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ubuntu-dev-tools - 0.134

---------------
ubuntu-dev-tools (0.134) unstable; urgency=low

  [ Stefano Rivera ]
  * mk-sbuild: Correct typo in variable name. Thanks Laurent Declercq.
    (Closes: #645917)
  * Remove massfile. Neglected and unused (LP: #145598)
  * syncpackage, requestsync: Sync from testing for LTSs (LP: #876400)
  * syncpackage:
    - Ignore CURRENT blacklisting: it's buggy, and we don't have a good use
      for it.
    - Always display blacklist comments, if they exist.
    - Display timestamps for DSD blacklist comments.
    - Add --fakesync option, relegating --no-lp to really crazy corner cases.
  * sponsor-patch: Compare new sync version to the current Ubuntu version,
    rather than itself (LP: #878499)
  * sponsor-patch.1: Mention syncs (LP: #882085)

  [ Benjamin Drung ]
  * syncpackage: Catch user abort.

  [ Scott Moser ]
  * mk-sbuild: better support apt http proxy (LP: #881654)

 -- Stefano Rivera <email address hidden> Fri, 28 Oct 2011 10:16:15 +0200

Changed in ubuntu-dev-tools (Ubuntu):
status: Fix Committed → 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.