Skip to content

Conversation

@alxndrsn
Copy link
Contributor

@alxndrsn alxndrsn commented Oct 22, 2025

Sibling PR to:


Ubuntu's man-db package updates can cause significant slowdown in job setup.

As there's no need for manpages in CI builds, the offending package can be removed.

See:

What has been done to verify that this works as intended?

CI!

Why is this the best possible solution? Were any other approaches considered?

There are some other options discussed at https://stackoverflow.com/questions/76607092/google-compute-engine-processing-triggers-for-man-db-2-9-4-2-it-takes-a, but none are as simple, direct, and permanent as that used in this PR.

How does this change affect users? Describe intentional changes to behavior and behavior that could have accidentally been affected by code changes. In other words, what are the regression risks?

No effect - only affects CI.

Does this change require updates to user documentation? If so, please file an issue here and include the link below.

Nope.

Before submitting this PR, please make sure you have:

  • run npm run test and npm run lint and confirmed all checks still pass OR confirm CircleCI build passes
  • verified that any code or assets from external sources are properly credited in comments or that everything is internally sourced

Ubuntu's `man-db` package updates can cause significant slowdown in job setup.

As there's no need for manpages in CI builds, the offending package can be removed.

See:

* actions/runner#4030
* https://bugs.launchpad.net/ubuntu/+source/man-db/+bug/2073797
* getodk/central-backend#1642
@matthew-white
Copy link
Member

@alxndrsn, how about if @brontolosone takes a look at this one, since he also reviewed getodk/central-backend#1643? I think @sadiqkhoja is most familiar with these e2e tests. I'm not super knowledgeable about them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants