From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from igor.genone.homeip.net (dsl-082-082-145-219.arcor-ip.net [82.82.145.219]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j4H9LHdu013448 for ; Tue, 17 May 2005 09:21:17 GMT Received: by igor.genone.homeip.net (Postfix, from userid 1002) id F06A82A376; Tue, 17 May 2005 11:22:28 +0200 (CEST) Received: from [192.168.0.2] (unknown [192.168.0.2]) by igor.genone.homeip.net (Postfix) with ESMTP id C97B22A32B for ; Tue, 17 May 2005 11:22:24 +0200 (CEST) Message-ID: <4289AA99.1070505@gentoo.org> Date: Tue, 17 May 2005 11:26:01 +0300 From: Marius Mauch User-Agent: Mozilla Thunderbird 1.0.2 (Windows/20050317) X-Accept-Language: en-us, en Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@gentoo.org Reply-to: gentoo-dev@lists.gentoo.org MIME-Version: 1.0 To: gentoo-dev@lists.gentoo.org Subject: Re: [gentoo-dev] multiple categories for a package References: <427E116E.9080105@gentoo.org> <1115591359.19595.124.camel@bunyip> <20050508235004.GL6541@celeborn.wh-og.hs-niederrhein.de> <20050509001920.GC12085@ols-dell.gg3.net> <42890280.9010008@klaftenegger.de> In-Reply-To: <42890280.9010008@klaftenegger.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.0.2-gr1-genone_0.7 (2004-11-16) on igor.genone.homeip.net X-Spam-Level: X-Spam-Status: No, score=-4.3 required=7.0 tests=ALL_TRUSTED,AWL,BAYES_40, MISSING_SUBJECT autolearn=ham version=3.0.2-gr1-genone_0.7 X-Archives-Salt: a68be083-19fa-4d09-9200-0a40f87e66f6 X-Archives-Hash: 790e264954a4cfbaafd2b3075f897963 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