Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 94984

Summary: w3m depends on libungif (linker error)
Product: Gentoo Linux Reporter: Daniel <d_lord>
Component: Current packagesAssignee: Mamoru KOMACHI (RETIRED) <usata>
Status: RESOLVED NEEDINFO    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Daniel 2005-06-04 00:55:59 UTC
emerging w3m you get a linker error saying it can't find -lungif. So there is
probably a missing depend on libungif.

Reproducible: Didn't try
Steps to Reproduce:
1. emerge w3m without libungif installed

Actual Results:  
/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/../../../../i686-pc-linux-gnu/bin/ld:
cannot find -lungif
collect2: ld returned 1 exit status

Expected Results:  
clean emerge without userinteraction would be fine ;)

workaround:
emerge libungif
emerge w3m 
--> works
Comment 1 Jakub Moc (RETIRED) gentoo-dev 2005-06-04 01:08:36 UTC
Use giflib, don
Comment 2 Jakub Moc (RETIRED) gentoo-dev 2005-06-04 01:08:36 UTC
Use giflib, don“t use libungif, it will be removed from portage soon (see Bug
85720). 

@usata: Please, verify that giflib is not needed. 
Comment 3 Mamoru KOMACHI (RETIRED) gentoo-dev 2005-06-18 09:36:16 UTC
Which version of w3m do you have, and when did you compile it?
Please include the output of `emerge --info`. w3mimgdisplay{,fb}
uses giflib/libungif (via imlib/imlib2/gdkpixbuf/gtk+2), so 
please also include the output of `ldd /usr/libexec/w3m/w3mimgdisplay*`.
Comment 4 Mamoru KOMACHI (RETIRED) gentoo-dev 2005-06-29 21:06:17 UTC
Please remerge imlib and see if the problem is solved.