Opened 5 months ago

#56898 assigned defect

osxfuse @3.8.0: destroot fails: osxfuse.fs/Contents/Resources/load_osxfuse": no such file or directory

Reported by: kencu (Ken) Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version:
Keywords: lion Cc:
Port: osxfuse

Description

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

Attachments (1)

osxfuse-10.7-fail.log (100.2 KB) - added by kencu (Ken) 5 months ago.

Download all attachments as: .zip

Change History (1)

Changed 5 months ago by kencu (Ken)

Attachment: osxfuse-10.7-fail.log added
Note: See TracTickets for help on using tickets.