1 |
On Sunday 06 Nov 2011 02:14:02 Joseph wrote: |
2 |
> revdep-rebuild is showing: |
3 |
> broken /usr/lib64/libgtksourceview-1.0.la (requires -lpng14) |
4 |
> |
5 |
> rebuilding "bgtksourceview" doesn't help. |
6 |
> find /usr/ -name '*.la' -exec grep png14 {} + |
7 |
> is finding libgtksourceview-1.0.la |
8 |
> |
9 |
> find /usr/ -name '*.la' -exec grep png14 {} + |
10 |
> /usr/lib64/libgtksourceview-1.0.la:dependency_libs=' -L/usr/lib64 |
11 |
> -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 |
12 |
> -lgdk_pixbuf-2.0 -lpangocairo-1.0 -lcairo -lpixman-1 -lpng14 -lXrender |
13 |
> -lX11 -lXau -lXdmcp -lfreetype -lfontconfig -lgnomeprint-2-2 -lart_lgpl_2 |
14 |
> -lpango-1.0 -lxml2 -lexpat -lz -lgobject-2.0 -lgmodule-2.0 -lm -ldl |
15 |
> -lglib-2.0' |
16 |
> |
17 |
> There is a thread on gentoo forum about it, but there seems to me as many |
18 |
> solution as there a posts :-/ but nothing works: |
19 |
> http://forums.gentoo.org/viewtopic-t-894950-start-75-postdays-0-postorder- |
20 |
> asc-highlight-.html?sid=6ed9113f9907687bbdfd90b77c7d7ef0 |
21 |
> |
22 |
> Anybody know what to do with it? |
23 |
> Do I just delete the libgtksourceview-1.0.la? |
24 |
|
25 |
Have you tried: |
26 |
|
27 |
lafilefixer --justfixit <--(this is not needed as it is a default setting in |
28 |
portage configuration these days, but just in case) |
29 |
|
30 |
revdep-rebuild --library '/usr/lib64/libpng14.so.14' -- --keep-going |
31 |
|
32 |
emerge -1av --keep-going $(find /usr \( -name "*.la" -o -name "*.pc" -o -name |
33 |
"*-config" -o -name "*.pm" \) -exec grep -H png14 {} \; | cut -d : -f 1 | xargs |
34 |
qfile -CSq | sort | uniq) |
35 |
|
36 |
and a final: |
37 |
|
38 |
revdep-rebuild -v |
39 |
|
40 |
should pick them all up and solve your problem. |
41 |
-- |
42 |
Regards, |
43 |
Mick |