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

Reply via email to