Opened 2 years ago

Closed 2 years ago

Last modified 2 years ago

#65930 closed defect (fixed)

osxfuse failed to compile due some rare permissions

Reported by: mckaygerhard (Герхард PICCORO Lenz McKAY) Owned by: Davide Gerhard <ra1nb0w@…>
Priority: Normal Milestone:
Component: ports Version: 2.7.2
Keywords: lion Cc:
Port: osxfuse

Description

when try to install osxfuse it break at permission error, here last lines of log:

:info:destroot T:packagemanager     | ESC[0;37mBUILD_TARGET_OPTION_SDK=10.7ESC[0m
:info:destroot T:packagemanager     | ESC[0;37mBUILD_TARGET_OPTION_XCODE=4.2.1ESC[0m
:info:destroot T:packagemanager     | ESC[1;30mInstall targetESC[0m
:info:destroot T:packagemanager     | ESC[mCompleted action installESC[0m
:debug:destroot Executing proc-post-org.macports.destroot-destroot-0
:error:destroot Failed to destroot osxfuse: could not set permissions for file "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_fuse_osxfuse/osxfuse/work/destroot/opt/local/Library/Filesystems/osxfuse.fs/Contents/Resources/load_osxfuse": no such file or directory
:debug:destroot Error code: NONE
:debug:destroot Backtrace: could not set permissions for file "/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_fuse_osxfuse/osxfuse/work/destroot/opt/local/Library/Filesystems/osxfuse.fs/Contents/Resources/load_osxfuse": no such file or directory
:debug:destroot     while executing
:debug:destroot "$post $targetname"
:error:destroot See /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_fuse_osxfuse/osxfuse/main.log for details.

when i try to reinstall with SAME command line just sigterm:

oficina-mac-ale:infraestructura general$ sudo port install sshfs macfuse mp3fs ntfs-3g ext4fuse ext2fusePassword:
--->  Computing dependencies for sshfs
The following dependencies will be installed:
 osxfuse
 pkgconfig
Continue? [Y/n]: Y
--->  Fetching archive for osxfuse
--->  Attempting to fetch osxfuse-3.8.3_0.darwin_11.x86_64.tbz2 from http://packages.macports.org/osxfuse
--->  Attempting to fetch osxfuse-3.8.3_0.darwin_11.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/osxfuse
--->  Attempting to fetch osxfuse-3.8.3_0.darwin_11.x86_64.tbz2 from http://mse.uk.packages.macports.org/osxfuse
--->  Staging osxfuse into destroot
      [•   •   •   •   •   •   •   •   •   •   •   •   ]Error: Aborted: SIGTERM received.

Change History (5)

comment:1 Changed 2 years ago by Davide Gerhard <ra1nb0w@…>

Owner: set to Davide Gerhard <ra1nb0w@…>
Resolution: fixed
Status: newclosed

In b6c879f72095080cefd03ed700e285f60641d655/macports-ports (master):

osxfuse: fix build on macos <= 10.8

Closes:
#65930
#56898

comment:2 Changed 2 years ago by ra1nb0w

  • remove macfuse for the install line
  • update macports repository sudo port sync and then install osxfuse

Report back if it works or fails

comment:3 Changed 2 years ago by mckaygerhard (Герхард PICCORO Lenz McKAY)

umm still getting an error? i must to do some extra clean?

ash-3.2$ sudo port install sshfs mp3fs ntfs-3g ext4fuse ext2fuse
Password:
--->  Computing dependencies for sshfs
The following dependencies will be installed:
 osxfuse
 pkgconfig
Continue? [Y/n]: Y
--->  Fetching archive for osxfuse
--->  Attempting to fetch osxfuse-3.8.3_0.darwin_11.x86_64.tbz2 from http://ywg.ca.packages.macports.org/mirror/macports/packages/osxfuse
--->  Attempting to fetch osxfuse-3.8.3_0.darwin_11.x86_64.tbz2 from http://packages.macports.org/osxfuse
--->  Attempting to fetch osxfuse-3.8.3_0.darwin_11.x86_64.tbz2 from http://mse.uk.packages.macports.org/osxfuse
--->  Staging osxfuse into destroot
      [•   •   •   •   •   •   •   •   •   •   •   •   ]Error: Aborted: SIGTERM received.
bash-3.2$

comment:4 Changed 2 years ago by mckaygerhard (Герхард PICCORO Lenz McKAY)

i am trying to clean any garbage and later resync again.. seems i cannot get the new version.. i'll report later

comment:5 Changed 2 years ago by mckaygerhard (Герхард PICCORO Lenz McKAY)

ok after some investigations.. found that i have a failed unload fuse module..

bash-3.2$ sudo kextunload -b com.github.osxfuse.filesystems.osxfuse
(kernel) Kext com.github.osxfuse.filesystems.osxfuse did not stop (return code 0x5).
(kernel) Kext com.github.osxfuse.filesystems.osxfuse can't unload - module stop returned 0xdc008017.
Failed to unload com.github.osxfuse.filesystems.osxfuse - (libkern/kext) kext (kmod) start/stop routine failed.
bash-3.2$

thanks for the fix of the osxfuse and sshfs .. but now my system is full garbage and i cannot iunstall due previously situation.. puff

Note: See TracTickets for help on using tickets.