so i accidently put a new game in /usr/local/portage/ and couldnt figure out what was going on until i read the message a few times ;) root@rux0r 0 d2x # pwd /usr/local/portage/d2x root@rux0r 1 d2x # ebuild d2x-0.2.5.ebuild digest !!! aux_get(): ebuild for 'portage/d2x-0.2.5' does not exist at: !!! /usr/portage/portage/d2x/d2x-0.2.5.ebuild doebuild(): aux_get() error; aborting. what the hell does that mean ? i'd vote for a message that says like 'invalid category d2x' or 'dont be dumb and put the pkg in the right place'
This doesn't apply anymore, though it isn't exactly fixed, just portage simply adjusts PORTDIR_OVERLAY if the ebuild eson't fit into the existing structure. Can't say that I like this behavior.