Fedora Account System
Red Hat Associate
Red Hat Customer
This is a tracking bug for Change: Hardlink identical files in packages by default For more details, see: https://fedoraproject.org/wiki/Changes/Hardlink_identical_files_in_packages_by_default A post-build step is added to the package build macros to automatically hardlink all identical files under /usr. Previously, this was done in some packages and now it's done everywhere by default. If you encounter a bug related to this Change, please do not comment here. Instead create a new bug and set it to block this bug.
Dear change owner, this is a reminder that your change is required to be 100% code complete by August 26, which is the start of beta freeze. Please provide a status update on your change in the Incomplete Changes Report if you are not able to move your change to 'ON_QA' before this date. If you need to defer your change to the next Fedora release, please let me know and I will reassign this bug and the change page. Thank you kindly.
Some bits are still missing. It seems to late to push this to F43. Let's postpone to F44.
This is live in rawhide now.
I got a report that the deduplication breaks SELinux file context: If a package contains the same-content files with different SELinux labels, squashing the files into a single i-node looses the other file SELinux labels.
Please be more specific. The linking takes the selinux policy into account when comparing files. (The default targeted policy, at the time of the package build.)
@(In reply to Zbigniew Jędrzejewski-Szmek from comment #5) > Please be more specific. The linking takes the selinux policy into account > when comparing files. (The default targeted policy, at the time of the > package build.) I opened bz2413314 describing the issue in more details. Is it sufficient, or do you need more info ?
It's enough. Let's continue the discussion there.