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 1RF8KX-00031h-4p for garchives@archives.gentoo.org; Sat, 15 Oct 2011 17:47:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id E32AA21C2F3; Sat, 15 Oct 2011 17:47:10 +0000 (UTC) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by pigeon.gentoo.org (Postfix) with SMTP id 6C9CC21C2A2 for ; Sat, 15 Oct 2011 17:27:57 +0000 (UTC) Received: (qmail invoked by alias); 15 Oct 2011 17:27:52 -0000 Received: from e181226049.adsl.alicedsl.de (EHLO toxic.dbnet) [85.181.226.49] by mail.gmx.net (mp043) with SMTP; 15 Oct 2011 19:27:52 +0200 X-Authenticated: #351132 X-Provags-ID: V01U2FsdGVkX1/asCAlV13aKAuOKkI+ANyOzE09rGb69YZyw/3L9s +gcNWnRv2i9oG9 Date: Sat, 15 Oct 2011 19:27:50 +0200 From: Jonas de Buhr To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] pam-1.1.4 emerge error on x86 Message-ID: <20111015192750.49b118db@toxic.dbnet> In-Reply-To: <201110151817.51438.michaelkintzios@gmail.com> References: <201110151324.21338.michaelkintzios@gmail.com> <20111015150946.5a0a20f9@toxic.dbnet> <201110151817.51438.michaelkintzios@gmail.com> X-Mailer: Claws Mail 3.7.9 (GTK+ 2.24.4; x86_64-pc-linux-gnu) 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=US-ASCII Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 X-Archives-Salt: X-Archives-Hash: 85b3c2769a6313f1f18cc90c7059e7f9 Am Sat, 15 Oct 2011 18:17:41 +0100 schrieb Mick : > On Saturday 15 Oct 2011 14:09:46 Jonas de Buhr wrote: > > Am Sat, 15 Oct 2011 13:24:02 +0100 > > > > schrieb Mick : > > > On Saturday 15 Oct 2011 00:20:14 Jonas de Buhr wrote: > > > > Am Sat, 15 Oct 2011 00:01:04 +0100 > > > > > > > > schrieb Mick : > > > > > Have you seen this before? > > > > > > > > > > `/var/tmp/portage/sys-libs/pam-1.1.4/work/Linux-PAM-1.1.4' > > > > > make[1]: Leaving directory > > > > > `/var/tmp/portage/sys-libs/pam-1.1.4/work/Linux-PAM-1.1.4' > > > > > /var/tmp/portage/sys-libs/pam-1.1.4/temp/environment: line > > > > > 2226: scanelf: command not found > > > > > > > > you could try reinstalling app-misc/pax-utils. > > > > > > > > this is either a missing dependency or for some reason your > > > > pax-utils install is broken. > > > > > > Thank you! I've remerged pax-utils. This is an old laptop and > > > both the main battery and CMOS battery have run out of juice. I > > > noticed that the clock was out by more than 100 years - but I > > > think that I had sync'ed portage in the meanwhile. > > > > > > I have not been able to proceed with pam, because world now wants > > > to > > > > > > emerge ruby. However, it comes up with this error: > > > >>> Verifying ebuild manifests > > > > > > !!! Digest verification failed: > > > !!! /usr/portage/dev-lang/ruby/ruby-1.8.7_p352.ebuild > > > !!! Reason: Filesize does not match recorded size > > > !!! Got: 5574 > > > !!! Expected: 5569 > > > > > > I've deleted the ebuild, then resync'ed twice with different > > > mirrors and the error persists. Another box I have (which does > > > not come up with this error) shows: > > > > > > $ ls -la /usr/portage/dev-lang/ruby/ruby-1.8.7_p352.ebuild > > > -rw-r--r-- 1 root root 5574 Oct 14 09:31 /usr/portage/dev- > > > lang/ruby/ruby-1.8.7_p352.ebuild > > > > > > So, is 5574 the wrong size, or is the ebuild file in the latest > > > sync'ing of portage wrong? > > > > did you delete just the ebuild or the Manifest too? i suspect that > > due to wrong date setting portage did not update the Manifest file > > which contains the filesize. > > > > rm -rf /usr/portage/dev-lang/ruby && emerge --sync > > > > should help in that case. but you might run into more date related > > update problems later. maybe you should correct your date and > > extract a portage snapshot and sync to get rid of those problems > > once and for all. > > > > my > > /usr/portage/dev-lang/ruby/Manifest > > says > > > > EBUILD ruby-1.8.7_p352.ebuild 5574 RMD160 > > e822545306c9e2b2a17767895b851f72c772a149 SHA1 > > 0117f543aa6d7ae064af74af7199deefe6e0dc9d SHA256 > > 79d0f2b28b0b39bf23b9208071f7d50f04a6d76254f42073b2b3e9cc612955a7 > > > > so 5574 should be the correct filesize. what does > > > > grep ruby-1.8.7_p352 /usr/portage/dev-lang/ruby/Manifest > > > > say? > > > > if resyncing absolutely does not work, you can compare the SHA256 of > > the ebuild on your two computers and if they are the same it should > > be relatively safe to do > > > > ebuild /usr/portage/dev-lang/ruby/ruby-1.8.7_p352.ebuild manifest > > > > which will rebuild the Manifest file containing the filesize and the > > checksums and after that you can emerge. > > I removed the manifest resync'ed and it emerged without any errors. > > Thank you! :-) you're welcome ;) its really easy to help you because you provide the right information =)