Re: RFC: Reduce number of packages that are built for i686

2021-11-22 Thread Richard W.M. Jones
On Wed, Nov 17, 2021 at 05:58:43PM +, Peter Robinson wrote: > What else is there that people care about in Fedora that's only i686? It's not a big deal, but we're using gcc -m32 as a convenient way to check that various packages still build on 32-bit (as part of CI). The aim is to catch

Re: RFC: Reduce number of packages that are built for i686

2021-11-20 Thread Sérgio Basto
On Thu, 2021-11-18 at 16:27 +0100, Fabio Valentini wrote: > On Thu, Nov 18, 2021 at 1:14 PM Sérgio Basto wrote: > > > > Hi, > > another subject that can be related > > > > In thread "I think we should stop building i686 packages we're not > > shipping" we are alerted for builds for i686 that

Re: RFC: Reduce number of packages that are built for i686

2021-11-19 Thread Miroslav Suchý
Dne 17. 11. 21 v 22:44 Fabio Valentini napsal(a): So, wine needs i686 multilib packages on x86_64 even if you don't want to use it to run games, but just for running*any* Windows application Beside games that is: accounting SW, photobook creation, legal sw, logistic sw, I just checked

Re: RFC: Reduce number of packages that are built for i686

2021-11-18 Thread Nikolay Nikolov
On 11/18/21 00:27, Kevin Fenzi wrote: On Wed, Nov 17, 2021 at 05:58:43PM +, Peter Robinson wrote: What else is there that people care about in Fedora that's only i686? Well, wine? I don't know how much 32bit wine is used these days. And not 'in fedora', but people always bring up steam

Re: RFC: Reduce number of packages that are built for i686

2021-11-18 Thread Neal Gompa
On Thu, Nov 18, 2021 at 2:41 PM Josh Stone wrote: > > > > On 11/18/21 10:15 AM, Neal Gompa wrote: > > On Thu, Nov 18, 2021 at 12:27 PM Josh Stone wrote: > >> > >> On 11/17/21 2:27 PM, Kevin Fenzi wrote: > >>> And not 'in fedora', but people always bring up steam when these > >>> disccussions

Re: RFC: Reduce number of packages that are built for i686

2021-11-18 Thread Josh Stone
On 11/18/21 10:15 AM, Neal Gompa wrote: > On Thu, Nov 18, 2021 at 12:27 PM Josh Stone wrote: >> >> On 11/17/21 2:27 PM, Kevin Fenzi wrote: >>> And not 'in fedora', but people always bring up steam when these >>> disccussions happen. I wonder why they are sticking with 32bit? >> >> Is that just

Re: RFC: Reduce number of packages that are built for i686

2021-11-18 Thread Hans de Goede
Hi, On 11/18/21 16:27, Fabio Valentini wrote: > On Thu, Nov 18, 2021 at 1:14 PM Sérgio Basto wrote: >> >> Hi, >> another subject that can be related >> >> In thread "I think we should stop building i686 packages we're not >> shipping" we are alerted for builds for i686 that aren't publish . >>

Re: RFC: Reduce number of packages that are built for i686

2021-11-18 Thread Neal Gompa
On Thu, Nov 18, 2021 at 12:27 PM Josh Stone wrote: > > On 11/17/21 2:27 PM, Kevin Fenzi wrote: > > And not 'in fedora', but people always bring up steam when these > > disccussions happen. I wonder why they are sticking with 32bit? > > Is that just for the steam client, or also for its many

Re: RFC: Reduce number of packages that are built for i686

2021-11-18 Thread Zebediah Figura
On 11/17/21 16:27, Kevin Fenzi wrote: On Wed, Nov 17, 2021 at 05:58:43PM +, Peter Robinson wrote: What else is there that people care about in Fedora that's only i686? Well, wine? I don't know how much 32bit wine is used these days. Quite a lot. In fact, it's best to think of Windows

Re: RFC: Reduce number of packages that are built for i686

2021-11-18 Thread Nicolas Chauvet
Le jeu. 18 nov. 2021 à 03:33, Fabio Valentini a écrit : > > Additionally, the steam RPM (as provided by the opt-in third-party > repository that comes installed by default with Fedora Workstation) is > a i686-only package (sad face), and hence also pulls in i686 The RPM Fusion package is built

Re: RFC: Reduce number of packages that are built for i686

2021-11-18 Thread Josh Stone
On 11/17/21 2:27 PM, Kevin Fenzi wrote: > And not 'in fedora', but people always bring up steam when these > disccussions happen. I wonder why they are sticking with 32bit? Is that just for the steam client, or also for its many legacy games? ISTR it provides its own platform libraries for games,

Re: RFC: Reduce number of packages that are built for i686

2021-11-18 Thread Sérgio Basto
On Thu, 2021-11-18 at 16:27 +0100, Fabio Valentini wrote: > On Thu, Nov 18, 2021 at 1:14 PM Sérgio Basto > wrote: > > > > Hi, > > another subject that can be related > > > > In thread "I think we should stop building i686 packages we're not > > shipping" we are alerted for builds for i686 that

Re: RFC: Reduce number of packages that are built for i686

2021-11-18 Thread Fabio Valentini
On Thu, Nov 18, 2021 at 5:59 AM Maxwell G (@gotmax23) wrote: > > > Nov 17, 2021 4:56:36 AM Zbigniew Jędrzejewski-Szmek : > > > On Wed, Nov 17, 2021 at 10:53:30AM +, Zbigniew Jędrzejewski-Szmek wrote: > > > [...] > >> > >> And obviously the advantage is that this can be done now, and doesn't >

Re: RFC: Reduce number of packages that are built for i686

2021-11-18 Thread Fabio Valentini
On Thu, Nov 18, 2021 at 1:14 PM Sérgio Basto wrote: > > Hi, > another subject that can be related > > In thread "I think we should stop building i686 packages we're not > shipping" we are alerted for builds for i686 that aren't publish . > Following the tip , I found some packages that we aren't

Re: RFC: Reduce number of packages that are built for i686

2021-11-18 Thread Sérgio Basto
Hi, another subject that can be related In thread "I think we should stop building i686 packages we're not shipping" we are alerted for builds for i686 that aren't publish . Following the tip , I found some packages that we aren't shipped are needed to allow mock start the buildroot for example

Re: RFC: Reduce number of packages that are built for i686

2021-11-18 Thread Dominik 'Rathann' Mierzejewski
On Wednesday, 17 November 2021 at 22:06, Dominik 'Rathann' Mierzejewski wrote: > On Wednesday, 17 November 2021 at 18:58, Peter Robinson wrote: > [...] > > What else is there that people care about in Fedora that's only i686? > > There are some old proprietary games with i686-only binaries. I'll

Re: RFC: Reduce number of packages that are built for i686

2021-11-18 Thread Zbigniew Jędrzejewski-Szmek
On Wed, Nov 17, 2021 at 10:44:25PM +0100, Fabio Valentini wrote: > On Wed, Nov 17, 2021 at 10:07 PM Dominik 'Rathann' Mierzejewski > wrote: > > > > On Wednesday, 17 November 2021 at 18:58, Peter Robinson wrote: > > [...] > > > What else is there that people care about in Fedora that's only i686?

Re: RFC: Reduce number of packages that are built for i686

2021-11-17 Thread Maxwell G (@gotmax23) via devel
Nov 17, 2021 4:56:36 AM Zbigniew Jędrzejewski-Szmek : > On Wed, Nov 17, 2021 at 10:53:30AM +, Zbigniew Jędrzejewski-Szmek wrote: > [...] >> >> And obviously the advantage is that this can be done now, and doesn't >> require any new infra or maintenance. The only trick would be how to >>

Re: RFC: Reduce number of packages that are built for i686

2021-11-17 Thread Fabio Valentini
On Wed, Nov 17, 2021 at 10:07 PM Dominik 'Rathann' Mierzejewski wrote: > > On Wednesday, 17 November 2021 at 18:58, Peter Robinson wrote: > [...] > > What else is there that people care about in Fedora that's only i686? > > There are some old proprietary games with i686-only binaries. I'll check

Re: RFC: Reduce number of packages that are built for i686

2021-11-17 Thread Kevin Fenzi
On Wed, Nov 17, 2021 at 05:58:43PM +, Peter Robinson wrote: > > What else is there that people care about in Fedora that's only i686? Well, wine? I don't know how much 32bit wine is used these days. And not 'in fedora', but people always bring up steam when these disccussions happen. I

Re: RFC: Reduce number of packages that are built for i686

2021-11-17 Thread Dominik 'Rathann' Mierzejewski
On Wednesday, 17 November 2021 at 18:58, Peter Robinson wrote: [...] > What else is there that people care about in Fedora that's only i686? There are some old proprietary games with i686-only binaries. I'll check which packages are required by the ones I have. Regards, Dominik -- Fedora

Re: RFC: Reduce number of packages that are built for i686

2021-11-17 Thread Peter Robinson
> > > Since it's not practical to modify almost all Fedora packages to add > > > "ExcludeArch: %{ix86}" to them, we'd probably need a different > > > machanism for this. I have a vague idea: > > > > Is it really not? This seems the easiest way to go about it, honestly - > > just have it be

Re: RFC: Reduce number of packages that are built for i686

2021-11-17 Thread Zbigniew Jędrzejewski-Szmek
On Wed, Nov 17, 2021 at 12:17:30PM +0100, Fabio Valentini wrote: > I really *don't* think a manual, individual opt-out like this is a good idea. > > Imagine the scenario where a package maintaner unilaterally adds > "ExcludeArch: %{ix68}" to one of their packages. This might be an > honest

Re: RFC: Reduce number of packages that are built for i686

2021-11-17 Thread Zbigniew Jędrzejewski-Szmek
On Wed, Nov 17, 2021 at 11:27:13AM +, Ahmed Almeleh wrote: > I see your point, I am a part of the Quality Assurance team here. > > +1 On retiring all i686 (32 Bit Systems) Did you see the part where we are using those packages for multilib? This would immediately kill Wine, Steam, and 32-bit

Re: RFC: Reduce number of packages that are built for i686

2021-11-17 Thread Ahmed Almeleh
I see your point, I am a part of the Quality Assurance team here. +1 Making it easier on package maintainers +1 On retiring all i686 (32 Bit Systems) On Wed, 17 Nov 2021, 11:18 Fabio Valentini, wrote: > On Wed, Nov 17, 2021 at 11:53 AM Zbigniew Jędrzejewski-Szmek > wrote: > > > > On Tue,

Re: RFC: Reduce number of packages that are built for i686

2021-11-17 Thread Fabio Valentini
On Wed, Nov 17, 2021 at 11:53 AM Zbigniew Jędrzejewski-Szmek wrote: > > On Tue, Nov 16, 2021 at 03:05:37PM -0500, Robbie Harwood wrote: (small snip) > > Is it really not? This seems the easiest way to go about it, honestly - > > just have it be permitted for maintainers to opt their stuff out

Re: RFC: Reduce number of packages that are built for i686

2021-11-17 Thread Zbigniew Jędrzejewski-Szmek
On Wed, Nov 17, 2021 at 10:53:30AM +, Zbigniew Jędrzejewski-Szmek wrote: > On Tue, Nov 16, 2021 at 03:05:37PM -0500, Robbie Harwood wrote: > > Fabio Valentini writes: > > > > > Since it's not practical to modify almost all Fedora packages to add > > > "ExcludeArch: %{ix86}" to them, we'd

Re: RFC: Reduce number of packages that are built for i686

2021-11-17 Thread Zbigniew Jędrzejewski-Szmek
On Tue, Nov 16, 2021 at 03:05:37PM -0500, Robbie Harwood wrote: > Fabio Valentini writes: > > > Since it's not practical to modify almost all Fedora packages to add > > "ExcludeArch: %{ix86}" to them, we'd probably need a different > > machanism for this. I have a vague idea: > > Is it really

Re: RFC: Reduce number of packages that are built for i686

2021-11-17 Thread Vitaly Zaitsev via devel
On 16/11/2021 20:47, Fabio Valentini wrote: Our current approach, which is to "build everything but ship almost nothing" - just to keep x86_64 / i686 multilib working - is, frankly, very wasteful of computing and storage resources, as well as a burden on maintainers of big packages, which

Re: RFC: Reduce number of packages that are built for i686

2021-11-16 Thread Fabio Valentini
On Tue, Nov 16, 2021 at 9:27 PM Miro Hrončok wrote: > > On 16. 11. 21 20:47, Fabio Valentini wrote: > > Hi everybody, > > > > The announcement of the Change proposal to drop armv7 support with F37 > > has reminded me of something that I wanted to ask about some time ago: > > How we could work

Re: RFC: Reduce number of packages that are built for i686

2021-11-16 Thread Miro Hrončok
On 16. 11. 21 20:47, Fabio Valentini wrote: Hi everybody, The announcement of the Change proposal to drop armv7 support with F37 has reminded me of something that I wanted to ask about some time ago: How we could work towards reducing the number of packages we build for i686. Our current

Re: RFC: Reduce number of packages that are built for i686

2021-11-16 Thread Jason L Tibbitts III
> Robbie Harwood writes: > Fabio Valentini writes: >> Since it's not practical to modify almost all Fedora packages to add >> "ExcludeArch: %{ix86}" to them, we'd probably need a different >> machanism for this. > Is it really not? This seems the easiest way to go about it, honestly > -

Re: RFC: Reduce number of packages that are built for i686

2021-11-16 Thread Robbie Harwood
Fabio Valentini writes: > Since it's not practical to modify almost all Fedora packages to add > "ExcludeArch: %{ix86}" to them, we'd probably need a different > machanism for this. I have a vague idea: Is it really not? This seems the easiest way to go about it, honestly - just have it be