David Klaftenegger wrote:
Georgi Georgiev wrote:

Would it be inappropriate to start bitching (again) about a flat tree
where each package can go in multiple categories?


So now, that I've read  all messages in this thread, I needed a point to
start at..
I guess my approach isn't a way to go, but I can't find the reason for
it being bad, so:
Why not just create a symlink to the package in the category it *also*
should be in?

For example, net-mail/mutt could be a symlink to ../mail-client/mutt,
allowing to find it in both categories.

Ok, portage would have to do extra work, as it would have to check
wether a package is a symlink or not, ignore "symlink-packages" when it
comes to ambiguous naming, count them as already installed if the
package it points to is already installed and so on...
quite some work, but from my point of view less than some other solutions.

So I hope you understand what I mean, you may now hang me for this
proposal, but if you do please tell me why it is not a good way to allow
multiple categories per package ;-)

CVS doesn't support symlinks.

Marius
--
gentoo-dev@gentoo.org mailing list



Reply via email to