From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (unknown [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 34E731381FA for ; Fri, 9 May 2014 18:21:26 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 9987BE0997; Fri, 9 May 2014 18:21:25 +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 C3BCDE0960; Fri, 9 May 2014 18:21:24 +0000 (UTC) Received: from [192.168.178.101] (unknown [84.184.144.245]) (using TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: mabi) by smtp.gentoo.org (Postfix) with ESMTPSA id DDB9733F66B; Fri, 9 May 2014 18:21:22 +0000 (UTC) Message-ID: <536D1CA1.8060903@gentoo.org> Date: Fri, 09 May 2014 20:21:21 +0200 From: Matti Bickel User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.4.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 CC: gentoo-dev@lists.gentoo.org Subject: Re: Banning modification of pkg-config files (was: [gentoo-project] Re: Call For Agenda Items - 13 May 2014) References: <536CE132.1070305@gentoo.org> In-Reply-To: <536CE132.1070305@gentoo.org> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 38afe48d-7223-4f39-812b-fce0673c36da X-Archives-Hash: e9fae17b95ac37e3ccbeceacc66a1df5 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 On 05/09/2014 04:07 PM, hasufell wrote: > I ask the council to vote on banning pkg-config files that would > be added or renamed downstream (at least this will prevent new > violations). I want to repeat my stance from the linked bug that making this a policy or calling on council to add more weight to existing devmanual bits is adding red tape that from my point of view decreases the quality of Gentoo. Asking me to remove the pkg-config file for lua-5.2 or removing the modifications to 5.1 will kill support for packages depending on these files existing. As long as there's stuff expecting the file to be around, I have a hard time committing a "fix" that will increase the breakage in the tree. Let me be clear: once packagers of lua using apps tell me they no longer need the .pc file for their stuff to work, I'll remove it promptly or switch to the reduced version you get from calling "make pc" for lua-5.2. However, all the linked bugs and commits seem to address the point that debian *renames* the lua .pc files. You seam to take particular issue with slotting lua (which requires us to rename them as well). I'm on the record saying that I don't like this solution. However, I've made it clear (and the eselect-lua module implements this) that there's always a lua.pc, liblua.so, etc of the user's chosing. It's also the only thing we got to resolve the stalemate of lua users lagging behind releases. If you have better ideas, please let me know. Since this is a technical matter, please direct further discussion to the gentoo-dev ML. Cheers, Matti -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJ8BAEBCgBmBQJTbRyhXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNzE1M0M4QzQxMzM4REREMjMzQjg4NUZE REY5NzFGMTE4RUVBNUU2AAoJEN35cfEY7qXmEGsP/39WprTJ9T4FmBiNO+xnPDS5 H3FbNmdN/YjyOy5OSBMbS2j9fxQXEJ5AdAeE5gWyEiNEji0wmecWqP2FNAEtoZ5c H4IJ92eSyw99zz424GU2eS0uNCkujn/xOIxWHmrvWiCiUYzF150KHl9nrRRdRrwB dKjyz7nXiEyZDS1dQ4gyTMeA6mUIrr0bFl0G8Kfy0dPWB0elpe837no/S/fRcKtM syb9+QL3TvYlCVbONkcFxtOQyij+9OTcMffITVysiHjy5+CNKoVjw3zKUPoYQN1f CSdob9x/W+vUrZt1gjEbxukqyBMlBokapvN1nwwi7T6IczHCPpDtnvN6TncX/0VW AkwB5wAgtxjsf6bu8vvx6D6gRYDoYFgXHe81m+SHfmbkDaIAUk67QdN3WHg4R0o7 fgJ5KVx5KowemNdM3SybJlTTOkt6ROaqkzMRsXDC+vDwQEZ4881zLpttGFfEJPjR tfej+FrhoMv5yir8joUIePwXLXluF1D0DO8RlrUpGTAFkwY1QqdA0ho3rwRpDZDT 70iWKepz6Xgj7mKlVjSF6C5iPxyKYMbgVgH+4IK4MCWYvam/tLwtbuegDmF/txUM 5P4a4fQUzvmGFmDOkRsnJBj5Gnez8J5DxzB3hmRJgT+TVKxlfRCQ4Ajh31VHQXun nw5cxcrYETn9jQtdmbqJ =JnYK -----END PGP SIGNATURE-----