[MacPorts] #50567: findutils 4.6.0 cannot be installed on PPC Mac OS X 10.5.8, Leopard, because of strange directory name confdir-14B---

MacPorts noreply at macports.org
Tue Feb 9 14:06:04 PST 2016


#50567: findutils 4.6.0 cannot be installed on PPC Mac OS X 10.5.8, Leopard,
because of strange directory name confdir-14B---
------------------------------+--------------------------------
  Reporter:  Peter_Dyballa@…  |      Owner:  macports-tickets@…
      Type:  defect           |     Status:  new
  Priority:  Normal           |  Milestone:
 Component:  ports            |    Version:  2.3.4
Resolution:                   |   Keywords:
      Port:  findutils        |
------------------------------+--------------------------------

Comment (by Peter_Dyballa@…):

 Replying to [comment:9 Peter_Dyballa@…]:
 > Replying to [comment:7 ryandesign@…]:
 > >
 > I'll try to discuss the GNU Emacs case with its developers!

 No necessity for this (excerpt from `sudo port -dkv clean findutils`):

 {{{
 --->  Cleaning findutils
 DEBUG: Executing org.macports.clean (findutils)
 --->  Removing work directory for findutils
 DEBUG: Removing directory:
 /opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_sysutils_findutils/findutils
 DEBUG: error deleting
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_sysutils_findutils/findutils/work/findutils-4.6.0
 /confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B
 ---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-
 14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B
 ---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-
 14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B
 ---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-
 14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B
 ---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-
 14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B
 ---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-
 14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B
 ---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-
 14B---/confdir-14B---/confdir-14B---": file name too long
     while executing
 "file delete -force -- {*}$args"
     (procedure "delete" line 2)
     invoked from within
 "delete $subbuildpath"
 Error: error deleting
 "/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_sysutils_findutils/findutils/work/findutils-4.6.0
 /confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B
 ---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-
 14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B
 ---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-
 14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B
 ---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-
 14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B
 ---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-
 14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B
 ---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-
 14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B
 ---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-14B---/confdir-
 14B---/confdir-14B---/confdir-14B---": file name too long
 DEBUG: No work directory found to remove at
 /Users/pete/.macports/opt/local/var/macports/build/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_sysutils_findutils/findutils
 DEBUG: No log directory found to remove at
 /opt/local/var/macports/logs/_opt_local_var_macports_sources_nue.de.rsync.macports.org_macports_release_tarballs_ports_sysutils_findutils
 DEBUG: Checking time since last reclaim run
 }}}

 So this too long path names are built anyway and in Terminal `port` has
 also the problems to avoid them and to remove them.

 Before I try to find the cause for this "No space left on device" message:
 is it possible to make `port` add a time stamp to its info verbose debug
 output? I had (t)csh perform inside ann endless while loop

 {{{
 date "+%F %T" | tr '\012' '     ' ; df -h | egrep '/$'
 sleep 1
 }}}

 so that I could see for every second of the build process that I had 7,2
 GiB of free space. It would be nice to correlate the time of the "No space
 left on device" message with a disk free report.

-- 
Ticket URL: <https://trac.macports.org/ticket/50567#comment:10>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list