[MacPorts] #45521: osxfuse fails to load on Yosemite due to unsigned kext
MacPorts
noreply at macports.org
Sat Jun 20 14:48:40 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 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.
--
Ticket URL: <https://trac.macports.org/ticket/45521#comment:29>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list