[Bug 2070061] Re: Clean up the DEP17 dpkg diversions

Launchpad Bug Tracker 2070061 at bugs.launchpad.net
Fri Jun 28 13:22:55 UTC 2024


This bug was fixed in the package base-files - 13.3ubuntu2

---------------
base-files (13.3ubuntu2) oracular; urgency=medium

  * Temporarily revert the Breaks on libc6 to avoid archive breakage

base-files (13.3ubuntu1) oracular; urgency=medium

  * Merge with Debian unstable. Remaining changes:
    - Add /etc/lsb-release file.
    - /etc/issue{,.net}, /etc/{lsb,os}-release: Welcome to ATTRIBUTE ANIMAL!
    - Install locale-check command to /usr/bin and invoke it from
      /etc/profile.d/01-locale-fix.sh to ensure locale related environment
      variables are set to valid values.
    - Include systemd service to check the motd.ubuntu.com service
    - Various bashrc extensions.
    - Do not install /usr/local dirs with staff group writeability.
    - Add default /etc/networks file.
    - Remove the upgrade-available flag on package upgrade.
    - Restore order line in /etc/host.conf with a comment.
    - Build a motd-news-config package.
    - Add update-motd scripts.
    - etc/legal: legal notice for Ubuntu
    - Depend on libcrypt1 (>= 1:4.4.10-10ubuntu3).
    - set a LOGO=ubuntu-logo key which is part of the specification,
      install ubuntu-logo/-text/-text-dark icons
    Dropped, superseded by Debian changes:
    - install aliasing symlinks for merged-/usr DEP17
    - Include debhelper token in postinst.
    Dropped, obsolete:
    - Drop lsb-release-udeb package.

  [ Julian Andreas Klode ]
  * Rename protective diversions to include a leading dot as Debian does.
    (LP: #2070061)

base-files (13.3) unstable; urgency=medium

  [ Helmut Grohne ]
  * DEP17: Install /usr-merge aliasing symlinks. Closes: #1064459.

base-files (13.2) unstable; urgency=medium

  * Document that /etc/profile is not a conffile anymore. Closes: #868095.
  * Use a regexp to source files in /etc/profile.d. The behaviour should now be
    well defined and consistent. Closes: #885414, #1069279.
  * Add NEWS.Debian entry for the above.
  * Document that the default umask is defined in /etc/login.defs. Closes: #983606.
  * Add #DEBHELPER# token to postinst to make lintian happy.
  * Make binary package to be git-reproducible.

 -- Simon Chopin <schopin at ubuntu.com>  Fri, 28 Jun 2024 09:52:47 +0200

** Changed in: base-files (Ubuntu)
       Status: In Progress => Fix Released

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to base-files in Ubuntu.
https://bugs.launchpad.net/bugs/2070061

Title:
  Clean up the DEP17 dpkg diversions

Status in base-files package in Ubuntu:
  Fix Released
Status in glibc package in Ubuntu:
  In Progress

Bug description:
  For the DEP17 effort, we've introduced a number of dpkg diversions of
  the form $foo -> $foo.usr-is-merged, ahead of Debian. They've done
  since their own transition, and the diversions they added are much
  less numerous and much more discreet (only for "multiarch" dirs such
  as /lib64 and /lib32, and using /.$foo.usr-is-merged which is way less
  invasive).

  When merging glibc and base-files, where those diversions are added in
  the preinsts, we should take care of cleaning up our old diversions as
  well as whatever still clutter the filesystem.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/base-files/+bug/2070061/+subscriptions




More information about the foundations-bugs mailing list