Skip to content

mosh on darwin not working #60

Description

@bahamat
$ mosh gloom            
dyld: Library not loaded: /opt/pkg/lib/libprotobuf.13.dylib
  Referenced from: /opt/pkg/bin/mosh-client
  Reason: image not found
Died at /opt/pkg/bin/mosh line 311.

Looking at protobuf...

$ pkgin pc protobuf | grep libprotobuf.1..dylib
/opt/pkg/lib/libprotobuf.15.dylib

Symlinking libprotobuf only produces this error.

$ mosh gloom
[libprotobuf FATAL google/protobuf/stubs/common.cc:79] This program was compiled against version 3.3.0 of the Protocol Buffer runtime library, which is not compatible with the installed version (3.5.0).  Contact the program author for an update.  If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library.  (Version verification failed in "userinput.pb.cc".)
libc++abi.dylib: terminating with uncaught exception of type google::protobuf::FatalException: This program was compiled against version 3.3.0 of the Protocol Buffer runtime library, which is not compatible with the installed version (3.5.0).  Contact the program author for an update.  If you compiled the program yourself, make sure that your headers are from the same version of Protocol Buffers as your link-time library.  (Version verification failed in "userinput.pb.cc".)
Died at /opt/pkg/bin/mosh line 311.

Activity

  1. self-assigned this
    on Jan 17, 2018
  2. jperkin commented on Jan 17, 2018

    @jperkin
    Collaborator

    I've pushed a fix for this. To work around issues like this in the future (after letting us know about them so we can continue to fix!) you can use e.g. "pkg_add -U mosh" to force the rebuilt package to be pulled in with the correct dependencies.

  3. added a commit that references this issue on Jan 28, 2018
  4. added a commit that references this issue on Feb 28, 2018
    e6fe040
  5. added a commit that references this issue on Mar 31, 2018
  6. added a commit that references this issue on Feb 7, 2019
  7. added a commit that references this issue on Sep 2, 2019
  8. added a commit that references this issue on Oct 10, 2019
  9. added a commit that references this issue on Oct 20, 2019
  10. 136 remaining items

  11. added a commit that references this issue on Sep 28, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions