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
Hi,

I just updated gcc and am running 4.1.1. but now my emerge does not work
at all.

Here is an example of trying to update portage for example:

thor rbragg # emerge -a portage
emergelog(): [Errno 30] Read-only file system: '/var/log/emerge.log'
emergelog(): [Errno 30] Read-only file system: '/var/log/emerge.log'

These are the packages that would be merged, in order:

Calculating dependencies  -
... done!
[ebuild   R   ] sys-apps/portage-2.1.1-r2

Would you like to merge these packages? [Yes/No] Traceback (most recent
call last):
  File "/usr/bin/emerge", line 4049, in ?
    emerge_main()
  File "/usr/bin/emerge", line 4044, in emerge_main
    myopts, myaction, myfiles, spinner)
  File "/usr/bin/emerge", line 3584, in action_build
    mergetask.merge(pkglist, favorites, mtimedb)
  File "/usr/bin/emerge", line 1854, in merge
    "\n".join(myfavdict.values()))
  File "/usr/lib/portage/pym/portage_util.py", line 738, in write_atomic
    raise ReadOnlyFileSystem(func_call)
portage_exception.ReadOnlyFileSystem:
"write_atomic('/var/lib/portage/world')"
emergelog(): [Errno 30] Read-only file system: '/var/log/emerge.log'



The "/var/log/emerge.log" file is owned by portage.portage, and mode is
ug+rw. and the "/var/lib/portage/world" file is owned by root.root with
u+rw and go+r I am running my emerge as root. It seems that I can't even
chown the would file.

I tried this to:
thor rbragg # chown root.portage /var/lib/portage/world
chown: changing ownership of `/var/lib/portage/world': Read-only file
system

Does anybody know what happened?

This is on a powerbook (500Mhz g3 pismo)

Thanks
rick


-- 
gentoo-laptop@g.o mailing list

Replies

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