[Rpm-maint] [rpm-software-management/rpm] Shorten the path of the RPM-controlled per-build directory (Discussion #3438)

lantw44 notifications at github.com
Mon Nov 11 13:28:39 UTC 2024


Each Guix package directory includes a hash, so it is typical for a directory to take 50 bytes. For example, you can find `/gnu/store/4y5m9lb8k3qkb1y9m02sw9w9a6hacd16-bash-minimal-5.1.8` in its official binary tarball. The problem is that Guix uses this kind of long path in shebangs and Unix socket paths, so it can hit the limit if the test directory is too long.

It looks like moving the test directory to /tmp (using `mktemp -d`) with an autoconf cache variable is the only solution.

-- 
Reply to this email directly or view it on GitHub:
https://github.com/rpm-software-management/rpm/discussions/3438#discussioncomment-11214724
You are receiving this because you are subscribed to this thread.

Message ID: <rpm-software-management/rpm/repo-discussions/3438/comments/11214724 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.rpm.org/pipermail/rpm-maint/attachments/20241111/649b3cfe/attachment.html>


More information about the Rpm-maint mailing list