User:Maffblaster/Projects/Jami

Build a testing environment for Jami.

I generally do work under.

Create the chroots directory:

Download fresh stage 3: https://bouncer.gentoo.org/fetch/root/all/releases/amd64/autobuilds/

Extract somewhere safe as root. In this case, into a BTRFS subvolume

Extract the stage 3 file into the subvolume:

Create a second snapshot of the subvolume to develop the ebuild or software package; be sure to append an identifying name for the designated purpose of the snapshot.

In order to emerge packages in the subvolume snapshot(s), bind mount a copy of host system's gentoo:: ebuild repository:

Ebuild development
Copy in the latest checkout of gentoo::

Packages to install in the chroot for testing:

Maintainer scripts
Script will need to run as root. Create cron and systemd-timer equivalents.

Jami packages

 * Jami daemon