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 B6AAF13877A for ; Sun, 3 Aug 2014 10:35:42 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id AD36AE0885; Sun, 3 Aug 2014 10:35:40 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 280EDE0882 for ; Sun, 3 Aug 2014 10:35:40 +0000 (UTC) Received: from [192.168.1.100] (mobile-internet-bcee5b-171.dhcp.inet.fi [188.238.91.171]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) (Authenticated sender: ssuominen) by smtp.gentoo.org (Postfix) with ESMTPSA id CF9BA340054 for ; Sun, 3 Aug 2014 10:35:38 +0000 (UTC) Message-ID: <53DE1061.80603@gentoo.org> Date: Sun, 03 Aug 2014 13:35:13 +0300 From: Samuli Suominen User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.0 Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Project discussion list X-BeenThere: gentoo-project@lists.gentoo.org Reply-To: gentoo-project@lists.gentoo.org MIME-Version: 1.0 To: gentoo-project@lists.gentoo.org Subject: Re: [gentoo-project] Call for agenda items - Council meeting 2014-08-12 References: <21463.26330.847055.224071@a1i15.kph.uni-mainz.de> <1406635578.23440.3.camel@gentoo.org> <20140729212216.7e3b641a@pomiot.lan> <1406971393.23898.0.camel@gentoo.org> <53DDB822.6060203@gentoo.org> <21469.63758.145020.451979@a1i15.kph.uni-mainz.de> <53DE0918.7090508@gentoo.org> <21470.2788.652739.977576@a1i15.kph.uni-mainz.de> In-Reply-To: <21470.2788.652739.977576@a1i15.kph.uni-mainz.de> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 7bit X-Archives-Salt: 2a90e29d-2c9f-47f5-8422-818f0321e3b4 X-Archives-Hash: f1fd79b12227d8fc2e995d3b7eebc687 On 03/08/14 13:11, Ulrich Mueller wrote: >>>>>> On Sun, 03 Aug 2014, Samuli Suominen wrote: >> On 03/08/14 11:55, Ulrich Mueller wrote: >>> Do I get this right, you want the eselect module move files >>> installed by a package to another directory, effectively making >>> them orphans? >> Of course it would require a pkg_postrm() phase that cleans up >> possible orphans > Still, this would be very bad design. I agree. I'm trying to distance myself from the whole issue, still gets my blood pressure raising how some people behaved... so don't expect too specific answers from me regarding the implementation specifics. > >> But mgorny pointed out another solution in this thread, "Wouldn't it >> be better to generate exclude commands in bashrc?" >> And the answer to that would be "yes, of course" > Can you remind me what was wrong with the current method, namely using > symlinks? Other than upstream packages checking for existance of directory /usr/share/bash-completion/completions and detemining if they will install the completion files or not, not much else It's just tedious work to need to hack every upstream package to the Gentoo quirks, sort of love the "stick close to upstream as possible" mantra We could keep the old symlink method and just start using /usr/share/bash-completion/completions as a compromise, if that's the conclusion people draw, I have nothing against that As in, the main point was to start using the upstream directories, to be compatible with reverse dependencies out-of-box - Samuli