Skip to content

install dynamic build dependencies, too#189

Closed
kdudka wants to merge 6 commits intocsutils:mainfrom
kdudka:dynamic-bdeps
Closed

install dynamic build dependencies, too#189
kdudka wants to merge 6 commits intocsutils:mainfrom
kdudka:dynamic-bdeps

Conversation

@kdudka
Copy link
Copy Markdown
Member

@kdudka kdudka commented Nov 5, 2024

Use the --calculate-build-dependencies option of mock instead of the --installdeps option, which installs static build dependencies only.

Fixes: #188

Network availability should be controlled by `mock` directly based
on its own configuration.

Related: openscanhub/fedora-infra#69
They do not seem to be needed any more.
... to make the function easier to maintain
This is an emergency measure and modern releases of `mock` keep much
more data that may become stale or broken than just the root cache.
@kdudka kdudka requested a review from siteshwar November 5, 2024 17:49
@kdudka kdudka self-assigned this Nov 5, 2024
Use the `--calculate-build-dependencies` option of `mock` instead of the
`--installdeps` option, which installs static build dependencies only.

Fixes: csutils#188
Closes: csutils#189
@kdudka
Copy link
Copy Markdown
Member Author

kdudka commented Nov 6, 2024

@siteshwar Thanks for review!

@kdudka kdudka closed this in 50b1c8c Nov 6, 2024
@kdudka kdudka deleted the dynamic-bdeps branch November 6, 2024 09:28
kdudka added a commit to kdudka/csmock that referenced this pull request Nov 6, 2024
... to avoid recreating the buildroot from scratch on each invocation

Fixes: csutils#189
Closes: csutils#190
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.

Add support for enabling dynamic dependency resolution

3 participants