[MacPorts] #7131: Monotone port appears to be broken (and out of date)
MacPorts
noreply at macports.org
Thu Mar 24 09:33:29 PDT 2016
#7131: Monotone port appears to be broken (and out of date)
-----------------------+--------------------
Reporter: luc@… | Owner: toby@…
Type: defect | Status: closed
Priority: Normal | Milestone:
Component: ports | Version: 1.0
Resolution: fixed | Keywords:
Port: monotone |
-----------------------+--------------------
Changes (by ryandesign@…):
* port: => monotone
Old 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.
New 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.
--
--
Ticket URL: <https://trac.macports.org/ticket/7131#comment:5>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list