Please merge lsb 11.5 from Debian unstable.

Bug #2002318 reported by Dave Jones
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
lsb (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Please merge lsb 11.5 from Debian unstable.

Updated changelog and diff against Debian unstable to be attached below.

Tags: patch
Revision history for this message
Dave Jones (waveform) wrote :

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.

tags: added: patch
Revision history for this message
William Wilson (jawn-smith) wrote :

After some internal team discussion we've agreed to do a force-sync from Debian to only use the empty transitional package. till-kamppeter has confirmed that printer drivers have moved to snap based rather than needing lsb to install.

Changed in lsb (Ubuntu):
status: New → Fix Released
Revision history for this message
William Wilson (jawn-smith) wrote :

This bug was fixed in the package lsb - 11.5
Sponsored for Dave Jones (waveform)

---------------
lsb (11.5) unstable; urgency=medium

  * Team upload.
  * Drop lsb-release, taken over by src:lsb-release-minimal.

 -- Adam Borowski <email address hidden> Wed, 02 Nov 2022 01:41:43 +0100

lsb (11.4) unstable; urgency=medium

  * Team upload.
  * lsb-base: add a dependency on sysvinit-utils 3.05-4 (Closes: #1019661)

 -- Adam Borowski <email address hidden> Tue, 13 Sep 2022 20:08:57 +0200

lsb (11.3) unstable; urgency=medium

  * Team upload.
  * Make the lsb-base package empty; debootstrap doesn't understand
    "Provides".

 -- Adam Borowski <email address hidden> Mon, 12 Sep 2022 20:54:36 +0200

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.