>>>>> On Sat, 25 Jun 2011, Maciej Mrozowski wrote: > Assuming package names are unique identifiers, tags are not > necessary to be available for ebuild.sh so metadata.xml is the best > place.
But we know that package names are _not_ unique. There are many cases in the Portage tree where two or even more packages have the same name. Categories are there to avoid such collisions. With multiple overlays/repositories instead of one monolithic Portage tree, the collision issue gets even worse if you have a flat namespace. Ulrich