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
|