From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 7E778138010 for ; Mon, 3 Sep 2012 14:10:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 01AF121C0C8; Mon, 3 Sep 2012 14:10:14 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) by pigeon.gentoo.org (Postfix) with ESMTP id 0A8CE21C146 for ; Mon, 3 Sep 2012 14:09:23 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by smtp.gentoo.org (Postfix) with ESMTP id 3E63933D7A0 for ; Mon, 3 Sep 2012 14:09:23 +0000 (UTC) X-Virus-Scanned: by amavisd-new using ClamAV at gentoo.org X-Spam-Flag: NO X-Spam-Score: -0.438 X-Spam-Level: X-Spam-Status: No, score=-0.438 tagged_above=-999 required=5.5 tests=[AWL=-1.095, FREEMAIL_FROM=0.001, RCVD_NUMERIC_HELO=0.865, RP_MATCHES_RCVD=-0.207, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=no Received: from smtp.gentoo.org ([127.0.0.1]) by localhost (smtp.gentoo.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id LKD_NBzq1e00 for ; Mon, 3 Sep 2012 14:09:16 +0000 (UTC) Received: from plane.gmane.org (plane.gmane.org [80.91.229.3]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 7005133D0FF for ; Mon, 3 Sep 2012 14:09:14 +0000 (UTC) Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1T8XKw-0004mw-Ht for gentoo-dev@gentoo.org; Mon, 03 Sep 2012 16:09:10 +0200 Received: from 195.33.114.129 ([195.33.114.129]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 03 Sep 2012 16:09:10 +0200 Received: from couldbe by 195.33.114.129 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Mon, 03 Sep 2012 16:09:10 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-dev@lists.gentoo.org From: Mark Bateman Subject: [gentoo-dev] Re: RFC: PROPERTIES=funky-slots Date: Mon, 3 Sep 2012 14:08:58 +0000 (UTC) Message-ID: References: <20120623142143.631d7ebf@googlemail.com> <4FE5EE2A.8070501@gentoo.org> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-dev@lists.gentoo.org Reply-to: gentoo-dev@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: sea.gmane.org User-Agent: Loom/3.14 (http://gmane.org/) X-Loom-IP: 195.33.114.129 (Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1) X-Archives-Salt: 2c27d829-52af-498f-b464-def709ee7b0f X-Archives-Hash: 61608916269ae3776ef05f2121a00977 Patrick Lauer gentoo.org> writes: > > On 06/23/12 21:21, Ciaran McCreesh wrote: > > There's been a move towards using slots for "clever" things that don't > > fit the traditional way of how slots worked. Examples include the new > > gtk2 / gtk3 handling and Ruby gems virtuals. > > > > Aside from being abusive, > No, it solves a real problem. > > this screws things up for Paludis users. > -EDONTCARE, use a supported package manager So if the packagemanager is struggling to resolve whether a package belongs in a slot or not, would this be a case for encoding such metadata in the ebuild filename. foo-slot2-3.2.1.ebuild This way the PM would be able to determine exactly what it has todo before it starts to parse the ebuild