Opened 18 years ago

Last modified 8 years ago

#7131 closed defect

Monotone port appears to be broken (and out of date) — at Initial Version

Reported by: luc@… Owned by: darwinports-bugs@…
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc:
Port: monotone

Description

Tried to install monotone today (which by the way is still at 0.23 while the current version is 0.25) and while build process appeared to went fine I ended up with a broken executable, which when invoked leads to this error message:

dyld: Library not loaded: libboost_regex-1_33.dylib

Referenced from: /opt/local/bin/monotone Reason: image not found

zsh: trace trap monotone

The boost libraries are correctly installed and shows up in ${prefix}/lib.

Looking closer at the monotone executable shows that the boost libraries aren't correctly referenced:

% otool -L /opt/local/bin/monotone [~] /opt/local/bin/monotone:

/opt/local/lib/libiconv.2.dylib (compatibility version 6.0.0, current version 6.0.0) /opt/local/lib/libintl.3.dylib (compatibility version 8.0.0, current version 8.3.0) /opt/local/lib/libz.1.dylib (compatibility version 1.0.0, current version 1.2.3) libboost_regex-1_33.dylib (compatibility version 0.0.0, current version 0.0.0) libboost_date_time-1_33.dylib (compatibility version 0.0.0, current version 0.0.0) libboost_filesystem-1_33.dylib (compatibility version 0.0.0, current version 0.0.0) /usr/lib/libstdc++.6.dylib (compatibility version 7.0.0, current version 7.3.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.1.2) /usr/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)

I can workaround this problem by setting DYLD_LIBRARY_PATH but I guess that the problem still remains.

Change History (0)

Note: See TracTickets for help on using tickets.