diff --git a/filesystem.changes b/filesystem.changes index f3db083..9d2174e 100644 --- a/filesystem.changes +++ b/filesystem.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Mon Aug 23 11:49:33 UTC 2021 - Ludwig Nussel + +- use %ghost for /bin, /sbin, /lib and /lib64 to avoid file conflict + with pre-usrmerge filesystem package (boo#1188847). + ------------------------------------------------------------------- Mon Aug 2 07:55:40 UTC 2021 - Ludwig Nussel diff --git a/filesystem.links b/filesystem.links index 4cf1248..fc09b0d 100644 --- a/filesystem.links +++ b/filesystem.links @@ -2,4 +2,4 @@ # Required for FHS 2.1 spool/mail /var/mail # systemd -../run /var/run +../run /var/run %ghost diff --git a/filesystem.spec b/filesystem.spec index 05d83c9..27d15b1 100644 --- a/filesystem.spec +++ b/filesystem.spec @@ -161,11 +161,11 @@ echo "%%defattr(-,root,root)" > filesystem.list cat %{SOURCE64} >> directory.list %endif cat >> filesystem.links << EOF -usr/bin /bin -usr/sbin /sbin -usr/lib /lib +usr/bin /bin %%ghost +usr/sbin /sbin %%ghost +usr/lib /lib %%ghost %ifarch s390x %sparc x86_64 ppc64 ppc aarch64 ppc64le riscv64 -usr/lib64 /lib64 +usr/lib64 /lib64 %%ghost %endif EOF cat >> directory.list <> filesystem.list ;; - *) echo "$DEST" >> filesystem.list ;; + *) echo "$ATTR${ATTR:+ }$DEST" >> filesystem.list ;; esac # for tmpfiles.d case $DEST in