On Thu, Nov 12, 2015 at 4:11 AM, Jonathan Dieter <jdieter@xxxxxxxxx> wrote: > I'm reviewing nacl-binutils (https://bugzilla.redhat.com/show_bug.cgi?i > d=1270355), which has hard links from /usr/x86_64-nacl/* to > /usr/bin/x86_64-nacl-*. According to https://fedoraproject.org/wiki/Pa > ckaging_Cross_Compiling_Toolchains, these should be symlinks, and > rpmlint complains about cross-directory-hard-links. Is there any > reason to convert these to symlinks or can we just leave them as hard > links? > > Thanks, > Jonathan Thereis is, generally, no good excuse for a hardlink in an RPM. The symlinks help indicate where the component actually resides, and the relevant software package, and the target of the symlink is easy to discover. The other member of a set of hardlinks is nowhere so easily traced, and it becomes unclear if modifying one should modify both. -- packaging mailing list packaging@xxxxxxxxxxxxxxxxxxxxxxx https://admin.fedoraproject.org/mailman/listinfo/packaging