ports/net/ymessenger tries to load libintl.so.1, while ports/devel/gettext installs libintl.so.2. ports/devel/gettext-old used to install libintl.so.1, until the "De-orbit burn sequence" was initiated. Fix: Probably it suffices to recompile ymessenger, if possible. How-To-Repeat: Install and run ymessenger on a system with recent ports.
Seems like it's sufficient to replace the 1 in libintl.so.1 by a 2 in the binary ymessenger at about byte position 5495h. Sorry, dunno how to construct a binary patch. Rainer -- ,()n _|\ i b~# /, \ Rainer G"ollner i j 4 i rainer@jabbe.de y 7"" `-. rg
State Changed From-To: open->closed I have applied a [work-around] patch that edits the binary in place. This is clearly a hack: recompiling ymessenger would be the best option. However, this option is not in our hands as Y! does not release the sources to this client. Another option would be to have a "ports-compat" distribution which could install "libintl.so.1" and other such libraries into "/usr/local/compat".