[MacPorts] #62994: various ports fail to install on Leopard due to gnulib issue: /confdir-14B---: No space left on device
MacPorts
noreply at macports.org
Sat Mar 16 10:39:32 UTC 2024
#62994: various ports fail to install on Leopard due to gnulib issue: /confdir-
14B---: No space left on device
-------------------------------------------+----------------------
Reporter: kencu | Owner: mascguy
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version:
Resolution: | Keywords: leopard
Port: m4 bison findutils coreutils |
-------------------------------------------+----------------------
Comment (by ballapete):
I think I understand now what Paul Eggert means when he uses the term
"test": It's exactly this little test programme! But then his last
sentence "If so, perhaps we should alter the test program so that it can
be run in such a way that it *only* cleans up after itself, and we use
that for cleanup since macOS 'rm' isn't up to the task." does not make any
sense to me…
If it does not create the deep directory hierarchy what is there to clean
up?
The test is "whether getcwd succeeds when 4k < cwd_length < 16k". I think
we know that on Tiger and Leopard (and maybe more) "cwd_length" is
restricted to 1K, `#define`d in macros like `PATH_MAX or MAXPATHLEN or
FILENAME_MAX` with the latter two being derived from `PATH_MAX`. So why
not leave out that superfluous test on these systems? Besides, it seems to
be related to an "AIX bug"…
--
Ticket URL: <https://trac.macports.org/ticket/62994#comment:83>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list