On Mon, Jul 28, 2025 at 07:48:07AM -0500, Chris Adams wrote:
> Once upon a time, Neal Gompa <ngomp...@gmail.com> said:
> > The only real problem with hardlinks is that you can't partition them
> > out across volumes. And some filesystems aren't hardlink-safe.
> 
> The proposal is for hardlinking under /usr - there's no support for
> having /usr (or really / - /usr can't be a separate FS since UsrMove)
> split across multiple filesystems.
>
> What filesystems are supported for / that are not hardlink-safe?

None ;) So yeah, hardlinks are fine. But even if a hardlink could not
be created for some reason, rpm should create a separate non-linked
file, so that would work fine.

Clarification though: /usr _can_ be a separate partition. It just
needs to be mounted before the system is booted. In particular,
mounting it in the initrd is fine. In fact, systemd has fairly
complete support for usr-only systems, where a partition for /usr is
specified on the kernel command line with mount.usr= and the the root
volume is either volatile (tmpfs) or persistent but initially empty,
and the basic file system structure is created in early boot.

Zbyszek
-- 
_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org
Do not reply to spam, report it: 
https://pagure.io/fedora-infrastructure/new_issue

Reply via email to