Gentoo Archives: gentoo-user

From: Willie Wong <wwong@××××××××××××××.EDU>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] emerge --unmerge fails
Date: Thu, 14 Oct 2010 00:50:52
Message-Id: 20101014005014.GA9765@math.princeton.edu
In Reply to: [gentoo-user] emerge --unmerge fails by Hilco Wijbenga
1 On Wed, Oct 13, 2010 at 12:05:40PM -0700, Hilco Wijbenga wrote:
2 > * The 'prerm' phase of the 'www-client/arora-0.11.0' package has failed
3 > * with exit value -1.
4 > *
5 > * The problem occurred while executing the ebuild file named
6 > * 'arora-0.11.0.ebuild' located in the '/var/db/pkg/www-
7 > * client/arora-0.11.0' directory. If necessary, manually remove the
8 > * environment.bz2 file and/or the ebuild file located in that directory.
9 > *
10 > * Removal of the environment.bz2 file is preferred since it may allow the
11 > * removal phases to execute successfully. The ebuild will be sourced and
12 > * the eclasses from the current portage tree will be used when necessary.
13 > * Removal of the ebuild file will cause the pkg_prerm() and pkg_postrm()
14 > * removal phases to be skipped entirely.
15 >
16 > * Messages for package www-client/arora-0.11.0:
17 >
18 > * The 'prerm' phase of the 'www-client/arora-0.11.0' package has failed
19 > * with exit value -1.
20 > *
21 > * The problem occurred while executing the ebuild file named
22 > * 'arora-0.11.0.ebuild' located in the '/var/db/pkg/www-
23 > * client/arora-0.11.0' directory. If necessary, manually remove the
24 > * environment.bz2 file and/or the ebuild file located in that directory.
25 > *
26 > * Removal of the environment.bz2 file is preferred since it may allow the
27 > * removal phases to execute successfully. The ebuild will be sourced and
28 > * the eclasses from the current portage tree will be used when necessary.
29 > * Removal of the ebuild file will cause the pkg_prerm() and pkg_postrm()
30 > * removal phases to be skipped entirely.
31 > Traceback (most recent call last):
32 > File "/usr/bin/emerge", line 42, in <module>
33 > retval = emerge_main()
34 > File "/usr/lib/portage/pym/_emerge/main.py", line 1492, in emerge_main
35 > myopts, myaction, myfiles, spinner)
36 > File "/usr/lib/portage/pym/_emerge/actions.py", line 2305, in action_uninstall
37 > valid_atoms, ldpath_mtimes, ordered=ordered)
38 > File "/usr/lib/portage/pym/_emerge/unmerge.py", line 507, in unmerge
39 > scheduler=scheduler)
40 > File "/usr/lib/portage/pym/portage/dbapi/vartree.py", line 4509, in unmerge
41 > ldpath_mtimes=ldpath_mtimes)
42 > File "/usr/lib/portage/pym/portage/dbapi/vartree.py", line 2160, in unmerge
43 > vartree=self.vartree)
44 > File "/usr/lib/portage/pym/portage/package/ebuild/doebuild.py", line
45 > 793, in doebuild
46 > fd_pipes=fd_pipes, returnpid=returnpid)
47 > File "/usr/lib/portage/pym/portage/package/ebuild/doebuild.py", line
48 > 1261, in spawn
49 > buf.fromfile(f, buffsize)
50 > IOError: [Errno 5] Input/output error
51
52 Strange, an IO error?
53 Which other packages do you have this problem with?
54
55
56 W
57 --
58 Willie W. Wong wwong@××××××××××××××.edu
59 Data aequatione quotcunque fluentes quantitae involvente fluxiones invenire
60 et vice versa ~~~ I. Newton