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

On 04/26/2013 12:56 PM, Jeroen Roovers wrote:
> On Fri, 26 Apr 2013 12:21:17 -0400
> "Rick \"Zero_Chaos\" Farina" <[email protected]> wrote:
> 
>> I agree with you entirely, but there is one major bit of information
>> missing... What exactly does RESTRICT=bindist do?  AFAICT it does
>> exactly nothing.  If we are going to address merging the two
>> restriction (which I'm all for) then we might want to have it
>> documented how it all works.
> 
> # quickpkg x11-drivers/nvidia-drivers
>  * x11-drivers/nvidia-drivers-304.88: package has RESTRICT=bindist!
>  * x11-drivers/nvidia-drivers-304.88: it might not be legal to
> redistribute this.
>  * Building package for
>    x11-drivers/nvidia-drivers-304.88 ...                   [ ok ]
Honestly in my life I've never used quickpkg to generate a package,
portage just builds packages for me with FEATURES=buildpkg.  Glad to
know there is a warning for quickpkg users at least.

I think it needs to be a bit more severe than that though.  Catalyst has
a feature for bindist, as does portage, but niether seem to care at all
about RESTRICT=bindist enforcement at all.  I see this as something to
be improved upon, if I tell portage/catalyst that I am going to bindist
the package it shouldn't allow me to build restricted things at all.
> 
> It issues a severe warning against distributing the built package.
> 
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.

- -ZC

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

iQIcBAEBAgAGBQJRerXeAAoJEKXdFCfdEflKm7IQALMZstOAU+8lL6+yfxPxhlP7
Q3lN0EUxu/bXwQLXj7XS52NOqUopBrK99JbLCfdvSqrNO7wtDyyXVvv6pNkt8a5h
5LBGm9kyLZ3fEiy4YuKk9TNbvEr8EeFfBAZD69MEwutkUoPMU0UpNXXDFAdLgw0I
w+iabf11ltvBwOSUC7qb0m37lWJZyMzvvtKFmrqgd4U7k4VTLtJNrQBAbiiJj1QT
O6boLbWQvfJqOzlzoTEtv01EjSaV+Bl13daVQYOX+YboVBQlJHqJAeLgUZRR5jss
mhLWG5r/0LXSm1fvjCtvhy3aWj7BMwAxOanCUCZiYRmQkgqPh/pPsniA0lu6XdjP
vv4LJND6qfc52fivbfrbPmCHJ3tehXgs7Tikwee2vBHoeCbKKFvHoLwzxwhmGnDs
BCrmDN/BbaS2+1+L6gVwYE/ZMreKe8L6RdsI8Kwwp7gYsZbsR1E56SuzO46+zAjs
T2uIetXfJnM82sE/8YZ76CUg5dPld95edKGxPHcfeqCQr2XXcqjWVlHCFuShrvTA
gHDnLV/eVCvakhQY/tTnGgtxUcEkP9hj6tJzaW7sK8wsen1/sVa/EtVtppPfrKpI
s3wKAHLzzw+R+IfI3rFsyEIulpp9NS3Vlx3WkTmJmGx67GvlH+102j0xW0VLCZUo
vs4wUfqjp46R/MvPa2/3
=lrxt
-----END PGP SIGNATURE-----

Reply via email to