[gentoo-dev] Re: Revisions for USE flag changes

2017-08-18 Thread Duncan
Duncan posted on Sun, 13 Aug 2017 02:52:58 + as excerpted: > Michael Orlitzky posted on Sat, 12 Aug 2017 05:58:41 -0400 as excerpted: > >> On 08/12/2017 04:39 AM, Paweł Hajdan, Jr. wrote: >> >>> There are use-cases for --changed-use / --newuse other than changed >>> IUSE. >>> >>> I find it

Re: [gentoo-dev] Re: Revisions for USE flag changes

2017-08-16 Thread Jason Zaman
On Tue, Aug 15, 2017 at 11:22:54PM -0400, Michael Orlitzky wrote: > On 08/14/2017 08:01 AM, Jason Zaman wrote: > > > > I'll give an example where revbumps are significantly inferior to > > --changed-use. > > > > ... With --changed-use, only the people who need it (ie selinux > > users) will

Re: [gentoo-dev] Re: Revisions for USE flag changes

2017-08-16 Thread Daniel Campbell
On 08/13/2017 03:11 AM, Michael Orlitzky wrote: > On 08/12/2017 10:52 PM, Duncan wrote: >> >> How so? Are you arguing that deciding to system-wide switch to/from >> pulseaudio, systemd, or gstreamer is nonsense? >> > > The meaning of any one USE flag varies widely across packages. I could >

Re: [gentoo-dev] Re: Revisions for USE flag changes

2017-08-16 Thread Rich Freeman
On Wed, Aug 16, 2017 at 11:56 AM, Duncan <1i5t5.dun...@cox.net> wrote: > > But even if that's the case (I wouldn't know), it's the case due to a > deliberate decision of those going "under the bus", because portage is > the default, and by choosing to use some other PM, they've deliberately >

[gentoo-dev] Re: Revisions for USE flag changes

2017-08-16 Thread Duncan
Michael Orlitzky posted on Tue, 15 Aug 2017 23:22:54 -0400 as excerpted: > On 08/14/2017 08:01 AM, Jason Zaman wrote: >> >> I'll give an example where revbumps are significantly inferior to >> --changed-use. >> >> ... With --changed-use, only the people who need it (ie selinux users) >> will

Re: [gentoo-dev] Re: Revisions for USE flag changes

2017-08-15 Thread Michael Orlitzky
On 08/14/2017 08:01 AM, Jason Zaman wrote: > > I'll give an example where revbumps are significantly inferior to > --changed-use. > > ... With --changed-use, only the people who need it (ie selinux > users) will rebuild and everyone is happy (selinux users because the > program now works and

Re: [gentoo-dev] Re: Revisions for USE flag changes

2017-08-14 Thread Jason Zaman
On Sat, Aug 12, 2017 at 09:05:58PM +1000, Michael Palimaka wrote: > On 08/12/2017 08:29 PM, Rich Freeman wrote: > > On Sat, Aug 12, 2017 at 5:57 AM, Michael Orlitzky wrote: > >> On 08/12/2017 03:03 AM, Michał Górny wrote: > >>> > >>> Please provide some examples of recent

Re: [gentoo-dev] Re: Revisions for USE flag changes

2017-08-13 Thread M. J. Everitt
On 13/08/17 11:11, Michael Orlitzky wrote: > On 08/12/2017 10:52 PM, Duncan wrote: >> How so? Are you arguing that deciding to system-wide switch to/from >> pulseaudio, systemd, or gstreamer is nonsense? >> > The meaning of any one USE flag varies widely across packages. I could > never say "I

Re: [gentoo-dev] Re: Revisions for USE flag changes

2017-08-13 Thread Michael Orlitzky
On 08/12/2017 10:52 PM, Duncan wrote: > > How so? Are you arguing that deciding to system-wide switch to/from > pulseaudio, systemd, or gstreamer is nonsense? > The meaning of any one USE flag varies widely across packages. I could never say "I want to enable USE=gstreamer" for every package

Re: [gentoo-dev] Re: Revisions for USE flag changes

2017-08-13 Thread Michael Orlitzky
On 08/12/2017 10:32 PM, Duncan wrote: >> >> What if you fix a runtime issue by dropping a flag? It's more confusing >> than it has to be: the USE flag exception interacts weirdly with all the >> other rules. > > Bad example as it's a security vuln, which requires masking/removing > vulnerable

[gentoo-dev] Re: Revisions for USE flag changes

2017-08-12 Thread Duncan
Michael Orlitzky posted on Sat, 12 Aug 2017 05:58:41 -0400 as excerpted: > On 08/12/2017 04:39 AM, Paweł Hajdan, Jr. wrote: > >> There are use-cases for --changed-use / --newuse other than changed >> IUSE. >> >> I find it useful to easily rebuild affected packages when changing USE >> flags in

[gentoo-dev] Re: Revisions for USE flag changes

2017-08-12 Thread Duncan
Michael Orlitzky posted on Sat, 12 Aug 2017 10:14:18 -0400 as excerpted: > On 08/12/2017 06:29 AM, Rich Freeman wrote: >> >> My gut feeling is that the change you want is probably a good thing, >> but it will never happen if you can't provide a single example of >> something bad happening due to

Re: [gentoo-dev] Re: Revisions for USE flag changes

2017-08-12 Thread Rich Freeman
On Sat, Aug 12, 2017 at 7:05 AM, Michael Palimaka wrote: > On 08/12/2017 08:29 PM, Rich Freeman wrote: >> On Sat, Aug 12, 2017 at 5:57 AM, Michael Orlitzky wrote: >>> On 08/12/2017 03:03 AM, Michał Górny wrote: Please provide some examples of

[gentoo-dev] Re: Revisions for USE flag changes

2017-08-12 Thread Michael Palimaka
On 08/12/2017 08:29 PM, Rich Freeman wrote: > On Sat, Aug 12, 2017 at 5:57 AM, Michael Orlitzky wrote: >> On 08/12/2017 03:03 AM, Michał Górny wrote: >>> >>> Please provide some examples of recent in-place USE changes that benefit >>> from revbumps. >>> >> >> There is no single

[gentoo-dev] Re: Revisions for USE flag changes

2017-08-12 Thread Michael Palimaka
On 08/12/2017 08:16 PM, Michael Orlitzky wrote: > On 08/12/2017 12:22 AM, Michael Palimaka wrote: >> >>> Q. But what if I maintain firefox, and I need to change IUSE? >>> >>> If the IUSE change isn't important, just make the new revision in a >>> branch and wait to commit it later when there

Re: [gentoo-dev] Re: Revisions for USE flag changes

2017-08-12 Thread Rich Freeman
On Sat, Aug 12, 2017 at 12:22 AM, Michael Palimaka wrote: > On 08/12/2017 09:50 AM, Michael Orlitzky wrote: >> Q. But what about the rebuilds? >> >> For most packages, the rebuilds simply don't matter. Unless you're >> the maintainer of libreoffice, firefox, chromium,

Re: [gentoo-dev] Re: Revisions for USE flag changes

2017-08-12 Thread Michael Orlitzky
On 08/12/2017 12:22 AM, Michael Palimaka wrote: > >> Q. But what if I maintain firefox, and I need to change IUSE? >> >> If the IUSE change isn't important, just make the new revision in a >> branch and wait to commit it later when there are more changes >> piled up. If it is important

[gentoo-dev] Re: Revisions for USE flag changes

2017-08-11 Thread Michael Palimaka
On 08/12/2017 09:50 AM, Michael Orlitzky wrote: > Q. But what about the rebuilds? > > For most packages, the rebuilds simply don't matter. Unless you're > the maintainer of libreoffice, firefox, chromium, etc. -- just do the > revision and forget about the (quick) rebuilds. I really wish