From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([208.92.234.80] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1OSyxU-0000j1-SE for garchives@archives.gentoo.org; Sun, 27 Jun 2010 21:00:09 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 19B0DE0E02; Sun, 27 Jun 2010 20:59:22 +0000 (UTC) Received: from mail-pv0-f181.google.com (mail-pv0-f181.google.com [74.125.83.181]) by pigeon.gentoo.org (Postfix) with ESMTP id D51B6E0E02 for ; Sun, 27 Jun 2010 20:59:21 +0000 (UTC) Received: by pvc22 with SMTP id 22so50400pvc.40 for ; Sun, 27 Jun 2010 13:59:17 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:received:in-reply-to :references:date:message-id:subject:from:to:cc:content-type; bh=7Iufln10M4n73X11IIynVuKWH8cP1ZGjwbpcDsUJM8c=; b=YPtT7rKij3tR0e8xq2xx8hJRjG3aiZdcWekyrYpeaYU1WSwMGjwhCx79jhxo+speGk n4xcaDljvon7+KkzVn05fds+jQkWsGn6hdbMG0nMCB4DhkUKmwJleV5u2LeTB6pu3AwD T+A94r4Zbb7hy3Hw8KK3Q6XvLCPErC80PZfj0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=Rbxy75dGTHXFle8kruMcZJUaEc3rmPm9NTAs4VZX5rCO1ogxEUKO2N9pv6Gcgpf6AB Nc2zuSvhej/MkTheqH0bWQRj6c44xjMwnLLot3edX70E4IVK3zmrR5TQiUjJU0bwTaMS jxz0KfZJBx5uJHriStn7tRA7UeKqLuEtcjXcU= Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Received: by 10.143.25.2 with SMTP id c2mr4541354wfj.147.1277672357896; Sun, 27 Jun 2010 13:59:17 -0700 (PDT) Received: by 10.142.98.3 with HTTP; Sun, 27 Jun 2010 13:59:17 -0700 (PDT) In-Reply-To: <201006272235.33822.alan.mckinnon@gmail.com> References: <201006272041.35239.alan.mckinnon@gmail.com> <201006272235.33822.alan.mckinnon@gmail.com> Date: Sun, 27 Jun 2010 13:59:17 -0700 Message-ID: Subject: Re: [gentoo-user] emerge @preserved-rebuild failure... From: Mark Knecht To: Alan McKinnon Cc: gentoo-user@lists.gentoo.org Content-Type: text/plain; charset=UTF-8 X-Archives-Salt: 72adbe30-2bb2-45ea-8533-b67b3f97d59b X-Archives-Hash: 9457165f1b3d33998e173d9972a8dffe On Sun, Jun 27, 2010 at 1:35 PM, Alan McKinnon wrote: > On Sunday 27 June 2010 21:42:14 Mark Knecht wrote: >> >> >>> Failed to emerge dev-python/libgnomecanvas-python-2.28.0, Log file: >> > The build error is before this. Please post that. >> > >> > Everything below is various elogs to tell you that an error occured, not >> > what it is. >> > >> > >> > >> > -- >> > alan dot mckinnon at gmail dot com >> >> Yeah, should have posted more. Sorry. >> >> Hopefully this will get you far enough back to take a guess. Seems >> that libpng12.la doesn't exist and indeed that file isn't there. > > Missing libpng.so? > > Hah, the dev responsible for that ought to be shot. It wreaked havoc with > ~arch a few months back, it's all in the archives in it's full glory. > > The libpng ebuild has this message at the end, it's in your elogs: > > "Run /usr/sbin/libpng-1.4.x-update.sh to fix libtool archives (.la)" > > If stable is anything like unstable was, expect a long frustrating sequence of > revdep-rebuild and preserved-rebuild to fix it all. > > Personally, this is one of those things that I fixed and forgot all about > (that's how frustrating it was). For the true facts, get the list archives. > > > > -- > alan dot mckinnon at gmail dot com > Thanks. I'll give that a try in a minute. I found that running revdep-rebuild -i first failed showing the same sort of error and then the second time passed showing now errors: * Messages for package mail-client/evolution-2.28.3.1: * To change the default browser if you are not using GNOME, do: * gconftool-2 --set /desktop/gnome/url-handlers/http/command -t string 'mozilla %s' * gconftool-2 --set /desktop/gnome/url-handlers/https/command -t string 'mozilla %s' * * Replace 'mozilla %s' with which ever browser you use. * * Junk filters are now a run-time choice. You will get a choice of * bogofilter or spamassassin based on which you have installed * * You have to install one of these for the spam filtering to actually work >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. !!! existing preserved libs: >>> package: media-libs/libpng-1.4.3 * - /usr/lib64/libpng12.so * - /usr/lib64/libpng12.so.0 * - /usr/lib64/libpng12.so.0.43.0 * used by /opt/icedtea6-bin-1.8.0/jre/lib/amd64/libsplashscreen.so (dev-java/icedtea6-bin-1.8.0) * used by /usr/bin/baobab (gnome-extra/gnome-utils-2.28.3) * used by /usr/bin/blackjack (gnome-extra/gnome-games-2.28.2) * used by 152 other files Use emerge @preserved-rebuild to rebuild packages using these libraries * Build finished correctly. Removing temporary files... * * You can re-run revdep-rebuild to verify that all libraries and binaries * are fixed. Possible reasons for remaining inconsistencies include: * orphaned files * deep dependencies * packages installed outside of portage's control * specially-evaluated libraries c2stable ~ # revdep-rebuild -ip * Configuring search environment for revdep-rebuild * Checking reverse dependencies * Packages containing binaries and libraries broken by a package update * will be emerged. * Collecting system binaries and libraries * Generated new 1_files.rr * Collecting complete LD_LIBRARY_PATH * Generated new 2_ldpath.rr * Checking dynamic linking consistency [ 100% ] * Dynamic linking on your system is consistent... All done. c2stable ~ # emerge -p @preserved-rebuild still wants to build stuff so I'm confused as the to the values of preserved-rebuild vs revdep-rebuild. Things are getting confusing... OK - tried your command but it's unclear whether it did anything: c2stable ~ # /usr/sbin/libpng-1.4.x-update.sh * Fixing broken libtool archives (.la) c2stable ~ # emerge @preserved-rebuild is now running again. I'll post back results later. Thanks, Mark