Gentoo Archives: gentoo-laptop

From: maillists <lists@×××××.net>
To: gentoo-laptop@l.g.o
Subject: [gentoo-laptop] emerge broken after update gcc
Date: Thu, 04 Jan 2007 00:43:12
Message-Id: 1167871309.16744.80.camel@localhost
1 Hi,
2
3 I just updated gcc and am running 4.1.1. but now my emerge does not work
4 at all.
5
6 Here is an example of trying to update portage for example:
7
8 thor rbragg # emerge -a portage
9 emergelog(): [Errno 30] Read-only file system: '/var/log/emerge.log'
10 emergelog(): [Errno 30] Read-only file system: '/var/log/emerge.log'
11
12 These are the packages that would be merged, in order:
13
14 Calculating dependencies -
15 ... done!
16 [ebuild R ] sys-apps/portage-2.1.1-r2
17
18 Would you like to merge these packages? [Yes/No] Traceback (most recent
19 call last):
20 File "/usr/bin/emerge", line 4049, in ?
21 emerge_main()
22 File "/usr/bin/emerge", line 4044, in emerge_main
23 myopts, myaction, myfiles, spinner)
24 File "/usr/bin/emerge", line 3584, in action_build
25 mergetask.merge(pkglist, favorites, mtimedb)
26 File "/usr/bin/emerge", line 1854, in merge
27 "\n".join(myfavdict.values()))
28 File "/usr/lib/portage/pym/portage_util.py", line 738, in write_atomic
29 raise ReadOnlyFileSystem(func_call)
30 portage_exception.ReadOnlyFileSystem:
31 "write_atomic('/var/lib/portage/world')"
32 emergelog(): [Errno 30] Read-only file system: '/var/log/emerge.log'
33
34
35
36 The "/var/log/emerge.log" file is owned by portage.portage, and mode is
37 ug+rw. and the "/var/lib/portage/world" file is owned by root.root with
38 u+rw and go+r I am running my emerge as root. It seems that I can't even
39 chown the would file.
40
41 I tried this to:
42 thor rbragg # chown root.portage /var/lib/portage/world
43 chown: changing ownership of `/var/lib/portage/world': Read-only file
44 system
45
46 Does anybody know what happened?
47
48 This is on a powerbook (500Mhz g3 pismo)
49
50 Thanks
51 rick
52
53
54 --
55 gentoo-laptop@g.o mailing list

Replies

Subject Author
Re: [gentoo-laptop] emerge broken after update gcc "Jürgen Pierau" <gentoo-laptop@××××××.org>