Ludwig Nussel wrote:
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.
Since meanwhile even the kernel went to /usr, I've filed bugs for the remaining packages. Compared to the kernel those should be peanuts to fix :-) PAM modules may use %_pam_moduledir, firmware package can use %_firmwaredir. There's nothing to be done for most kmps as they'll just move automatically as soon as a kernel with adjusted macros gets checked in. cu Ludwig -- (o_ Ludwig Nussel //\ V_/_ http://www.suse.com/ SUSE Software Solutions Germany GmbH, GF: Felix Imendörffer HRB 36809 (AG Nürnberg)