Attaching patch against Debian unstable. For ease of review, relevant commits and tags have been pushed to the following repository:
https://code.launchpad.net/~waveform/ubuntu/+source/lsb/+git/lsb Specifically: * logical/11.2ubuntu1 represents our split-out delta on top of old/debian (11.2) * logical/11.5ubuntu1 represents our rebased delta on top of new/debian (11.5) * merge/11.5ubuntu1 adds changelog and maintainer changes on top of logical/11.5ubuntu1, and then a pile of fixes to tidy up all the lintian warnings and patch various historically broken pieces. Hence, the following commands may produce output useful to the purposes of review. The first compares the rebased delta against the old delta: git range-diff --creation-factor=100 old/debian..logical/11.2ubuntu1 new/debian..logical/11.5ubuntu1 The second shows the additional fixes added to the rebased delta to fix the lintian warnings and historically broken functionality: git show logical/11.5ubuntu1..merge/11.5ubuntu1 I should additionally note that the historical breakage mentioned above includes the fact that certain aspects of lsbinstall have not worked for roughly 17 years (save_lsbinstall_info in initdutils.py has had the wrong argument order to cPickle.dump / pickle.dump for its entire history). We should try and determine if anything in this package is really still used (if it ever was) and follow Debian in expunging it if not because at this point the entire package is pretty much a delta. Incidentally, this is why I've also taken the liberty of replacing "Debian" with "Ubuntu" in the d/control descriptions as it seems unfair to be referencing Debian when the package is now empty upstream. ** Patch added: "1-2002318.debdiff" https://bugs.launchpad.net/ubuntu/+source/lsb/+bug/2002318/+attachment/5640743/+files/1-2002318.debdiff -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to lsb in Ubuntu. https://bugs.launchpad.net/bugs/2002318 Title: Please merge lsb 11.5 from Debian unstable. Status in lsb package in Ubuntu: New Bug description: Please merge lsb 11.5 from Debian unstable. Updated changelog and diff against Debian unstable to be attached below. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/lsb/+bug/2002318/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp