Gentoo Archives: gentoo-user

From: hendrik@××××××××××.com
To: Zac Medico <zmedico@g.o>, gentoo-user@l.g.o
Subject: [gentoo-user] Re: [gentoo-installer] emerge gives traceback during gentoo installation
Date: Tue, 23 Jan 2007 04:31:13
Message-Id: 20070123042558.GB22727@topoi.pooq.com
1 On Mon, Jan 22, 2007 at 02:44:11PM -0800, Zac Medico wrote:
2 > -----BEGIN PGP SIGNED MESSAGE-----
3 > Hash: SHA1
4 >
5 > Hendrik Boom wrote:
6 > >>>> Emerging (2 of 2) app-admin/syslog-ng-1.6.9 to /
7 > > Traceback (most recent call last):
8 > > File "/usr/bin/emerge", line 3545, in ?
9 > > mydepgraph.merge(pkglist)
10 > > File "/usr/bin/emerge", line 2075, in merge
11 > > retval=portage.doebuild(y,"merge",myroot,self.pkgsettings,edebug,tree="porttree")
12 > > File "/usr/lib/portage/pym/portage.py", line 2948, in doebuild
13 > > if need_distfiles and not fetch(fetchme, mysettings, listonly=listonly, fetchonly=fetchonly):
14 > > File "/usr/lib/portage/pym/portage.py", line 1954, in fetch
15 > > mydigests = Manifest(
16 > > File "/usr/lib/portage/pym/portage_manifest.py", line 119, in __init__
17 > > self._read()
18 > > File "/usr/lib/portage/pym/portage_manifest.py", line 179, in _read
19 > > self._readDigests(myhashdict=self.fhashdict)
20 > > File "/usr/lib/portage/pym/portage_manifest.py", line 148, in _readDigests
21 > > myhashdict=myhashdict)
22 > > File "/usr/lib/portage/pym/portage_manifest.py", line 164, in _readManifest
23 > > self._parseDigests(fd, myhashdict=myhashdict, **kwargs)
24 > > File "/usr/lib/portage/pym/portage_manifest.py", line 198, in _parseDigests
25 > > for myentry in self._parseManifestLines(mylines):
26 > > File "/usr/lib/portage/pym/portage_manifest.py", line 184, in _parseManifestLines
27 > > for myline in mylines:
28 > > IOError: [Errno 5] Input/output error
29 >
30 > That IOError occurs when portage is trying to read one of the
31 > $PORTDIR/app-admin/syslog-ng/files/digest-* files. There appears to
32 > be some type of filesystem and/or disk corruption.
33 >
34 > Zac
35
36 Yesss.... I should have guessed. That file system had been hit previously
37 by Debian bug 401006, and somehow escaped being fsck'd. Evidently it
38 hadn't escaped being f*ck'd
39
40 Thanks.
41
42 -- hendrik
43 --
44 gentoo-user@g.o mailing list