[MacPorts] #45521: osxfuse fails to load on Yosemite due to unsigned kext
MacPorts
noreply at macports.org
Mon Jun 22 12:43:04 PDT 2015
#45521: osxfuse fails to load on Yosemite due to unsigned kext
---------------------------------+----------------------
Reporter: nicolas.stransky@… | Owner: dports@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 2.3.2
Resolution: fixed | Keywords: yosemite
Port: osxfuse |
---------------------------------+----------------------
Comment (by fw@…):
Replying to [comment:29 macosx12345@…]:
> Replying to [comment:5 macports.org@…]:
> > Meanwhile, I have used the following workaround:
> >
> > 1. Install the upstream (i.e. "official") ''osxfuse'' binary from
https://osxfuse.github.io/ that corresponds to what MacPorts is using. At
the time of this writing, it is 2.7.0.
> > 2. In the shell, replace the MacPorts ''osxfuse'' with the signed
binary:
> > {{{
> > $ cd /opt/local/Library/Filesystems
> > $ sudo mv osxfusefs.fs osxfusefs.fs.macports
> > $ sudo ln -s /Library/Filesystems/osxfusefs.fs osxfusefs.fs
> > }}}
> >
> > Any port that has a dependency on
/opt/local/Library/Filesystems/osxfusefs.fs/... should now work.
>
> Since an upgrade of osxfuse a couple of weeks ago, even under Mac OS
10.6.8 I got the same error message when trying to load osxfuse
(```/opt/local/Library/Filesystems/osxfusefs.fs/Support/osxfusefs.kext
failed to load - (libkern/kext) not loadable (reason unspecified); check
the system/kernel logs for errors or try kextutil(8). the OSXFUSE file
system is not available (71)```). The workaround above solves the issue
for me (with, at the time of this writing, the official 2.7.5 binary
osxfuse and the port of osxfuse 2.7.5 installed). Thanks!
>
> Therefore, I suggest extending the solution adopted in r129493 to Mac OS
10.6.
It's certainly not exactly the same issue, since 10.6 has no kext signing
requirement. Perhaps there's something wrong with your build system that
causes kexts to build incorrectly. You don't mention using kextutil to
see what OSX was complaining about.
--
Ticket URL: <https://trac.macports.org/ticket/45521#comment:31>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list