Ok, I got this issue too. The elog stuff is not prefix-safe. Next
portage will fix this, and will most probably come very soon.
Thanks.
On 30-04-2007 13:39:30 -0500, Marshall McMullen wrote:
> So I tried an emerge of native-cctools today after syncing the portage
> tree, and get the following:
>
>>>> Original instance of package unmerged safely.
> * Switching to powerpc-native-aix5.2.0.0-0 ...
>
> [ ok ]
>
> * Please remember to run:
>
> * (bash) # source /home/mdmcmull/.overlay/etc/profile
> * or
> * (tcsh) # . /home/mdmcmull/.overlay/etc/csh.login
>
>>>> sys-devel/native-cctools-0 merged.
> Traceback (most recent call last):
> File "/home/mdmcmull/.overlay/usr/bin/emerge", line 16, in ?
> sys.exit(emerge_main())
> File "/home/mdmcmull/.overlay/usr/lib/portage/pym/emerge/__init__.py",
> line 5629, in emerge_main
> myopts, myaction, myfiles, spinner)
> File "/home/mdmcmull/.overlay/usr/lib/portage/pym/emerge/__init__.py",
> line 5102, in action_build
> retval = mergetask.merge(pkglist, favorites, mtimedb)
> File "/home/mdmcmull/.overlay/usr/lib/portage/pym/emerge/__init__.py",
> line 3162, in merge
> prev_mtimes=ldpath_mtimes)
> File "/home/mdmcmull/.overlay/usr/lib/portage/pym/portage/__init__.py",
> line 3828, in doebuild
> vartree=vartree, prev_mtimes=prev_mtimes)
> File "/home/mdmcmull/.overlay/usr/lib/portage/pym/portage/__init__.py",
> line 4022, in merge
> mydbapi=mydbapi, prev_mtimes=prev_mtimes)
> File
> "/home/mdmcmull/.overlay/usr/lib/portage/pym/portage/dbapi/vartree.py",
> line 1920, in merge
> cleanup=cleanup, mydbapi=mydbapi, prev_mtimes=prev_mtimes)
> File
> "/home/mdmcmull/.overlay/usr/lib/portage/pym/portage/dbapi/vartree.py",
> line 1599, in treewalk
> elog_process(self.mycpv, self.settings)
> File
> "/home/mdmcmull/.overlay/usr/lib/portage/pym/portage/elog/__init__.py",
> line 100, in elog_process
> m.process(mysettings, cpv, mod_logentries, mod_fulllog)
> File
> "/home/mdmcmull/.overlay/usr/lib/portage/pym/portage/elog/mod_save_summary.py",
> line 15, in process
> os.makedirs(elogdir)
> File "/home/mdmcmull/.overlay/usr/lib/python2.4/os.py", line 156, in
> makedirs
> makedirs(head, mode)
> File "/home/mdmcmull/.overlay/usr/lib/python2.4/os.py", line 159, in
> makedirs
> mkdir(name, mode)
> OSError: [Errno 13] Permission denied: '/var/log/portage'
>
>
> --
> Marshall McMullen
> marshall.mcmullen@...
> mjmcmullen@...
> mdmcmullen@...
>
> In France, there's a popular saying about Linux that essentially translates
> as:
> "Linux? You can get a less powerful system, but it will cost you more."
> --
> gentoo-alt@g.o mailing list
>
--
Fabian Groffen
Gentoo on a different level
--
gentoo-alt@g.o mailing list
|