slow performance on catalina installing texlive-fonts-extra

Perry E. Metzger perry at piermont.com
Tue Oct 15 22:56:06 UTC 2019


Question for everyone: what's the best way to profile MacPorts to
figure out what functions are taking all the CPU time here?

Perry

On Tue, 15 Oct 2019 09:56:09 -0400 "Perry E. Metzger"
<perry at piermont.com> wrote:
> On Tue, 15 Oct 2019 08:53:22 -0400 "Perry E. Metzger"
> <perry at piermont.com> wrote:
> > Under Catalina, it's taking a very long time to complete
> > installation of texlive-fonts-extra - the install phase seems to
> > hang for about 15 minutes. I vaguely suspect something slow is
> > happening in the registry part of the operation.
> > 
> > Could someone else who has Catalina installed try installing
> > texlive-fonts-extra from source and see if they get the same
> > problem?  
> 
> Adding additional information:
> 
> "time port -s install texlive-fonts-extra" yields:
> 
> real	23m0.587s
> user	18m34.592s
> sys	3m26.868s
> 
> Note the "user" time there, which is truly extraordinary.
> 
> Timestamps from main.log are:
> 
> :debug:archivefetch archivefetch phase started at Tue Oct 15
> 09:11:12 EDT 2019 :debug:fetch fetch phase started at Tue Oct 15
> 09:11:12 EDT 2019 :debug:checksum checksum phase started at Tue Oct
> 15 09:11:12 EDT 2019 :debug:extract extract phase started at Tue
> Oct 15 09:11:18 EDT 2019 :debug:patch patch phase started at Tue
> Oct 15 09:12:12 EDT 2019 :debug:configure configure phase started
> at Tue Oct 15 09:12:12 EDT 2019 :debug:build build phase started at
> Tue Oct 15 09:12:12 EDT 2019 :debug:destroot destroot phase started
> at Tue Oct 15 09:12:12 EDT 2019 :debug:install install phase
> started at Tue Oct 15 09:14:38 EDT 2019 :debug:activate activate
> phase started at Tue Oct 15 09:31:35 EDT 2019 :debug:load load
> phase started at Tue Oct 15 09:33:44 EDT 2019 :debug:clean clean
> phase started at Tue Oct 15 09:33:44 EDT 2019
> 
> Note that the single biggest block of time is about 15 minutes in
> "install". From my personal observation, almost all of that time was
> spent at the end of "install", with nothing happening in the log at
> that time at all; the system is seemingly just spinning.
> 
> Perry



-- 
Perry E. Metzger		perry at piermont.com


More information about the macports-dev mailing list