Re: RH rpms, and installing using hardlinks vs symlinks

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 6 Mar 2018, Todd Zullinger wrote:

... snip ...

> The git package uses hardlinks and includes some duplication of
> binaries precisely to avoid cross-directory hardlinks. That allows
> /usr/bin and /usr/libexec to be mounted on different file systems.

  i was about to point out that, in fact, the git-core package *does*
hardlink across directories (that is, /usr/bin/git has a ton of
hardlinks from /usr/libexec/git-core ...

> It's not all that common to do that, I'm sure.
>
> But rpmlint warns about such cross-directory hardlinks. While
> working on the git packaging I used the support in upstream git's
> Makefile (NO_CROSS_DIRECTORY_HARDLINKS):
>
>     https://src.fedoraproject.org/rpms/git/c/6ef5f1f7232
>
> That change was made in the master (rawhide) branch.  It
> will be part of Fedora 28.  It's not a change worth applying
> to other releases by itself, so I don't expect to see it
> pushed to the current Fedora 26/27 releases.

... ah, so the replacement of those cross-directory hardlinks with
symlinks will happen in F28, is that what you're saying?

rday
_______________________________________________
users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx



[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux