https://bugzilla.redhat.com/show_bug.cgi?id=2180243
Ben Beasley code@musicinmybrain.net changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |code@musicinmybrain.net
--- Comment #7 from Ben Beasley code@musicinmybrain.net --- (In reply to Jerry James from comment #5)
Hmmm, I'm not sure what to do about these. Those are files created and installed by upstream. I suppose I could run hardlink over the installed tree. Does RPM handle hardlinked files correctly?
Yes.
(And *should* these files be hardlinked? I'm not at all sure about that.)
I don’t know of anything that would *require* you to hardlink dupliate files.
My personal opinion is that it is *desirable* to hardlink duplicate files when the space savings are subjectively significant, and when there is no risk of the hardlinked files residing on different filesystems. There is no risk of this when hardlinking (recursively) within a single package-owned directory.
Nevertheless, rpmlint will always warn about cross-directory hardlinks even when it can be shown that the directories must be installed on the same filesystem. There is no way to avoid getting warnings about these files one way or the other.