Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

autobuild: initial manual cycle breaking #637

Draft
wants to merge 3 commits into
base: main
Choose a base branch
from

Conversation

GZGavinZhao
Copy link
Member

@GZGavinZhao GZGavinZhao commented Oct 20, 2023

Summary

Add autobuild.yml files to help cycles breaking.

Related: getsolus/ypkg#45

@joebonrichie
Copy link
Contributor

Slightly unrelated but introducing checkdeps in package.yml would solve a fair few of these

@GZGavinZhao
Copy link
Member Author

@joebonrichie Thanks for the suggestion! Reilly told me that boulder has them as well, so I think it would be a good idea to add an extra field called checkdeps that is functionality-wise equivalent to builddeps except that it helps dep solving.

Signed-off-by: Gavin Zhao <git@gzgz.dev>
Signed-off-by: Gavin Zhao <git@gzgz.dev>
Signed-off-by: Gavin Zhao <git@gzgz.dev>
@ermo
Copy link
Contributor

ermo commented Apr 7, 2024

Suggestion:

Add the ability for ypkg (and boulder) to interpret so-called "Auxiliary Dependencies". See the issue for the proposed implementation syntax (suggested by Ikey).

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
Status: Triage
Development

Successfully merging this pull request may close these issues.

3 participants