-
Notifications
You must be signed in to change notification settings - Fork 63
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Explain custom chroots #3567
Explain custom chroots #3567
Conversation
doc/user_documentation.rst
Outdated
to the project owners to enable the desired chroots for their projects. | ||
|
||
In some advanced cases, it can happen that an appropriate chroot isn't | ||
available. The distribution might me too niche, the chroot config might enable |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
available. The distribution might me too niche, the chroot config might enable | |
available. The distribution might be too niche, the chroot config might enable |
doc/user_documentation.rst
Outdated
|
||
In a hypothetical scenario where ``fedora-rawhide-x86_64`` chroot doesn't exist, | ||
here is how to re-create it through a custom chroot. First, go to your project | ||
settings and enable ``custom-1-x86_64`` chroot. Then go the project settings |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
settings and enable ``custom-1-x86_64`` chroot. Then go the project settings | |
settings and enable ``custom-1-x86_64`` chroot. Then go to the project settings |
doc/user_documentation.rst
Outdated
https://kojipkgs.fedoraproject.org/repos/rawhide/latest/x86_64/ | ||
|
||
And lastly, specify the list of packages that should be installed to the minimal | ||
buildroot before an RPM package is attempted to be built. Groups names are |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
buildroot before an RPM package is attempted to be built. Groups names are | |
buildroot before an RPM package is attempted to be built. Group names are |
doc/user_documentation.rst
Outdated
@build | ||
|
||
You won't ever need to do this for Fedora Rawhide, but you can use this exact | ||
approach for any distribution that is not officially supported. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I can imagine a situation when someone requires even more limited set of packages in minimal Rawhide build root... I'd probably relax the "you won't ever need" to something like "you likely won't need" :)
Good write up, thanks. |
ce48dfa
to
8b443a9
Compare
So many typos, thank you for the review. Updated, PTAL. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
+1
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm
Fix #3226