Hi, I do think the way we enforce the need of migrate to /usr fs is just an abuse of rpm.
By using the a rpmlib() dependency we create in fact this dependency tree: filesystem => rpm with X-CheckUnifiedSystemdir patch => check fs whereas we want: filesystem => check fs THere another to perform the check w/o needing patch in rpm (so w/o needing a specific rpm first): using pre script. If the %pre script failed rpm will refuse to install the rpm, so something like that: export LC_ALL=C [ "`stat /bin -c %F`" == 'symbolic link' ] || exit 1 or the same using lua. Regards. -- Olivier Thauvin CNRS - LATMOS ♖ ♘ ♗ ♕ ♔ ♗ ♘ ♖
pgpQNyquaS3X7.pgp
Description: PGP signature
