On Tue, Apr 28, 2020 at 8:28 PM David <dlocklear01@xxxxxxxxx> wrote: > I have zero idea what are things like bodhi, koji, mock, rpmbuild, etc. In the Red Hat / Fedora world, packages come in the form of files with an ".rpm" suffix. RPM stands for RedHat Package Manager. The tool that is used to create those rpm files is rpmbuild. Mock is a tool for running rpmbuild inside a special root directory. This is often referred to as a chroot. This lets you install only the packages needed to do the build in a special place, where it can all be cleaned up easily, then build with only the required packages available. The actual build is still done with the rpmbuild tool. Koji is Fedora's build system. It uses mock to do the builds, but also tracks the files produced by each build. Bodhi is Fedora's update system. Once a build has been done in koji, a packager can create an update in bodhi. People who try out the update can leave feedback in bodhi, to let the packager know whether the update has issues, or if it looks okay. After a certain amount of feedback, or a certain amount of time has passed, the package can be marked as "stable", which means that it will be added to the list of updates users will get from dnf. -- Jerry James http://www.jamezone.org/ _______________________________________________ users mailing list -- users@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to users-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/users@xxxxxxxxxxxxxxxxxxxxxxx