[prev in list] [next in list] [prev in thread] [next in thread] 

List:       fedora-devel-list
Subject:    Re: Has something changed with RPMS?
From:       Richard Shaw <hobbes1069 () gmail ! com>
Date:       2020-06-02 2:48:56
Message-ID: CAN3TeO23cKBp1chZVZU8Y65pd1FQu-=O2qvo=ndCE7r+FuhfdA () mail ! gmail ! com
[Download RAW message or body]

[Attachment #2 (multipart/alternative)]


On Mon, Jun 1, 2020 at 9:37 PM Adam Williamson <adamwill@fedoraproject.org>
wrote:

> On June 1, 2020 7:13:51 p.m. PDT, Richard Shaw <hobbes1069@gmail.com>
> 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).
>
> I've noticed the same problem but I'm not sure it's about the packages. It
> may be something to do with mock or the kernel, possibly. Are you running
> Rawhide on the machine where you're doing the mock builds?
>

I'm building for rawhide, but on my F32 desktop...



> I most recently noticed it when building lives with Python 3.9 for testing
> - that should take less than an hour per image, it actually took 12+ hours
> per image. When I attach an strace to the dnf process it seems like it
> doesn't really stick on any one call for a *long* time, but it seems to do
> a lot of fsyncs, and each one takes, like, a half second or so. I *think*
> the slowness is the result of all those fsyncs piling up.
>

The actual package build time doesn't "feel" any difference, but installing
the dependencies definitely takes much longer.


I've tried installing nosync (both i686 and x86-64) on the host but it
> didn't seem to make a difference, I didn't check for sure that it actually
> kicked in. I'll try and do a bit more of a systematic look at it tomorrow,
> since at least now I know I'm not the only one...
>

I have nosync (both arches) installed as well...

Thanks,
Richard

[Attachment #5 (text/html)]

<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" \
class="gmail_attr">On Mon, Jun 1, 2020 at 9:37 PM Adam Williamson &lt;<a \
href="mailto:adamwill@fedoraproject.org">adamwill@fedoraproject.org</a>&gt; \
wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px \
0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On June 1, 2020 \
7:13:51 p.m. PDT, Richard Shaw &lt;<a href="mailto:hobbes1069@gmail.com" \
target="_blank">hobbes1069@gmail.com</a>&gt; wrote:<br> &gt;I&#39;ve noticed lately \
when doing mock builds that it takes a lot longer<br> &gt;to<br>
&gt;install all the dependencies. Especially large -devel packages with<br>
&gt;tons of<br>
&gt;small files (boost-devel, vtk-devel, cmake-data).<br><br>
I&#39;ve noticed the same problem but I&#39;m not sure it&#39;s about the packages. \
It may be something to do with mock or the kernel, possibly. Are you running Rawhide \
on the machine where you&#39;re doing the mock \
builds?<br></blockquote><div><br></div><div>I&#39;m building for rawhide, but on my \
F32 desktop...</div><div><br></div><div>  </div><blockquote class="gmail_quote" \
style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex">I most recently noticed it when building lives \
with Python 3.9 for testing - that should take less than an hour per image, it \
actually took 12+ hours per image. When I attach an strace to the dnf process it \
seems like it doesn&#39;t really stick on any one call for a *long* time, but it \
seems to do a lot of fsyncs, and each one takes, like, a half second or so. I *think* \
the slowness is the result of all those fsyncs piling \
up.<br></blockquote><div><br></div><div>The actual package build time doesn&#39;t \
&quot;feel&quot; any difference, but installing the dependencies  definitely  takes \
much longer.    </div><div><br></div><div><br></div><blockquote class="gmail_quote" \
style="margin:0px 0px 0px 0.8ex;border-left:1px solid \
rgb(204,204,204);padding-left:1ex">I&#39;ve tried installing nosync (both i686 and \
x86-64) on the host but it didn&#39;t seem to make a difference, I didn&#39;t check \
for sure that it actually kicked in. I&#39;ll try and do a bit more of a systematic \
look at it tomorrow, since at least now I know I&#39;m not the only \
one...<br></blockquote><div><br></div><div>I have nosync (both arches) installed as \
well...</div><div><br></div><div>Thanks,</div><div>Richard  </div></div></div>


[Attachment #6 (text/plain)]

_______________________________________________
devel mailing list -- devel@lists.fedoraproject.org
To unsubscribe send an email to devel-leave@lists.fedoraproject.org
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic