Handbook
The test repository
Getting the newest builds before everyone else, and going back.
Every new build of a package lands in zen/test first, and moves on to zen/core, the repository every system uses, once it works (how it’s built). zen/test is part of every system, but switched off.
Switching it on
zp repo enable zen/test
zp update
zp upgrade
From then on, zp upgrade takes the test builds: zen/test ranks above zen/core, so where it has a
newer version, that one wins. zp policy <name> shows each repository’s version of a package and
which one is selected; zp list --repo zen/test the installed packages that came from it.
Switching it off
zp repo disable zen/test
The test builds you have stay: zenpac never downgrades a package by itself. Once zen/core has a
newer version of one, zp upgrade takes that.
When a test build is broken
That’s what zen/test is for: report it as an issue of
zen-pkgs, with the package, its version (zp show <name>) and what happened.