[dput-ng-maint] [Bug 1340130] Re: support new multi-distribution PPA upload path
Chris J Arges
1340130 at bugs.launchpad.net
Tue Jul 15 15:18:47 UTC 2014
Hello Colin, or anyone else affected,
Accepted dput-ng into trusty-proposed. The package will build now and be
available at http://launchpad.net/ubuntu/+source/dput-ng/1.7ubuntu0.1 in
a few hours, and then in the -proposed repository.
Please help us by testing this new package. See
https://wiki.ubuntu.com/Testing/EnableProposed for documentation how to
enable and use -proposed. Your feedback will aid us getting this update
out to other Ubuntu users.
If this package fixes the bug for you, please add a comment to this bug,
mentioning the version of the package you tested, and change the tag
from verification-needed to verification-done. If it does not fix the
bug for you, please add a comment stating that, and change the tag to
verification-failed. In either case, details of your testing will help
us make a better decision.
Further information regarding the verification process can be found at
https://wiki.ubuntu.com/QATeam/PerformingSRUVerification . Thank you in
advance!
** Changed in: dput-ng (Ubuntu Trusty)
Status: In Progress => Fix Committed
--
You received this bug notification because you are a member of dput-ng
Maintainers, which is subscribed to dput-ng in Ubuntu.
https://bugs.launchpad.net/bugs/1340130
Title:
support new multi-distribution PPA upload path
Status in “dput” package in Ubuntu:
Fix Released
Status in “dput-ng” package in Ubuntu:
Fix Released
Status in “dput” source package in Trusty:
Fix Committed
Status in “dput-ng” source package in Trusty:
Fix Committed
Status in “dput-ng” package in Debian:
Fix Committed
Bug description:
Since http://bazaar.launchpad.net/+branch/launchpad/revision/17093,
Launchpad has supported a new form for the PPA upload path,
~<person>/<distro>/<ppa>. This helps with some prior ambiguities and
so works better with non-Ubuntu PPAs, which we're going to need for
the Ubuntu phone RTM project in a month or two. However, it clashes
with the current contents of dput.cf, namely "~%(ppa)s/ubuntu"; if you
try to upload to ppa:~person/ubuntu/ppa-name, then this expands to
~person/ubuntu/ppa-name/ubuntu and goes wrong.
We can reasonably safely drop the trailing "/ubuntu" here. Uploading
to ppa:~person/ppa-name still works fine. The only casualty is that
uploading to ppa:~person will fail rather than expanding to the PPA
named "ppa" for that person; however, multiple PPAs have been a thing
for many years now, so I think most people have got used to specifying
the PPA name. If not, it's an easy adjustment to make.
Similarly, the preferred upload path for the Ubuntu primary
distribution is now "/ubuntu" rather than "/".
As well as fixing this in utopic, I think we should SRU this back to
trusty to support people doing phone development there. Given the
audience it's probably not necessary to update earlier releases.
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dput/+bug/1340130/+subscriptions
More information about the dput-ng-maint
mailing list