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

Michael Biebl 2070061 at bugs.launchpad.net
Mon Jun 24 21:57:28 UTC 2024


Speaking of which, is the following expected (a system that has recently
been upgraded to 24.04):

```
# ls -la /
insgesamt 84
drwxr-xr-x  21 root root  4096 Jun 24 23:49 .
drwxr-xr-x  21 root root  4096 Jun 24 23:49 ..
lrwxrwxrwx   1 root root     7 Jan  7 00:36 bin -> usr/bin
drwxr-xr-x   2 root root  4096 Apr  8 16:46 bin.usr-is-merged
drwxr-xr-x   4 root root  4096 Jun 14 12:19 boot
drwxr-xr-x  19 root root  5040 Jun 24 23:46 dev
drwxr-xr-x 148 root root 12288 Jun 24 23:48 etc
drwxr-xr-x   3 root root  4096 Jan 19 17:12 home
lrwxrwxrwx   1 root root     7 Jan  7 00:36 lib -> usr/lib
lrwxrwxrwx   1 root root     9 Jan  7 00:36 lib32 -> usr/lib32
lrwxrwxrwx   1 root root     9 Jan  7 00:36 lib64 -> usr/lib64
drwxr-xr-x   2 root root  4096 Apr  8 16:46 lib.usr-is-merged
lrwxrwxrwx   1 root root    10 Jan  7 00:36 libx32 -> usr/libx32
drwx------   2 root root 16384 Jan  6 23:19 lost+found
drwxr-xr-x   3 root root  4096 Jan 11 21:44 media
drwxr-xr-x   6 root root  4096 Jun  2 09:54 mnt
drwxr-xr-x   3 root root  4096 Jan  7 21:14 opt
dr-xr-xr-x 433 root root     0 Jun 24 23:45 proc
drwx------   9 root root  4096 Jun 14 12:02 root
drwxr-xr-x  35 root root   860 Jun 24 23:48 run
lrwxrwxrwx   1 root root     8 Jan  7 00:36 sbin -> usr/sbin
drwxr-xr-x   2 root root  4096 Apr  8 16:46 sbin.usr-is-merged
drwxr-xr-x   2 root root  4096 Feb 28 01:24 srv
dr-xr-xr-x  13 root root     0 Jun 24 23:48 sys
drwxrwxrwt  20 root root   520 Jun 24 23:51 tmp
drwxr-xr-x  14 root root  4096 Aug  8  2023 usr
drwxr-xr-x  14 root root  4096 Jun 14 12:23 var
```
Specifically those $foo.usr-is-merged directories?

-- 
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:
  In Progress
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