On Sunday 06 Nov 2011 02:14:02 Joseph wrote:
> revdep-rebuild is showing:
> broken /usr/lib64/libgtksourceview-1.0.la (requires -lpng14)
> 
> rebuilding "bgtksourceview" doesn't help.
> find /usr/ -name '*.la' -exec grep png14 {} +
> is finding libgtksourceview-1.0.la
> 
> find /usr/ -name '*.la' -exec grep png14 {} +
> /usr/lib64/libgtksourceview-1.0.la:dependency_libs=' -L/usr/lib64
> -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0
> -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpixman-1 -lpng14 -lXrender
> -lX11 -lXau -lXdmcp -lfreetype -lfontconfig -lgnomeprint-2-2 -lart_lgpl_2
> -lpango-1.0 -lxml2 -lexpat -lz -lgobject-2.0 -lgmodule-2.0 -lm -ldl
> -lglib-2.0'
> 
> There is a thread on gentoo forum about it, but there seems to me as many
> solution as there a posts :-/ but nothing works:
> http://forums.gentoo.org/viewtopic-t-894950-start-75-postdays-0-postorder-
> asc-highlight-.html?sid=6ed9113f9907687bbdfd90b77c7d7ef0
> 
> Anybody know what to do with it?
> Do I just delete the libgtksourceview-1.0.la?

Have you tried:

lafilefixer --justfixit   <--(this is not needed as it is a default setting in 
portage configuration these days, but just in case)

revdep-rebuild --library '/usr/lib64/libpng14.so.14' -- --keep-going

emerge -1av --keep-going $(find /usr \( -name "*.la" -o -name "*.pc" -o -name 
"*-config" -o -name "*.pm" \) -exec grep -H png14 {} \; | cut -d : -f 1 | xargs 
qfile -CSq | sort | uniq)

and a final:

revdep-rebuild -v 

should pick them all up and solve your problem.
-- 
Regards,
Mick

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to