Opened 4 years ago

Closed 4 years ago

#60460 closed defect (duplicate)

osxfuse @3.8.3: Assertion 'common_variable_is_legal_name XCODE_SDK_10_15.4_XCODE' failed

Reported by: jfb007 Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version: 2.6.2
Keywords: catalina Cc:
Port: osxfuse

Description (last modified by ryandesign (Ryan Carsten Schmidt))

When trying to install osxfuse (and sshfs):

$ sudo port install osxfuse
--->  Computing dependencies for osxfuse
--->  Fetching archive for osxfuse
--->  Attempting to fetch osxfuse-3.8.3_0.darwin_19.x86_64.tbz2 from http://nue.de.packages.macports.org/osxfuse
--->  Attempting to fetch osxfuse-3.8.3_0.darwin_19.x86_64.tbz2 from http://lil.fr.packages.macports.org/osxfuse
--->  Attempting to fetch osxfuse-3.8.3_0.darwin_19.x86_64.tbz2 from http://cph.dk.packages.macports.org/osxfuse
--->  Fetching distfiles for osxfuse
--->  Attempting to fetch osxfuse-48bc246.tar.gz from https://github.com/osxfuse/osxfuse/tarball/48bc246/
--->  Attempting to fetch kext-416c143.tar.gz from https://github.com/osxfuse/kext/tarball/416c143/
--->  Attempting to fetch framework-8b79906.tar.gz from https://github.com/osxfuse/framework/tarball/8b79906/
--->  Attempting to fetch prefpane-095ba9c.tar.gz from https://github.com/osxfuse/prefpane/tarball/095ba9c/
--->  Attempting to fetch fuse-1a1977a.tar.gz from https://github.com/osxfuse/fuse/tarball/1a1977a/
--->  Attempting to fetch support-2cdc560.tar.gz from https://github.com/osxfuse/support/tarball/2cdc560/
--->  Attempting to fetch osxfuse-3.8.3.dmg from https://github.com/osxfuse/osxfuse/releases/download/osxfuse-3.8.3
--->  Verifying checksums for osxfuse                                                
--->  Extracting osxfuse
--->  Applying patches to osxfuse
--->  Configuring osxfuse
--->  Building osxfuse
Error: Failed to build osxfuse: command execution failed
Error: 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.
Error: Follow https://guide.macports.org/#project.tickets to report a bug.
Error: Processing of port osxfuse failed

I already made links, as suggested in related tickets, like

$ cd /Applications/Xcode.app/Contents/Developer/Toolchains/
$ sudo ln -s XcodeDefault.xctoolchain OSX10.{13,15}.xctoolchain

But this did not help!

Thanks a lot for any help - JFB

Attachments (1)

main.log (302.1 KB) - added by jfb007 4 years ago.
/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_fuse_osxfuse/osxfuse/main.log

Download all attachments as: .zip

Change History (8)

Changed 4 years ago by jfb007

Attachment: main.log added

/opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_macports_release_tarballs_ports_fuse_osxfuse/osxfuse/main.log

comment:1 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)

Description: modified (diff)
Keywords: catalina added; osxfuse macOS Catalina building failed removed

comment:2 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: set to drkp
Status: newassigned
Summary: Building osxfuse-3.8.3 failed on macOS Darwin (10.15.4)osxfuse @3.8.3: Assertion 'common_variable_is_legal_name XCODE_SDK_10_15.4_XCODE' failed

The error in the log is:

Assertion 'common_variable_is_legal_name XCODE_SDK_10_15.4_XCODE' failed

Here is the corresponding upstream issue:

https://github.com/osxfuse/osxfuse/issues/692

The upstream issue has been closed with this remark:

The FUSE source code, that is available in the repository, is version 3.8.3, which is not compatible with macOS 10.15 or Xcode 11. The source code for the latest version of FUSE, that is compatible with Catalina, is not publicly available.

comment:3 Changed 4 years ago by jfb007

Does this mean, the project is dead for macports?

comment:4 Changed 4 years ago by dershow

This looks like a repeat of https://trac.macports.org/ticket/59316

Version 0, edited 4 years ago by dershow (next)

comment:5 Changed 4 years ago by dershow

With this port unavailable on 10.15, I also can't install ports that depend on it: ntfs-3g, autopsy,sleuthkit,libewf,testdisk

comment:6 Changed 4 years ago by museum-future (Skynet)

why not just install https://osxfuse.github.io/

then force ntfs-3g to recognize it?

comment:7 Changed 4 years ago by ryandesign (Ryan Carsten Schmidt)

Resolution: duplicate
Status: assignedclosed
Note: See TracTickets for help on using tickets.