On Mon, Jun 7, 2021 at 11:44 AM Guillaume Gardet <Guillaume.Gardet@arm.com> wrote:
Hi,
-----Original Message----- From: Ludwig Nussel <ludwig.nussel@suse.de> Sent: 07 June 2021 17:16 To: factory@lists.opensuse.org Subject: Switch all packages to /usr?
Hi,
Now with the UsrMerge in place the question arises what to do with all the packages that still install files into /bin, /sbin, /lib and /lib64 without causing conflicts. The files end up in their counterpart in /usr anyway as rpm follows the directory symlinks. So technically there is no strict requirement to adjust those packages. In fact looking at Fedora 34 it seems they just live with that state.
So should we bother and change the remaining packages¹ too? Would make sense for consistency I guess. The biggest challenge is likely the kernel with the module directory.
We likely need to keep compatibility with Leap/SLE anyway. So, I would not bother with those packages.
No, we should actually fix it, because we already have an upgrade gate anyway. The fewer things in /, the *less* fragile things will be. That said, we've been partially UsrMerged for years, so SLE 15's current state of affairs is a bug. -- 真実はいつも一つ!/ Always, there's only one truth!