Gentoo Archives: gentoo-dev

From: Matti Bickel <mabi@g.o>
To: gentoo-project@l.g.o
Cc: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: Banning modification of pkg-config files (was: [gentoo-project] Re: Call For Agenda Items - 13 May 2014)
Date: Fri, 09 May 2014 18:21:37
Message-Id: 536D1CA1.8060903@gentoo.org
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 On 05/09/2014 04:07 PM, hasufell wrote:
5 > I ask the council to vote on banning pkg-config files that would
6 > be added or renamed downstream (at least this will prevent new
7 > violations).
8
9 I want to repeat my stance from the linked bug that making this a
10 policy or calling on council to add more weight to existing devmanual
11 bits is adding red tape that from my point of view decreases the
12 quality of Gentoo. Asking me to remove the pkg-config file for lua-5.2
13 or removing the modifications to 5.1 will kill support for packages
14 depending on these files existing.
15
16 As long as there's stuff expecting the file to be around, I have a
17 hard time committing a "fix" that will increase the breakage in the tree.
18
19 Let me be clear: once packagers of lua using apps tell me they no
20 longer need the .pc file for their stuff to work, I'll remove it
21 promptly or switch to the reduced version you get from calling "make
22 pc" for lua-5.2.
23
24 However, all the linked bugs and commits seem to address the point
25 that debian *renames* the lua .pc files. You seam to take particular
26 issue with slotting lua (which requires us to rename them as well).
27
28 I'm on the record saying that I don't like this solution. However,
29 I've made it clear (and the eselect-lua module implements this) that
30 there's always a lua.pc, liblua.so, etc of the user's chosing. It's
31 also the only thing we got to resolve the stalemate of lua users
32 lagging behind releases. If you have better ideas, please let me know.
33
34 Since this is a technical matter, please direct further discussion to
35 the gentoo-dev ML.
36
37 Cheers, Matti
38 -----BEGIN PGP SIGNATURE-----
39 Version: GnuPG v2.0.22 (GNU/Linux)
40 Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
41
42 iQJ8BAEBCgBmBQJTbRyhXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
43 ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBNzE1M0M4QzQxMzM4REREMjMzQjg4NUZE
44 REY5NzFGMTE4RUVBNUU2AAoJEN35cfEY7qXmEGsP/39WprTJ9T4FmBiNO+xnPDS5
45 H3FbNmdN/YjyOy5OSBMbS2j9fxQXEJ5AdAeE5gWyEiNEji0wmecWqP2FNAEtoZ5c
46 H4IJ92eSyw99zz424GU2eS0uNCkujn/xOIxWHmrvWiCiUYzF150KHl9nrRRdRrwB
47 dKjyz7nXiEyZDS1dQ4gyTMeA6mUIrr0bFl0G8Kfy0dPWB0elpe837no/S/fRcKtM
48 syb9+QL3TvYlCVbONkcFxtOQyij+9OTcMffITVysiHjy5+CNKoVjw3zKUPoYQN1f
49 CSdob9x/W+vUrZt1gjEbxukqyBMlBokapvN1nwwi7T6IczHCPpDtnvN6TncX/0VW
50 AkwB5wAgtxjsf6bu8vvx6D6gRYDoYFgXHe81m+SHfmbkDaIAUk67QdN3WHg4R0o7
51 fgJ5KVx5KowemNdM3SybJlTTOkt6ROaqkzMRsXDC+vDwQEZ4881zLpttGFfEJPjR
52 tfej+FrhoMv5yir8joUIePwXLXluF1D0DO8RlrUpGTAFkwY1QqdA0ho3rwRpDZDT
53 70iWKepz6Xgj7mKlVjSF6C5iPxyKYMbgVgH+4IK4MCWYvam/tLwtbuegDmF/txUM
54 5P4a4fQUzvmGFmDOkRsnJBj5Gnez8J5DxzB3hmRJgT+TVKxlfRCQ4Ajh31VHQXun
55 nw5cxcrYETn9jQtdmbqJ
56 =JnYK
57 -----END PGP SIGNATURE-----

Replies

Subject Author
[gentoo-dev] Re: Banning modification of pkg-config files Markos Chandras <hwoarang@g.o>