GitHub CI Jobs Slower than Usual?

Christopher Nielsen mascguy at rochester.rr.com
Tue Apr 27 16:36:01 UTC 2021


Ryan, from what I can see in the logs, qt5-qttools doesn’t appear to be building.

It looks like the published binary is being fetched:

--->  Fetching archive for qt5-qttools
DEBUG: Executing org.macports.archivefetch (qt5-qttools)
DEBUG: euid/egid changed to: 0/0
DEBUG: chowned /opt/local/var/macports/incoming to macports
DEBUG: euid/egid changed to: 502/501
--->  qt5-qttools-5.15.2_0.darwin_19.x86_64.tbz2 doesn't seem to exist in /opt/local/var/macports/incoming/verified
--->  Attempting to fetch qt5-qttools-5.15.2_0.darwin_19.x86_64.tbz2 from https://packages.macports.org/qt5-qttools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 6121k  100 6121k    0     0  3082k      0  0:00:01  0:00:01 --:--:-- 3080k
--->  Attempting to fetch qt5-qttools-5.15.2_0.darwin_19.x86_64.tbz2.rmd160 from https://packages.macports.org/qt5-qttools
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   512  100   512    0     0   3482      0 --:--:-- --:--:-- --:--:--  3459

I’ve also spot-checked a few others, and they were also being installed from the published binary.

That’s good, but it doesn’t account for why the process is taking so long.


> On 2021-04-27-T, at 12:17, Ryan Schmidt <ryandesign at macports.org> wrote:
> 
>> On Apr 27, 2021, at 10:58, Christopher Nielsen wrote:
>> 
>> I’ve noticed this with all of my recent PRs.
>> 
>> But here’s one from a few days ago, for NoMacs:
>> https://github.com/macports/macports-ports/pull/10781/checks?check_run_id=2427118047
>> 
>> Looking at the raw logs, with timestamps, illustrates the issue.
>> 
>> The first dependency started installing at 3:33pm:
>> 2021-04-24T15:33:40.0051560Z Installing dependency (1 of 265) 'bzip2' with variants '' (requesting '') ... [OK]
>> 
>> While the last dependency finished installing at 5:27pm, two hours later:
>> 2021-04-24T17:22:49.4607320Z Installing dependency (265 of 265) 'qt5-qttools' with variants '' (requesting '') ... [OK]
>> 2021-04-24T17:27:26.6862050Z ##[endgroup]
>> 
>> The last one is a great example: While QT5 isn’t a small port, it required a 5-minute installation time? Though it isn’t limited to that specific port, as the entire dependency installation process is slow.
> 
> It seems plausible that building qt5 from source could take 5 minutes.
> 
> 
>> Is this normal/expected?
> 
> Nope, there is a problem for me to fix on the server. I see lots of "403 Forbidden" requests to the private archives, so I need to update the list of who is allowed to connect to account for GitHub Actions.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macports.org/pipermail/macports-dev/attachments/20210427/4cf32e50/attachment.htm>


More information about the macports-dev mailing list