It's not a real problem, but I was a bit annoyed, having to deal with lots of subdirs in my local ebuild repository. I created /usr/local/_portage and symlinked the category directories to it. ( /usr/portage/_portage/some-category-dir -> /usr/portage/_portage/ ) I tested this with an ebuild, but go the following error: !!! aux_get(): ebuild for '_portage/konserve-0.8.2' does not exist at: !!! /usr/portage/_portage/konserve/konserve-0.8.2.ebuild The correct path would be /usr/local/_portage/konserve in this case. :( Reproducible: Always Steps to Reproduce: 1. 2. 3.
Argh, not ( /usr/portage/_portage/some-category-dir -> /usr/portage/_portage/ ) but ( /usr/local/portage/some-category-dir -> /usr/local/_portage/ ) of course.
Maybe I'm missing something, but why not set PORTDIR_OVERLAY in make.conf and not have symlinks at all?
Yes Donnie, you're missing something. It _is_ my overlay directory. I want to flatten the overlay directory tree, without loosing compliance with the categorized tree structure of portage.
Putting a hold on feature requests for portage as they are drowning out the bugs. Most of these features should be available in the next major version of portage. But for the time being, they are just drowning out the major bugs and delaying the next version's progress. Any bugs that contain patches and any bugs for etc-update or dispatch-conf can be reopened. Sorry, I'm just not good enough with bugzilla. ;)
Uh, I have my scripts in place in between. Should have closed the bug long ago.