1 |
2010/5/11 Graham Murray <graham@×××××××××××.uk> |
2 |
|
3 |
> George Prowse <george.prowse@×××××.com> writes: |
4 |
> |
5 |
> > I have run revdep-rebuild about 30 times and I still can't fix |
6 |
> > it. revdep-rebuild does not fix it and libpng needs to have some |
7 |
> > serious action before it goes stable because I booted into, basically |
8 |
> > a completely broken machine because I had to stop a large upgrade on |
9 |
> > the previous emerge (~300 packages) in the middle. |
10 |
> |
11 |
> Are the failures during a gtk-doc scan? If so then try unmerging the |
12 |
> affected package and then manually re-emerging it. |
13 |
> |
14 |
> For me not, possibly it's a problem with la files, steps done by me follow: |
15 |
|
16 |
revdep-rebuild -- --keep-going |
17 |
lafilefixer --justfixit |
18 |
# this does not work `revdep-rebuild -- --keep-going` |
19 |
|
20 |
export PKGLIST="$(qfile --slots --quiet --nocolor $(grep -l png12 |
21 |
/usr/lib64/*.la))" |
22 |
# PKGLIST="gnome-base/libgnomecanvas:0 gnome-base/libbonoboui:0 |
23 |
gnome-base/libgnomeui:0 gnome-base/gnome-keyring:0 |
24 |
# gnome-base/libglade:2.0 dev-cpp/gtkmm:2.4 |
25 |
dev-cpp/gtkmm:2.4 gnome-extra/evolution-data-server:0" |
26 |
sudo rm $(grep -l png12 /usr/lib64/*.la) |
27 |
gnome-extra/evolution-data-server:0" |
28 |
sudo emerge -1av $PKGLIST |
29 |
|
30 |
revdep-rebuild -- --keep-going |
31 |
|
32 |
# should do |