Bug 36172

Summary: Evolution builds but fails to run
Product: Ports & Packages Reporter: Mike Buchanon <buchanon>
Component: Individual Port(s)Assignee: freebsd-gnome (Nobody) <gnome>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Latest   
Hardware: Any   
OS: Any   

Description Mike Buchanon 2002-03-21 18:00:08 UTC
	after building Evolution to play around with, I tried to run it.
	I get the following after typeing 'evolution<enter>':
	/usr/libexec/ld-elf.so.1: Shared object "libgiconv.so.2" not found

	According to portupgrade all my ports are up to date.  I found that
	if I do a symbolic link to in /usr/local/lib to libiconv.so.2 for
	libgiconv.so.2 it works just fine.

Fix: 

Doing a symlink lets evolution run, but, I'm sure there's a better
	fix somewhere in the build process of evolution.  I just don't 
	know where it is :)  Probably something to do with replacing
	giconv with iconv somewhere :)
How-To-Repeat: 
	Update libiconv/iconv and install evolution.  Then try to run it.
Comment 1 Patrick Li freebsd_committer freebsd_triage 2002-03-23 09:41:15 UTC
Responsible Changed
From-To: freebsd-ports->gnome

Over to maintainers
Comment 2 Joe Marcus Clarke freebsd_committer freebsd_triage 2002-04-07 00:09:33 UTC
This could be a remnant of the recent GNU libiconv update.  The fix is
to upgrade converters/libiconv to 1.7_2, then upgrade _all_ the ports
that still depend on libiconv.so.2.  For Evo, you'll need to hit
www/gtkhtml as well as Evo itself.  there are quite a few other ports,
but those two should get Evo working for you without the symlink. 
Please let me know if this fixes things for you.

Joe 


Comment 3 Joe Marcus Clarke freebsd_committer freebsd_triage 2002-04-07 01:42:21 UTC
State Changed
From-To: open->closed

Submitter reports all is working now.  Okay to close.