Bug 97429 - Un-break net-im/aim
Summary: Un-break net-im/aim
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-05-17 22:50 UTC by Eric P. Scott
Modified: 2006-05-19 22:46 UTC (History)
0 users

See Also:


Attachments
file.diff (2.30 KB, patch)
2006-05-17 22:50 UTC, Eric P. Scott
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Eric P. Scott 2006-05-17 22:50:19 UTC
The net-im/aim package built for 6.1-RELEASE doesn't work; the
client fails to launch:

% aim
/usr/X11R6/libexec/aim: error while loading shared libraries: libXprt.so.1: cannot open shared object file: No such file or directory

Fix: Move the Linuxy bits to their "expected" location under LINUXBASE,
leaving the FreeBSD wrapper script where is is.  Add
INSTALLS_SHLIB to the Makefile.

N.B.: If you've used previous port revisions, and AIM now crashes
on startup with a SIGSEGV, you probably have an old preferences
configuration.  If the [Options] section of your ~/.aim/profile
contains a line that reads:
	Install Dir=/usr/X11R6/lib/aim
you'll need to change it to:
	Install Dir=/usr/lib/aim

Alternatively, you can obliterate your ~/.aim directory, and let
the client rebuild it (although this will reset all your
preferences back to the defaults).
How-To-Repeat: Install aim-1.5.286_2.tbz
Comment 1 Eric P. Scott 2006-05-17 23:20:45 UTC
Martin Wilke has a different patch:

http://www.freebsd.org/cgi/query-pr.cgi?pr=97343

There's a missing TAB after my INSTALLS_SHLIB=, sorry!

My submission also corrects a problem with post-install.
Comment 2 Pav Lucistnik freebsd_committer freebsd_triage 2006-05-19 22:45:53 UTC
State Changed
From-To: open->closed

Committed, thanks!