[MacPorts] #37000: sshfs
#37000: sshfs ---------------------------+-------------------------------- Reporter: jonlederman@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Keywords: | Port: ---------------------------+-------------------------------- HI, I am unable to run sshfs, which was installed via macports. When I type the command, I get: sudo echo password | sshfs jon@192.168.2.11:/opt ~/mnt -o dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/sudo) is setuid or setgid dyld: Library not loaded: /opt/local/lib/libfuse.2.dylib Referenced from: /opt/local/bin/sshfs Reason: Incompatible library version: sshfs requires version 11.0.0 or later, but libfuse.2.dylib provides version 10.0.0 Trace/BPT trap: 5 Any help appreciated. Thanks. Jon -- Ticket URL: <https://trac.macports.org/ticket/37000> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37000: sshfs ----------------------------+-------------------------------- Reporter: jonlederman@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: | ----------------------------+-------------------------------- Old description:
HI,
I am unable to run sshfs, which was installed via macports. When I type the command, I get:
sudo echo password | sshfs jon@192.168.2.11:/opt ~/mnt -o dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/sudo) is setuid or setgid dyld: Library not loaded: /opt/local/lib/libfuse.2.dylib Referenced from: /opt/local/bin/sshfs Reason: Incompatible library version: sshfs requires version 11.0.0 or later, but libfuse.2.dylib provides version 10.0.0 Trace/BPT trap: 5
Any help appreciated. Thanks.
Jon
New description: HI, I am unable to run sshfs, which was installed via macports. When I type the command, I get: {{{ sudo echo password | sshfs jon@192.168.2.11:/opt ~/mnt -o dyld: DYLD_ environment variables being ignored because main executable (/usr/bin/sudo) is setuid or setgid dyld: Library not loaded: /opt/local/lib/libfuse.2.dylib Referenced from: /opt/local/bin/sshfs Reason: Incompatible library version: sshfs requires version 11.0.0 or later, but libfuse.2.dylib provides version 10.0.0 Trace/BPT trap: 5 }}} Any help appreciated. Thanks. Jon -- Comment (by raimue@…): Please use WikiFormatting. -- Ticket URL: <https://trac.macports.org/ticket/37000#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37000: sshfs ----------------------------+---------------------- Reporter: jonlederman@… | Owner: dports@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: sshfs | ----------------------------+---------------------- Changes (by raimue@…): * owner: macports-tickets@… => dports@… * port: => sshfs Comment: Your command line shown above is incomplete, `-o` would expect more parameters for sshfs. Can you use sshfs the normal way and just enter your password at the password prompt? Giving a password as a program argument is dangerous and should not be used. Use authentication using ssh-keys if you want to avoid typing your password each time. -- Ticket URL: <https://trac.macports.org/ticket/37000#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37000: sshfs ----------------------------+---------------------- Reporter: jonlederman@… | Owner: dports@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: sshfs | ----------------------------+---------------------- Comment (by jonlederman@…): Replying to [comment:2 raimue@…]:
Your command line shown above is incomplete, `-o` would expect more parameters for sshfs.
Can you use sshfs the normal way and just enter your password at the password prompt? Giving a password as a program argument is dangerous and should not be used. Use authentication using ssh-keys if you want to avoid typing your password each time.
-- Ticket URL: <https://trac.macports.org/ticket/37000#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37000: sshfs: incompatible libfuse version ----------------------------+---------------------- Reporter: jonlederman@… | Owner: dports@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: sshfs | ----------------------------+---------------------- Comment (by dports@…): It appears you have an older version of libfuse installed, which MacPorts should not normally allow to happen. What is the output of `port -v installed sshfs fuse4x fuse4x-kext`? -- Ticket URL: <https://trac.macports.org/ticket/37000#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37000: sshfs: incompatible libfuse version ----------------------------+---------------------- Reporter: jonlederman@… | Owner: dports@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: sshfs | ----------------------------+---------------------- Comment (by jonlederman@…): Hi, Here is the output of the command. Please advise. Thanks. -Jon Jons-MacBook-Pro:~ Jon$ port -v installed sshfs fuse4x fuse4x-kext The following ports are currently installed: fuse4x @0.9.2_0 (active) platform='darwin 12' archs='x86_64' fuse4x-kext @0.9.2_0+universal (active) platform='darwin 12' archs='i386 x86_64' sshfs @2.4_2 (active) platform='darwin 12' archs='x86_64' -- Ticket URL: <https://trac.macports.org/ticket/37000#comment:5> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37000: sshfs: incompatible libfuse version ----------------------------+---------------------- Reporter: jonlederman@… | Owner: dports@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: sshfs | ----------------------------+---------------------- Comment (by jonlederman@…): Hi, If anyone can help me I would be greatly appreciative. I installed sshfs via macports several days ago and it was working fine. I was connecting to an ubuntu instance. Today it stopped working. The only thing that changed as far as I know is the ip address of the ubuntu instance I am trying to connect to. Now, I get the following error: Jons-MacBook-Pro:~ Jon$ sshfs localhost:~/Desktop/ ~/mnt -o idmap=jon fuse4x failed to mount /dev/fuse4x0 to /Users/Jon/mnt : Operation not permitted I also get a dialog box message that says: "The fuse4x failed to mount path". I have no idea what has changed. It sounds like some kind of permissions issue or something with ssh keys. I tried removing ~/.ssh/known_hosts. Is there a way to completely reset sshfs and the configuration and data it may be looking at? But maybe something else is amiss. Any help would be greatly appreciated. Thanks. -Jon -- Ticket URL: <https://trac.macports.org/ticket/37000#comment:6> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37000: sshfs: incompatible libfuse version ----------------------------+---------------------- Reporter: jonlederman@… | Owner: dports@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: | Keywords: Port: sshfs | ----------------------------+---------------------- Comment (by dports@…): The version of the fuse4x package you have installed should be providing libfuse.dylib with version 11.0, not 10.0, so something seems to be wrong with your installation. (Maybe something outside of MacPorts installed an older version of fuse4x on top of the one you have?) In any case, removing and reinstalling the fuse4x-kext, fuse4x, and sshfs packages should get things working again... -- Ticket URL: <https://trac.macports.org/ticket/37000#comment:7> MacPorts <http://www.macports.org/> Ports system for Mac OS
#37000: sshfs: incompatible libfuse version ----------------------------+---------------------- Reporter: jonlederman@… | Owner: dports@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.2 Resolution: worksforme | Keywords: Port: sshfs | ----------------------------+---------------------- Changes (by dports@…): * status: new => closed * resolution: => worksforme Comment: Closing due to lack of response -- Ticket URL: <https://trac.macports.org/ticket/37000#comment:8> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts