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 |