#30058: mesa: extract failed: Cannot hard link -------------------------------------+-------------------------------------- Reporter: sflagan@… | Owner: jeremyhu@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 1.9.2 Resolution: | Keywords: Port: mesa | -------------------------------------+-------------------------------------- Changes (by sflagan@…): * status: closed => reopened * resolution: invalid => Comment: Replying to [comment:2 jeremyhu@…]:
Are you using an unsupported / non-POSIX file system?
I am trying this on a MacBook Pro running OS X10.6.6. I have not modified the computer in any significant way. I believe this means it is using a POSIX-compliant file system. Is there a way to check? I tried cleaning mesa and installing arb again with no success. I receive this error: {{{ Castle$ sudo port clean mesa Password: ---> Cleaning mesa Stephani-Shustas-MacBook-Pro:~ Castle$ sudo port install arb ---> Computing dependencies for arb ---> Dependencies to be installed: glw mesa openmotif Xft2 fontconfig freetype xrender xorg-renderproto jpeg libpng xbitmaps xorg-libXp xorg- printproto gsed gv Xaw3d imake xorg-cf-files xpm ghostscript libidn libpaper tiff xorg-libXinerama xorg-xineramaproto lynx sablotron spidermonkey nspr xfig transfig netpbm jasper xorg-libXaw groff psutils ---> Fetching mesa ---> Verifying checksum(s) for mesa ---> Extracting mesa Error: Target org.macports.extract returned: shell command failed (see log for details) Error: Failed to install mesa Log for mesa is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mesa/main.log Error: The following dependencies were not installed: glw mesa openmotif Xft2 fontconfig freetype xrender xorg-renderproto jpeg libpng xbitmaps xorg-libXp xorg-printproto gsed gv Xaw3d imake xorg-cf-files xpm ghostscript libidn libpaper tiff xorg-libXinerama xorg-xineramaproto lynx sablotron spidermonkey nspr xfig transfig netpbm jasper xorg-libXaw groff psutils Error: Status 1 encountered during processing. To report a bug, see <http://guide.macports.org/#project.tickets> }}} This appears to be the same error message. The log says: {{{ version:1 :debug:main Attempting ln -sf /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mesa/work /opt/local/var/macports/sources/rsync.macports.org/release/ports/x11/mesa/work :debug:main Executing org.macports.main (mesa) :msg:main ---> Fetching mesa :debug:fetch fetch phase started at Wed Jul 6 18:44:37 PDT 2011 :debug:fetch Executing org.macports.fetch (mesa) :msg:fetch ---> Verifying checksum(s) for mesa :debug:checksum checksum phase started at Wed Jul 6 18:44:37 PDT 2011 :debug:checksum Executing org.macports.checksum (mesa) :info:checksum ---> Checksumming MesaLib-7.10.3.tar.bz2 :debug:checksum Correct (rmd160) checksum for MesaLib-7.10.3.tar.bz2 :info:checksum ---> Checksumming MesaGLUT-7.10.3.tar.bz2 :debug:checksum Correct (rmd160) checksum for MesaGLUT-7.10.3.tar.bz2 :debug:checksum setting option extract.cmd to /usr/bin/bzip2 :msg:checksum ---> Extracting mesa :debug:extract extract phase started at Wed Jul 6 18:44:38 PDT 2011 :debug:extract Executing org.macports.extract (mesa) :info:extract ---> Extracting MesaLib-7.10.3.tar.bz2 :debug:extract setting option extract.args to '/opt/local/var/macports/distfiles/mesa/MesaLib-7.10.3.tar.bz2' :debug:extract Environment: CPATH='/opt/local/include' CC_PRINT_OPTIONS_FILE='/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mesa/work/.CC_PRINT_OPTIONS' LIBRARY_PATH='/opt/local/lib' CC_PRINT_OPTIONS='YES' MACOSX_DEPLOYMENT_TARGET='10.6' :debug:extract Assembled command: 'cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mesa/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/mesa/MesaLib-7.10.3.tar.bz2' | /usr/bin/gnutar --no-same-owner -xf -' :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/memory_pool.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/memory_pool.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/memory_pool.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/memory_pool.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r300_fragprog.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r300_fragprog.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r300_fragprog_emit.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r300_fragprog_emit.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r300_fragprog.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r300_fragprog.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r300_fragprog_swizzle.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r300_fragprog_swizzle.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r300_fragprog_swizzle.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r300_fragprog_swizzle.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r3xx_fragprog.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r3xx_fragprog.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r3xx_vertprog.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r3xx_vertprog.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r3xx_vertprog_dump.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r3xx_vertprog_dump.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r500_fragprog.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r500_fragprog.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r500_fragprog_emit.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r500_fragprog_emit.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r500_fragprog.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/r500_fragprog.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_code.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_code.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_code.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_code.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_compiler.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_compiler.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_compiler.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_compiler.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_compiler_util.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_compiler_util.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_compiler_util.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_compiler_util.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_dataflow.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_dataflow.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_dataflow_deadcode.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_dataflow_deadcode.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_dataflow.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_dataflow.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_dataflow_swizzles.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_dataflow_swizzles.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_emulate_branches.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_emulate_branches.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_emulate_branches.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_emulate_branches.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_emulate_loops.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_emulate_loops.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_emulate_loops.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_emulate_loops.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_opcodes.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_opcodes.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_opcodes.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_opcodes.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_optimize.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_optimize.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_pair_regalloc.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_pair_regalloc.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_pair_schedule.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_pair_schedule.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_pair_translate.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_pair_translate.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_alu.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_alu.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_alu.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_alu.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_constants.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_constants.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_pair.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_pair.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_pair.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_pair.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_print.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_print.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_tex.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_tex.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_tex.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_program_tex.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_remove_constants.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_remove_constants.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_remove_constants.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_remove_constants.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_rename_regs.c: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_rename_regs.c': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_rename_regs.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_rename_regs.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_swizzle.h: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/radeon_swizzle.h': (null) :info:extract /usr/bin/gnutar: Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/Makefile: Cannot hard link to `Mesa-7.10.3/src/mesa/drivers/dri/r300/compiler/Makefile': (null) :info:extract /usr/bin/gnutar: Error exit delayed from previous errors :info:extract shell command " cd "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mesa/work" && /usr/bin/bzip2 -dc '/opt/local/var/macports/distfiles/mesa/MesaLib-7.10.3.tar.bz2' | /usr/bin/gnutar --no-same-owner -xf - " returned error 2 :error:extract Target org.macports.extract returned: shell command failed (see log for details) :debug:extract Backtrace: shell command failed (see log for details) while executing "$procedure $targetname" :info:extract Warning: the following items did not execute (for mesa): org.macports.activate org.macports.extract org.macports.patch org.macports.configure org.macports.build org.macports.destroot org.macports.install :error:extract Failed to install mesa :notice:extract Log for mesa is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_ports_x11_mesa/main.log }}} I have successfully installed this program through MacPorts on a MacMini running OS X10.6.5 without any issues. -- Ticket URL: <https://trac.macports.org/ticket/30058#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS