User:Immolo/sandbox/releng

From Gentoo Wiki
Jump to:navigation Jump to:search

Users in Gentoo don't generally submit large sweeping changes to RelEng, so it can be easy to miss how a cog in the process interacts with another part in process.

To aid in reducing issue like bug #938718, this article will show how to mimic the build server and spot issues before commiting.

Clean room steps

Portage confdir

A fresh set of Releng's portage config settings should be pulled from git:

root #mkdir -p ~/clean
root #cd ~/clean

Binary Packages

This step isn't always necessity but thought should be given if it is required to purge them before starting.

Spec files

Using fresh new spec files allows the tester to find flaws or hacks used in the original design of the change.

In this example, the LiveGUI will be changed:

{{RootCmd|