Public bug reported:

[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.

[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}
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.

** Affects: sbuild-launchpad-chroot (Ubuntu)
     Importance: Undecided
         Status: Fix Released

** Affects: sbuild-launchpad-chroot (Ubuntu Bionic)
     Importance: Undecided
     Assignee: dann frazier (dannf)
         Status: In Progress

** Affects: sbuild-launchpad-chroot (Ubuntu Focal)
     Importance: Undecided
     Assignee: dann frazier (dannf)
         Status: In Progress

** Also affects: sbuild-launchpad-chroot (Ubuntu Focal)
   Importance: Undecided
       Status: New

** Also affects: sbuild-launchpad-chroot (Ubuntu Bionic)
   Importance: Undecided
       Status: New

** Changed in: sbuild-launchpad-chroot (Ubuntu)
       Status: New => Fix Released

** Changed in: sbuild-launchpad-chroot (Ubuntu Bionic)
       Status: New => In Progress

** Changed in: sbuild-launchpad-chroot (Ubuntu Focal)
       Status: New => In Progress

** Changed in: sbuild-launchpad-chroot (Ubuntu Focal)
     Assignee: (unassigned) => dann frazier (dannf)

** Changed in: sbuild-launchpad-chroot (Ubuntu Bionic)
     Assignee: (unassigned) => dann frazier (dannf)

-- 
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

Reply via email to