[MacPorts] #56898: osxfuse @3.8.0: destroot fails: osxfuse.fs/Contents/Resources/load_osxfuse": no such file or directory

MacPorts noreply at macports.org
Wed Aug 1 08:29:47 UTC 2018


#56898: osxfuse @3.8.0: destroot fails:
osxfuse.fs/Contents/Resources/load_osxfuse": no such file or directory
--------------------+----------------------
 Reporter:  kencu   |      Owner:  drkp
     Type:  defect  |     Status:  assigned
 Priority:  Normal  |  Milestone:
Component:  ports   |    Version:
 Keywords:  lion    |       Port:  osxfuse
--------------------+----------------------
 This is building on 10.7.5. It doesn't use the signed_kext, and so goes
 down a different code path than later systems.

 The file load_osxfuse doesn't seem to exist any longer, and I can't find
 an indication of it building in the build log.

 Commenting out the offending post-destroot line like this fixes the build:
 {{{
 post-destroot {
     # Set proper permissions
     fs-traverse f ${destroot}${prefix}/Library {
         file attributes $f -owner root -group wheel
     }
     # Enable setuid on helper binary
 #    file attributes
 ${destroot}${prefix}/Library/Filesystems/osxfuse.fs/Contents/Resources/load_osxfuse
 -permissions 04755
 }
 }}}

 I'll also put in here the list of installed files, which appears to
 perhaps have changed from earlier versions:
 {{{
 a .
 a ./+COMMENT
 a ./+CONTENTS
 a ./+DESC
 a ./+PORTFILE
 a ./+STATE
 a ./opt
 a ./opt/local
 a ./opt/local/Debug
 a ./opt/local/include
 a ./opt/local/lib
 a ./opt/local/Library
 a ./opt/local/Library/Frameworks
 a ./opt/local/Library/Frameworks/OSXFUSE.framework
 a ./opt/local/Library/Frameworks/OSXFUSE.framework/Headers
 a ./opt/local/Library/Frameworks/OSXFUSE.framework/OSXFUSE
 a ./opt/local/Library/Frameworks/OSXFUSE.framework/Resources
 a ./opt/local/Library/Frameworks/OSXFUSE.framework/Versions
 a ./opt/local/Library/Frameworks/OSXFUSE.framework/Versions/A
 a ./opt/local/Library/Frameworks/OSXFUSE.framework/Versions/Current
 a ./opt/local/Library/Frameworks/OSXFUSE.framework/Versions/A/Headers
 a ./opt/local/Library/Frameworks/OSXFUSE.framework/Versions/A/OSXFUSE
 a ./opt/local/Library/Frameworks/OSXFUSE.framework/Versions/A/Resources
 a
 ./opt/local/Library/Frameworks/OSXFUSE.framework/Versions/A/Resources/BridgeSupport
 a
 ./opt/local/Library/Frameworks/OSXFUSE.framework/Versions/A/Resources/Info.plist
 a
 ./opt/local/Library/Frameworks/OSXFUSE.framework/Versions/A/Resources/BridgeSupport/OSXFUSE.bridgesupport
 a
 ./opt/local/Library/Frameworks/OSXFUSE.framework/Versions/A/Headers/GMAvailability.h
 a
 ./opt/local/Library/Frameworks/OSXFUSE.framework/Versions/A/Headers/GMFinderInfo.h
 a
 ./opt/local/Library/Frameworks/OSXFUSE.framework/Versions/A/Headers/GMResourceFork.h
 a
 ./opt/local/Library/Frameworks/OSXFUSE.framework/Versions/A/Headers/GMUserFileSystem.h
 a
 ./opt/local/Library/Frameworks/OSXFUSE.framework/Versions/A/Headers/OSXFUSE.h
 a ./opt/local/lib/libosxfuse.2.dylib
 a ./opt/local/lib/libosxfuse.dylib
 a ./opt/local/lib/libosxfuse.la
 a ./opt/local/lib/libosxfuse_i64.2.dylib
 a ./opt/local/lib/libosxfuse_i64.dylib
 a ./opt/local/lib/libosxfuse_i64.la
 a ./opt/local/lib/pkgconfig
 a ./opt/local/lib/pkgconfig/fuse.pc
 a ./opt/local/lib/pkgconfig/osxfuse.pc
 a ./opt/local/include/osxfuse
 a ./opt/local/include/osxfuse/fuse
 a ./opt/local/include/osxfuse/fuse.h
 a ./opt/local/include/osxfuse/fuse/fuse.h
 a ./opt/local/include/osxfuse/fuse/fuse_common.h
 a ./opt/local/include/osxfuse/fuse/fuse_common_compat.h
 a ./opt/local/include/osxfuse/fuse/fuse_compat.h
 a ./opt/local/include/osxfuse/fuse/fuse_darwin.h
 a ./opt/local/include/osxfuse/fuse/fuse_lowlevel.h
 a ./opt/local/include/osxfuse/fuse/fuse_lowlevel_compat.h
 a ./opt/local/include/osxfuse/fuse/fuse_opt.h
 a ./opt/local/Debug/libosxfuse.2.dylib.dSYM
 a ./opt/local/Debug/OSXFUSE.framework.dSYM
 a ./opt/local/Debug/OSXFUSE.framework.dSYM/Contents
 a ./opt/local/Debug/OSXFUSE.framework.dSYM/Contents/Info.plist
 a ./opt/local/Debug/OSXFUSE.framework.dSYM/Contents/Resources
 a ./opt/local/Debug/OSXFUSE.framework.dSYM/Contents/Resources/DWARF
 a
 ./opt/local/Debug/OSXFUSE.framework.dSYM/Contents/Resources/DWARF/OSXFUSE
 a ./opt/local/Debug/libosxfuse.2.dylib.dSYM/Contents
 a ./opt/local/Debug/libosxfuse.2.dylib.dSYM/Contents/Info.plist
 a ./opt/local/Debug/libosxfuse.2.dylib.dSYM/Contents/Resources
 a ./opt/local/Debug/libosxfuse.2.dylib.dSYM/Contents/Resources/DWARF
 a
 ./opt/local/Debug/libosxfuse.2.dylib.dSYM/Contents/Resources/DWARF/libosxfuse.2.dylib
 --->  Activating osxfuse @3.8.0_0
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/56898>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list