1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
On 04/26/2013 01:15 PM, Jeroen Roovers wrote: |
5 |
> On Fri, 26 Apr 2013 13:14:07 -0400 |
6 |
> "Rick \"Zero_Chaos\" Farina" <zerochaos@g.o> wrote: |
7 |
> |
8 |
>> Yes warnings are nice, but building a few thousand packages a day I |
9 |
>> honestly don't read all the warnings... I trust that when I tell |
10 |
>> portage/catalyst I am going to bindist that it would attempt to help |
11 |
>> keep me on the right side of the law. It is simple enough to disable |
12 |
>> bindist if I want to, well you know, distribute the binary illegally. |
13 |
> |
14 |
> ebuild(5): |
15 |
> bindist |
16 |
> Distribution of built packages is restricted. |
17 |
> |
18 |
> |
19 |
> That means you shouldn't do it. But maybe you're right. emerge/catalyst |
20 |
> should be able to distinguish right from wrong, not you. |
21 |
|
22 |
Maybe I'm being too simplistic here but when I wrote the FEATURE=bindist |
23 |
for catalyst the intent was to help the user maintain an obviously |
24 |
desired compliance to law and legally redistribute what they are making. |
25 |
There are numerous packages that have USE=bindist to allow legal |
26 |
redistribution of content, honestly I'm a bit surprised to hear that I'm |
27 |
supposed to read every ebuild to see that a package has |
28 |
RESTRICT=bindist... emerge certainly doesn't seem to care. |
29 |
|
30 |
RESTRICT=bindist really needs to be more assertive, especially if the |
31 |
user has USE=bindist set. A warning from quickpkg simply isn't enough |
32 |
here in my eyes. |
33 |
|
34 |
The user is distinguishing right from wrong by setting things like |
35 |
USE=bindist, portage simply doesn't seem to be respecting that in the |
36 |
case of RESTRICT=bindist. It seems simple enough to me for portage to |
37 |
check the environment and refuse to build packages with RESTRICT=bindist |
38 |
when USE=bindist is set... I mean it's supposed to RESTRICT me from |
39 |
bindist and I'm telling portage I intend to bindist.... |
40 |
|
41 |
- -ZC |
42 |
-----BEGIN PGP SIGNATURE----- |
43 |
Version: GnuPG v2.0.19 (GNU/Linux) |
44 |
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ |
45 |
|
46 |
iQIcBAEBAgAGBQJResfIAAoJEKXdFCfdEflKCWIQAK4Zp7z9nGjdALm/SaliBiZR |
47 |
j0/obRd0x6iI9WbAiaUxM5dIx2D9yNdSl+2951uHlJRahtzVakPLk6GKzDkl78uq |
48 |
Rg/5guvZIvCp+ey+HxNpbSRKAkGPIF6zrBp70JyhBUyQmiaxj2ebXci12oNmtZ1Z |
49 |
HBdBG9Y4rRsRspPKqqgRIdP0ssA+0ZWCJUltGA1KTHj7JFGPimY45glBmYje5rhL |
50 |
HT+M5hR/mgkaWASCtGmwI63LZd95ngwbNqImO1rD44QfZT56l022pZ2WrG363VL9 |
51 |
6YKU3uPxIPx4jGqAIMnM8DxCP70F5kNFgK3OY35G+8QmCflR4whPntbAXbk5PGbQ |
52 |
KArn1nPOCvlzdnlnqPIXgfFkzi1YaA21SWJQj5wQdLVqro05tDj1pXIqsNg+gryu |
53 |
s6c21adGK8LuJo8vV21qX3nwokpfkFgCSldPHQzRWznV9/ll+93fZKAAptTzq0rU |
54 |
iQhKSGGEUU+vu+OV11EWTraP7BtoDepi5EMDngjGqup2LH0NgSVxRhuYBzJUhtP5 |
55 |
3mrjS5X9c77T10JXXdce26xcC7GWILHQtmLhghfnChYhiEw+Axa3j3n6ChwjOQ0u |
56 |
GCDAmrb9fQzCyO5cxgObiZ/BUH6C/I1/yTerUh1JYs43+bflRxwJc5B2xOipEfjB |
57 |
WcP5nzk/6FgqEVsR++gG |
58 |
=+vLg |
59 |
-----END PGP SIGNATURE----- |