From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1LL02n-0000tA-Hs for garchives@archives.gentoo.org; Thu, 08 Jan 2009 18:55:49 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 7AB13E02F0; Thu, 8 Jan 2009 18:55:46 +0000 (UTC) Received: from yw-out-1718.google.com (yw-out-1718.google.com [74.125.46.154]) by pigeon.gentoo.org (Postfix) with ESMTP id 41912E02F0 for ; Thu, 8 Jan 2009 18:55:46 +0000 (UTC) Received: by yw-out-1718.google.com with SMTP id 5so3063664ywm.46 for ; Thu, 08 Jan 2009 10:55:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=kk1od5fqoaoWkJyQk5xwQJTdYuDKoFJe20aWS5RaBko=; b=YqjGzAY5qfarn3i29ayLVbfFFAeq2MCey/VwwStqChe+fCw9ghmo9EkQCYb6DVOTEo XM/kXJHOZ01Hsd8k2MlzvgtZ08gLUT0uHUk0HWuyD2mrv0k0UJNSWrUYSPDPZSVcmO+4 ER4BiGifJEBVZ9FjWqNhr66gWYNpp2tBmqLY8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=YchrOe5ufsF0ASNFCxUCzBzVcJEVTp03AcnaxuCTcZtIDOoXpH+btK0MVO/84xEKuv oCEZOghwWGvpNDU6GCItSpmP+hcN0sdNrT0Rni5o3rFZnbMcJhSjX4l16RXZm3qcOo84 0LZHGN2UacONXX8kWknRP9uiKDguTt9xgLTyU= Received: by 10.143.14.6 with SMTP id r6mr10296679wfi.135.1231440945486; Thu, 08 Jan 2009 10:55:45 -0800 (PST) Received: by 10.142.127.14 with HTTP; Thu, 8 Jan 2009 10:55:45 -0800 (PST) Message-ID: <5bdc1c8b0901081055y18f26d7fy38c28a86de7184c3@mail.gmail.com> Date: Thu, 8 Jan 2009 10:55:45 -0800 From: "Mark Knecht" To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Please explain why this new 'emerge @preserved-rebuild' is good? In-Reply-To: <5bdc1c8b0901081024x5576722qb4317d17e16bef9b@mail.gmail.com> 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 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <5bdc1c8b0901080920g1a0edb11r466c26bb0e7c98a1@mail.gmail.com> <87aba14rtq.fsf@newton.gmurray.org.uk> <5bdc1c8b0901080951x2b83ef09yea7d8d18c722c737@mail.gmail.com> <20090108175825.0584e0a4@krikkit> <5bdc1c8b0901081003j72b07cdfve2247ff81cdd3dc2@mail.gmail.com> <5bdc1c8b0901081024x5576722qb4317d17e16bef9b@mail.gmail.com> X-Archives-Salt: d9b5b49d-6992-446c-acf2-7c706587e59c X-Archives-Hash: 5dae09fcf016491519172c12d81701c3 On Thu, Jan 8, 2009 at 10:24 AM, Mark Knecht wrote: > On Thu, Jan 8, 2009 at 10:07 AM, James Ausmus wrote: > >>> >>> Right now I'm seeing that @preserved-rebuild and revdep-rebuild want >>> to do different things. revdep-rebuild is rebuilding nss which may or >>> may not fail. @preserved-rebuild wanted to rebuild eveolution which >>> did fail. >> >> I would suggest performing the revdep-rebuild first, then doing the >> @preserved-rebuild - if revdep-rebuild is coming up with broken packages, >> those broken packages can actually prevent other packages (such as >> evolution) from building properly. >> -James >> > > We'll see how it works out. I've done the revdep-rebuild. > @preserved-rebuild failed last night but is running again. If it > continues to fail I'll file a bug report. > > I don't use evolution. It's just caught up in the emerge gnome stuff > and the gnome-light construct stopped working a while back so > evolution has been there not causing trouble (other than build > time/disk space) until now. > > - Mark > And the emerge of evolution failed as it did last night so in this case the revdep-rebuild didn't matter. Interesting that the evolution build fails for the package name (nss) that revdep-rebuild just rebuilt: /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: warning: libsoftokn3.so.11, needed by /usr/lib64/nss/libnss3.so.11, not found (try using -rpath or -rpath-link) /usr/lib64/nss/libnss3.so.11: undefined reference to `FC_GetFunctionList@NSS_3.4' /usr/lib64/nss/libnss3.so.11: undefined reference to `NSC_ModuleDBFunc@NSS_3.4' /usr/lib64/nss/libnss3.so.11: undefined reference to `NSC_GetFunctionList@NSS_3.4' collect2: ld returned 1 exit status make[4]: *** [contact-print-test] Error 1 make[4]: *** Waiting for unfinished jobs.... and previously completed: emerge --oneshot dev-libs/nss:0 Would there be any requirements to exit the terminal and log in again (or source something) after the revdep-rebuild and before the emerge @preserved-rebuild step? I'm bothered that it seems to be asking for NSS_3.4 when all I see in portage are 3.1/3.2 versions... lightning ~ # eix -I dev-libs/nss [I] dev-libs/nss Available versions: 3.11.9-r1 3.12.2_rc1 {utils} Installed versions: 3.12.2_rc1(10:00:56 AM 01/08/2009)(-utils) Homepage: http://www.mozilla.org/projects/security/pki/nss/ Description: Mozilla's Network Security Services library that implements PKI support lightning ~ # lightning ~ # emerge -pv evolution These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] mail-client/evolution-2.22.3.1 USE="crypt dbus hal ipv6 ldap spell ssl -debug -kerberos -krb4 -mono -networkmanager -nntp -pda -profile" 0 kB Total: 1 package (1 reinstall), Size of downloads: 0 kB lightning ~ # Thanks, Mark