[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