Re: [gentoo-dev] The bindist USE flag and RESTRICT=bindist

2015-03-04 Thread Mike Gilbert
On Tue, Mar 3, 2015 at 4:12 PM, Ulrich Mueller u...@gentoo.org wrote: While discussing the issue in #-releng, it was also suggested that a news item should be prepared, to inform users that they cannot rely on USE=bindist. (They cannot rely on it already now, though.) Does it make sense to

Re: [gentoo-dev] The bindist USE flag and RESTRICT=bindist

2015-03-04 Thread Ulrich Mueller
On Wed, 4 Mar 2015, Alexis Ballier wrote: from the rest of your email, I understand that RESTRICT=bindist is eapi0 (or even not covered by eapi?), right? is there any information on RESTRICT=bindist ? with these 150 packages using it, this sounds like something well known that I had never

Re: [gentoo-dev] The bindist USE flag and RESTRICT=bindist

2015-03-04 Thread Alexis Ballier
On Tue, 3 Mar 2015 22:12:07 +0100 Ulrich Mueller u...@gentoo.org wrote: Hi, We currently have two mechanisms to influence building of packages that cannot be binary redistributed. Some 150 packages have RESTRICT=bindist (unconditional, or USE conditional), whereas 27 packages have the

[gentoo-dev] The bindist USE flag and RESTRICT=bindist

2015-03-03 Thread Ulrich Mueller
Hi, We currently have two mechanisms to influence building of packages that cannot be binary redistributed. Some 150 packages have RESTRICT=bindist (unconditional, or USE conditional), whereas 27 packages have the bindist flag in their IUSE. Until very recently, the two sets were practically

Re: [gentoo-dev] The bindist USE flag and RESTRICT=bindist

2015-03-03 Thread Robin H. Johnson
On Tue, Mar 03, 2015 at 10:12:07PM +0100, Ulrich Mueller wrote: So a few days ago I filed bug 541408 and dependent bugs, with the goal that ebuilds with the bindist flag in their IUSE should also add RESTRICT=!bindist? ( bindist ). However, it turned out that some 10 packages are using the

Re: [gentoo-dev] The bindist USE flag and RESTRICT=bindist

2015-03-03 Thread Ulrich Mueller
On Wed, 4 Mar 2015, Robin H Johnson wrote: On Tue, Mar 03, 2015 at 10:12:07PM +0100, Ulrich Mueller wrote: However, it turned out that some 10 packages are using the bindist flag only in REQUIRED_USE but nowhere else [2] (with foo being some feature flag): IUSE=bindist foo

Re: [gentoo-dev] The bindist USE flag and RESTRICT=bindist

2015-03-03 Thread Mike Gilbert
On Tue, Mar 3, 2015 at 4:12 PM, Ulrich Mueller u...@gentoo.org wrote: IMHO, the bindist USE flag is redundant in these cases. So we should get rid of the REQUIRED_USE and add a restriction instead: IUSE=foo RESTRICT=foo? ( bindist ) What do you think? Should we proceed in this

Re: [gentoo-dev] The bindist USE flag and RESTRICT=bindist

2015-03-03 Thread Mike Gilbert
On Tue, Mar 3, 2015 at 7:10 PM, Mike Gilbert flop...@gentoo.org wrote: On Tue, Mar 3, 2015 at 4:12 PM, Ulrich Mueller u...@gentoo.org wrote: IMHO, the bindist USE flag is redundant in these cases. So we should get rid of the REQUIRED_USE and add a restriction instead: IUSE=foo