-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 04/26/2013 01:15 PM, Jeroen Roovers wrote:
> On Fri, 26 Apr 2013 13:14:07 -0400
> "Rick \"Zero_Chaos\" Farina" <[email protected]> wrote:
> 
>> Yes warnings are nice, but building a few thousand packages a day I
>> honestly don't read all the warnings...  I trust that when I tell
>> portage/catalyst I am going to bindist that it would attempt to help
>> keep me on the right side of the law.  It is simple enough to disable
>> bindist if I want to, well you know, distribute the binary illegally.
> 
> ebuild(5):
>               bindist
>                      Distribution of built packages is restricted.
> 
> 
> That means you shouldn't do it. But maybe you're right. emerge/catalyst
> should be able to distinguish right from wrong, not you.

Maybe I'm being too simplistic here but when I wrote the FEATURE=bindist
for catalyst the intent was to help the user maintain an obviously
desired compliance to law and legally redistribute what they are making.
 There are numerous packages that have USE=bindist to allow legal
redistribution of content, honestly I'm a bit surprised to hear that I'm
supposed to read every ebuild to see that a package has
RESTRICT=bindist... emerge certainly doesn't seem to care.

RESTRICT=bindist really needs to be more assertive, especially if the
user has USE=bindist set.  A warning from quickpkg simply isn't enough
here in my eyes.

The user is distinguishing right from wrong by setting things like
USE=bindist, portage simply doesn't seem to be respecting that in the
case of RESTRICT=bindist.  It seems simple enough to me for portage to
check the environment and refuse to build packages with RESTRICT=bindist
when USE=bindist is set... I mean it's supposed to RESTRICT me from
bindist and I'm telling portage I intend to bindist....

- -ZC
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBAgAGBQJResfIAAoJEKXdFCfdEflKCWIQAK4Zp7z9nGjdALm/SaliBiZR
j0/obRd0x6iI9WbAiaUxM5dIx2D9yNdSl+2951uHlJRahtzVakPLk6GKzDkl78uq
Rg/5guvZIvCp+ey+HxNpbSRKAkGPIF6zrBp70JyhBUyQmiaxj2ebXci12oNmtZ1Z
HBdBG9Y4rRsRspPKqqgRIdP0ssA+0ZWCJUltGA1KTHj7JFGPimY45glBmYje5rhL
HT+M5hR/mgkaWASCtGmwI63LZd95ngwbNqImO1rD44QfZT56l022pZ2WrG363VL9
6YKU3uPxIPx4jGqAIMnM8DxCP70F5kNFgK3OY35G+8QmCflR4whPntbAXbk5PGbQ
KArn1nPOCvlzdnlnqPIXgfFkzi1YaA21SWJQj5wQdLVqro05tDj1pXIqsNg+gryu
s6c21adGK8LuJo8vV21qX3nwokpfkFgCSldPHQzRWznV9/ll+93fZKAAptTzq0rU
iQhKSGGEUU+vu+OV11EWTraP7BtoDepi5EMDngjGqup2LH0NgSVxRhuYBzJUhtP5
3mrjS5X9c77T10JXXdce26xcC7GWILHQtmLhghfnChYhiEw+Axa3j3n6ChwjOQ0u
GCDAmrb9fQzCyO5cxgObiZ/BUH6C/I1/yTerUh1JYs43+bflRxwJc5B2xOipEfjB
WcP5nzk/6FgqEVsR++gG
=+vLg
-----END PGP SIGNATURE-----

Reply via email to