[Bug 2021910] Re: SRU ubuntu-dev-tools 0.193ubuntu4
Steve Langasek
2021910 at bugs.launchpad.net
Wed May 31 03:50:10 UTC 2023
** Description changed:
[Impact]
This release sports both bug-fixes and new features and we would like to make sure all of our Ubuntu developers have access to these improvements.
[Test Case]
The following development and SRU process was followed:
https://wiki.ubuntu.com/UbuntuDevToolsUpdates
autopkgtests will be run for ubuntu-dev-tools as part of the SRU.
The following changes affect how ubuntu-dev-tools interfaces with other packages:
- - since version 0.191, ubuntu-dev-tools has migrated to using argparse instead of optparse in its python programs. To confirm compatibility with argparse in earlier versions of python, on each release earlier than lunar, run the commands 'backportpackage', 'bitesize', 'check-mir', 'grep-merges', 'pull-debian-debdiff', 'requestbackport', 'requestsync', 'seeded-in-ubuntu', 'sponsor-patch', 'submittodebian', 'syncpackage', 'ubuntu-build', 'ubuntu-iso', 'ubuntu-upload-permission', and 'update-maintainer' with the '--help' option and confirm sensible output.
+ - after version 0.191, ubuntu-dev-tools has migrated to using argparse instead of optparse in its python programs. To confirm compatibility with argparse in earlier versions of python, on each release earlier than lunar, run the commands 'backportpackage', 'bitesize', 'check-mir', 'grep-merges', 'pull-debian-debdiff', 'requestbackport', 'requestsync', 'seeded-in-ubuntu', 'sponsor-patch', 'submittodebian', 'syncpackage', 'ubuntu-build', 'ubuntu-iso', 'ubuntu-upload-permission', and 'update-maintainer' with the '--help' option and confirm sensible output.
- sponsor-patch has changed to use dpkg-source --skip-patches instead of dpkg-source --no-preparation. Both options exist in dpkg since version 1.14.18 so this is not a compatibility concern.
+ - after version 0.189, ubuntu-build has added a 'from launchpadlib.credentials import TokenAuthorizationException' import. This is present in python3-launchpadlib 1.10.13-1 in focal so is not a compatibility concern. The 'ubuntu-build --help' check above is sufficient to ensure the import succeeds.
[Where problems could occur]
<TODO document any risks, as with any SRU>
--
You received this bug notification because you are a member of MOTU,
which is subscribed to ubuntu-dev-tools in Ubuntu.
https://bugs.launchpad.net/bugs/2021910
Title:
SRU ubuntu-dev-tools 0.193ubuntu4
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/2021910/+subscriptions
More information about the universe-bugs
mailing list