Re: Has something changed with RPMS?

2020-06-03 Thread Stephen John Smoogen
On Wed, 3 Jun 2020 at 11:38, Richard W.M. Jones wrote: > I should say that there's also the possibility of writing a block > device plugin which is highly tuned in some way to the Koji use case. > We've already done discarding flushes and showed that you get all the > benefit of a RAM disk just

Re: Has something changed with RPMS?

2020-06-03 Thread Richard W.M. Jones
I should say that there's also the possibility of writing a block device plugin which is highly tuned in some way to the Koji use case. We've already done discarding flushes and showed that you get all the benefit of a RAM disk just by doing that (even when backed by a disk). Is there anything

Re: Has something changed with RPMS?

2020-06-03 Thread Richard W.M. Jones
On Wed, Jun 03, 2020 at 11:13:26AM +0200, Vít Ondruch wrote: > > Dne 02. 06. 20 v 19:26 Richard W.M. Jones napsal(a): > > On Tue, Jun 02, 2020 at 12:44:17PM +0200, Florian Weimer wrote: > >> * Panu Matilainen: > >> > >>> Lets start with the basics: > >>> - is sqlite even involved - it will only

Re: Has something changed with RPMS?

2020-06-03 Thread Adam Williamson
On Wed, 2020-06-03 at 10:46 +0300, Panu Matilainen wrote: > > > > So this still seems kinda mysterious. Either somehow > > > it wasn't fsync'ing before but it is now, or somehow disk writing > > > performance on my system fell off a cliff? > > > > > > I'll try and poke it some more tomorrow if I

Re: Has something changed with RPMS?

2020-06-03 Thread Richard Shaw
On Wed, Jun 3, 2020 at 2:47 AM Panu Matilainen wrote: > > Okay, fixed in rpm-4.16.0-0.beta1.2 in rawhide. > > For it to take effect though, the bootstrap-root needs to be updated (or > recreated). I don't know whether mock updates that automatically and if > it does, under what circumstances. >

Re: Has something changed with RPMS?

2020-06-03 Thread Vít Ondruch
Dne 02. 06. 20 v 19:26 Richard W.M. Jones napsal(a): > On Tue, Jun 02, 2020 at 12:44:17PM +0200, Florian Weimer wrote: >> * Panu Matilainen: >> >>> Lets start with the basics: >>> - is sqlite even involved - it will only be used on rawhide builds if >>> mock bootstrap is used >>> - does it make a

Re: Has something changed with RPMS?

2020-06-03 Thread Panu Matilainen
On 6/3/20 10:18 AM, Panu Matilainen wrote: On 6/3/20 9:27 AM, Adam Williamson wrote: On Wed, 2020-06-03 at 09:06 +0300, Panu Matilainen wrote: On 6/2/20 7:25 PM, Adam Williamson wrote: On Tue, 2020-06-02 at 11:05 -0500, Richard Shaw wrote: On Tue, Jun 2, 2020 at 10:25 AM Adam Williamson

Re: Has something changed with RPMS?

2020-06-03 Thread Panu Matilainen
On 6/3/20 9:27 AM, Adam Williamson wrote: On Wed, 2020-06-03 at 09:06 +0300, Panu Matilainen wrote: On 6/2/20 7:25 PM, Adam Williamson wrote: On Tue, 2020-06-02 at 11:05 -0500, Richard Shaw wrote: On Tue, Jun 2, 2020 at 10:25 AM Adam Williamson wrote: On Tue, 2020-06-02 at 06:34 -0500,

Re: Has something changed with RPMS?

2020-06-03 Thread Adam Williamson
On Wed, 2020-06-03 at 09:06 +0300, Panu Matilainen wrote: > On 6/2/20 7:25 PM, Adam Williamson wrote: > > On Tue, 2020-06-02 at 11:05 -0500, Richard Shaw wrote: > > > On Tue, Jun 2, 2020 at 10:25 AM Adam Williamson > > > > > > wrote: > > > > > > > On Tue, 2020-06-02 at 06:34 -0500, Richard Shaw

Re: Has something changed with RPMS?

2020-06-03 Thread Panu Matilainen
On 6/2/20 7:25 PM, Adam Williamson wrote: On Tue, 2020-06-02 at 11:05 -0500, Richard Shaw wrote: On Tue, Jun 2, 2020 at 10:25 AM Adam Williamson wrote: On Tue, 2020-06-02 at 06:34 -0500, Richard Shaw wrote: boost-devel, nosync=False, bootstrap=True real 1m13.294s user 0m6.723s sys 0m2.761s

Re: Has something changed with RPMS?

2020-06-02 Thread Richard W.M. Jones
On Tue, Jun 02, 2020 at 12:44:17PM +0200, Florian Weimer wrote: > * Panu Matilainen: > > > Lets start with the basics: > > - is sqlite even involved - it will only be used on rawhide builds if > > mock bootstrap is used > > - does it make a difference if you override _db_backend to bdb/sqlite > >

Re: Has something changed with RPMS?

2020-06-02 Thread Adam Williamson
On Tue, 2020-06-02 at 11:05 -0500, Richard Shaw wrote: > On Tue, Jun 2, 2020 at 10:25 AM Adam Williamson > wrote: > > > On Tue, 2020-06-02 at 06:34 -0500, Richard Shaw wrote: > > > boost-devel, nosync=False, bootstrap=True > > > real 1m13.294s > > > user 0m6.723s > > > sys 0m2.761s > > > --- > >

Re: Has something changed with RPMS?

2020-06-02 Thread Richard Shaw
On Tue, Jun 2, 2020 at 11:05 AM Richard Shaw wrote: > On Tue, Jun 2, 2020 at 10:25 AM Adam Williamson < > adamw...@fedoraproject.org> wrote: > >> On Tue, 2020-06-02 at 06:34 -0500, Richard Shaw wrote: >> > >> > boost-devel, nosync=False, bootstrap=True >> > real 1m13.294s >> > user 0m6.723s >> >

Re: Has something changed with RPMS?

2020-06-02 Thread Richard Shaw
On Tue, Jun 2, 2020 at 10:25 AM Adam Williamson wrote: > On Tue, 2020-06-02 at 06:34 -0500, Richard Shaw wrote: > > > > boost-devel, nosync=False, bootstrap=True > > real 1m13.294s > > user 0m6.723s > > sys 0m2.761s > > --- > > > > So it looks like boostrap=True and nosync=False is the culprit,

Re: Has something changed with RPMS?

2020-06-02 Thread Adam Williamson
On Tue, 2020-06-02 at 06:34 -0500, Richard Shaw wrote: > > boost-devel, nosync=False, bootstrap=True > real 1m13.294s > user 0m6.723s > sys 0m2.761s > --- > > So it looks like boostrap=True and nosync=False is the culprit, which I > inadvertantly got myself into. I did have either set and of

Re: Has something changed with RPMS?

2020-06-02 Thread Adam Williamson
On Tue, 2020-06-02 at 17:24 +0300, Panu Matilainen wrote: > > Ack, thanks. > > So this nosync thing is some LD_PRELOAD hack. Is this actually used in > our infra? It definitely is used in Koji builds, because it broke stuff just recently: https://bugzilla.redhat.com/show_bug.cgi?id=1837809 --

Re: Has something changed with RPMS?

2020-06-02 Thread Panu Matilainen
On 6/2/20 2:43 PM, Richard Shaw wrote: On Tue, Jun 2, 2020 at 6:38 AM Panu Matilainen > wrote: On 6/2/20 2:34 PM, Richard Shaw wrote: > On Tue, Jun 2, 2020 at 5:13 AM Panu Matilainen mailto:pmati...@redhat.com> >

Re: Has something changed with RPMS?

2020-06-02 Thread Richard Shaw
On Tue, Jun 2, 2020 at 6:38 AM Panu Matilainen wrote: > On 6/2/20 2:34 PM, Richard Shaw wrote: > > On Tue, Jun 2, 2020 at 5:13 AM Panu Matilainen > > wrote: > > > > > > Well, it's a guess. > > > > Just tested the particular case of boost-devel install with

Re: Has something changed with RPMS?

2020-06-02 Thread Panu Matilainen
On 6/2/20 2:34 PM, Richard Shaw wrote: On Tue, Jun 2, 2020 at 5:13 AM Panu Matilainen > wrote: Well, it's a guess. Just tested the particular case of boost-devel install with plain rpm on all of sqlite, bdb and ndb, and of the three, bdb is the

Re: Has something changed with RPMS?

2020-06-02 Thread Richard Shaw
On Tue, Jun 2, 2020 at 5:13 AM Panu Matilainen wrote: > > Well, it's a guess. > > Just tested the particular case of boost-devel install with plain rpm on > all of sqlite, bdb and ndb, and of the three, bdb is the slowest one. > The tested, expected behavior of sqlite is as fast or faster than

Re: Has something changed with RPMS?

2020-06-02 Thread Florian Weimer
* Panu Matilainen: > Lets start with the basics: > - is sqlite even involved - it will only be used on rawhide builds if > mock bootstrap is used > - does it make a difference if you override _db_backend to bdb/sqlite > from mock config / cli define > - a reproducer please (eg, what package is

Re: Has something changed with RPMS?

2020-06-02 Thread Panu Matilainen
On 6/2/20 8:31 AM, drago01 wrote: On Tuesday, June 2, 2020, Adam Williamson > wrote: On June 1, 2020 7:13:51 p.m. PDT, Richard Shaw mailto:hobbes1...@gmail.com>> wrote: >I've noticed lately when doing mock builds that it takes a lot longer >to

Re: Has something changed with RPMS?

2020-06-02 Thread Klaus Wenninger
On 6/2/20 4:48 AM, Richard Shaw wrote: > > > On Mon, Jun 1, 2020 at 9:37 PM Adam Williamson > mailto:adamw...@fedoraproject.org>> wrote: > > On June 1, 2020 7:13:51 p.m. PDT, Richard Shaw > mailto:hobbes1...@gmail.com>> wrote: > >I've noticed lately when doing mock builds that it takes

Re: Has something changed with RPMS?

2020-06-02 Thread Fabio Valentini
On Tue, Jun 2, 2020 at 4:38 AM Adam Williamson wrote: > > On June 1, 2020 7:13:51 p.m. PDT, Richard Shaw wrote: > >I've noticed lately when doing mock builds that it takes a lot longer > >to > >install all the dependencies. Especially large -devel packages with > >tons of > >small files

Re: Has something changed with RPMS?

2020-06-01 Thread drago01
On Tuesday, June 2, 2020, Adam Williamson wrote: > On June 1, 2020 7:13:51 p.m. PDT, Richard Shaw > wrote: > >I've noticed lately when doing mock builds that it takes a lot longer > >to > >install all the dependencies. Especially large -devel packages with > >tons of > >small files

Re: Has something changed with RPMS?

2020-06-01 Thread Richard Shaw
On Mon, Jun 1, 2020 at 9:37 PM Adam Williamson wrote: > On June 1, 2020 7:13:51 p.m. PDT, Richard Shaw > wrote: > >I've noticed lately when doing mock builds that it takes a lot longer > >to > >install all the dependencies. Especially large -devel packages with > >tons of > >small files

Re: Has something changed with RPMS?

2020-06-01 Thread Adam Williamson
On June 1, 2020 7:13:51 p.m. PDT, Richard Shaw wrote: >I've noticed lately when doing mock builds that it takes a lot longer >to >install all the dependencies. Especially large -devel packages with >tons of >small files (boost-devel, vtk-devel, cmake-data). > >Checking on my NVME 970 EVO, all the

Has something changed with RPMS?

2020-06-01 Thread Richard Shaw
I've noticed lately when doing mock builds that it takes a lot longer to install all the dependencies. Especially large -devel packages with tons of small files (boost-devel, vtk-devel, cmake-data). Checking on my NVME 970 EVO, all the stats look good: SMART/Health Information (NVMe Log 0x02)