[MacPorts] #43439: Cannot install sshfs for x86_64 because osxfuse only supports i386

MacPorts noreply at macports.org
Sat Apr 26 01:03:23 PDT 2014


#43439: Cannot install sshfs for x86_64 because osxfuse only supports i386
-----------------------------+--------------------------------
  Reporter:  leeawalsh@…     |      Owner:  macports-tickets@…
      Type:  defect          |     Status:  new
  Priority:  Normal          |  Milestone:
 Component:  ports           |    Version:  2.2.1
Resolution:                  |   Keywords:
      Port:  osxfuse, sshfs  |
-----------------------------+--------------------------------
Changes (by ryandesign@…):

 * cc: ryandesign@… (added)


Comment:

 Replying to [comment:6 ryandesign@…]:
 > It is unfortunate that the osxfuse port currently encompasses two very
 different pieces of software: a kernel extension, whose architecture needs
 to match the kernel, and also userland frameworks and libraries that other
 programs need to link with. It would be ideal if osxfuse could split these
 two different types of software into two different ports, so that's the
 kernel modules could be built for their required architecture, while the
 libraries and frameworks could be built for the same architecture as other
 userland software, thus eliminating the need to add the above block to any
 port that directly or indirectly uses osxfuse.

 I should point out that this is how fuse4x was set up, before osxfuse
 replaced it.

 > > Hopefully some Portfile wizard can also get OSXfuse to build with
 {{{+universal}}} eventually.
 >
 > That is the best solution of all, if someone can come up with it.

 That is to say, the hypothetical new port for just the osxfuse userland
 libraries and frameworks (which other ports would depend on) should be
 universal capable; the hypothetical new port for just the osxfuse kernel
 extensions (which only the osxfuse library/framework port would need to
 depend on, and which would be marked "`installs_libs no`" so that the
 architecture check is bypassed) only needs to match the kernel
 architecture.

-- 
Ticket URL: <https://trac.macports.org/ticket/43439#comment:7>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list