** Description changed:
[Impact]
Currently sbuild-launchpad-chroot fails to build/run in bionic because of bug
1892879, where a backport of ubuntu-dev-tools to bionic accidentally dropped
the python2 bindings this package uses. Since this package has been
collaterally damaged for months, I propose that we use the same justification
used for bug 1892879 and go ahead and update s-b-c to a newer upstream that
works with the python3 bindings. Specifically, I suggest we backport the
version from groovy to focal and bionic. (The version in hirsute has only
non-functional differences that would require extra backporting).
- Other than moving to python3, all other changes to the source are fixes
- that have already been SRU'd back to bionic (bug 1872163, bug 1852677,
- bug 1858458), except for the addition of Vcs tags to debian/control.
+ Other than moving to python3 (which required minimal changes), all other
+ changes to the source are fixes that have already been SRU'd back to
+ bionic (bug 1872163, bug 1852677, bug 1858458), except for the addition
+ of Vcs tags to debian/control.
[Test Case]
Test out all 3 commands on all supported releases:
for rel in xenial bionic focal groovy hirsute; do
- sbuild-launchpad-chroot create -n ${rel} -s ${rel} -a $(dpkg
--print-architecture)
- sbuild-launchpad-chroot update -n ${rel}
- sbuild-launchpad-chroot remove -n ${rel}
+ sbuild-launchpad-chroot create -n ${rel} -s ${rel} -a $(dpkg
--print-architecture)
+ sbuild-launchpad-chroot update -n ${rel}
+ sbuild-launchpad-chroot remove -n ${rel}
done
[Where Problems May Occur]
It's possible there are some different behaviors in the underlying
python2/python3 behavior that could cause an unexpected difference. I did check
that downloading via proxy still works fine - but perhaps there are other such
issues I didn't think to check.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1905634
Title:
Update to version 0.17
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/sbuild-launchpad-chroot/+bug/1905634/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs