I have committed a solution to the Debian git repository that sets the
target distribution for Ubuntu on package build time. This way, just a
no-source change upload is enough to update the target distribution.
I have uploaded the attached fix to precise-propose:
devscripts (2.11.6ubuntu1.3) precise-proposed; urgency=low
* debchange: On Ubuntu always default to targeting the release that it's run
from, *not* the current devel release, since its primary use on stable
releases will be for preparing PPA uploads. (LP: #1001068)
-- Benjamin Drung <[email protected]> Fri, 22 Jun 2012 00:42:44 +0200
** Changed in: devscripts (Ubuntu Precise)
Status: Triaged => Fix Committed
** Patch added: "devscripts_2.11.6ubuntu1.3.debdiff"
https://bugs.launchpad.net/ubuntu/+source/devscripts/+bug/1001068/+attachment/3199599/+files/devscripts_2.11.6ubuntu1.3.debdiff
** Description changed:
devscripts 2.11.6ubuntu1.1 alters debchange's default for the
distribution field to "quantal". I would imagine that that majority of
precise users who invoke debchange will be preparing uploads to precise,
i.e. for their PPAs.
From my skim of the devscripts changelog, it looks like this update
usually waits until after release. Please consider reverting debchange's
default distribution in precise to "precise".
+
+ [TESTCASE]
+ mkdir debian
+ dch --create -v 0.1 --package foobar 'Test'
+ dch -r ''
+ # dpkg-parsechangelog should show 'precise' as distribution
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1001068
Title:
debchange: "quantal" is the default distribution in precise
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/devscripts/+bug/1001068/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs