Got around (hacked around) python issue (I have no portage user
currently, only the group). So in portage_data.py, I override
portage_uid to my userid
portage_uid=os.getuid()
and I'm rolling again.
Now I get the following:
Invalid package name in package.provided: virtual/libc
Invalid package name in package.provided: virtual/linux-sources
Invalid package name in package.provided: virtual/os-headers
!!! Problem with sandbox binary. Disabling...
PORTDIR /usr/portage
--- 'profiles/arch.list' is empty or not available. Empty portage tree?
These are the packages that I would merge, in order:
Calculating system dependencies
emerge: there are no ebuilds to satisfy ">=app-shells/bash-3.0-r9".
!!! Problem resolving dependencies for >=app-shells/bash-3.0-r9
!!! Depgraph creation failed.
=========END OUTPUT============
Note the debug statement for PORTDIR, it is not prefixed!
I have the following set in make.conf:
PORTDIR=${PREFIX}/usr/portage
Am I missing something?
I'll hack it for now (that should get rid of the arch.list error).
Hopefully people don't mind the spam. Again, I'm not a gentoo dev, so
I'm learning about the guts of portage, hopefully this is useful (at
least as psuedo-dev notes) for someone else....
--
[email protected] mailing list