Gentoo Archives: gentoo-dev

From: Francesco R <vivo75@×××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] About libpng-1.4 handling
Date: Tue, 11 May 2010 16:58:22
Message-Id: AANLkTilbebC_hTPn7ZrtY5HV2_b_dsPK8CgGusqMlMEU@mail.gmail.com
In Reply to: Re: [gentoo-dev] About libpng-1.4 handling by Graham Murray
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