Table Of Contents
Get And Install
mini-buildd is developed in and for Debian. See the Debian PTS for package availability, git repository or bugs.
In versioning, mini-buildd follows the good olde "even(MAJOR)=stable, odd(MAJOR)=development-style". Development versions (like 1.1.x, 1.3.x, ...) will hit Debian experimental, stable versions (like 1.0.x, 1.2.x, ...) will hit Debian unstable.
For Debian derivatives or past Debian distributions mini-buildd may also be available from The Hellfield Archive (should you adventure that road, be sure to prepare your system first for The Hellfield Archive as outlined there -- before using the mere cut-and-paste instructions below).
apt-get install mini-buildd # Server instance apt-get install python-mini-buildd # Client support only
Add Debian Backports to your sources.list:
deb http://httpredir.debian.org/debian/ jessie-backports main contrib non-free
Aptitude will serve you better to interactively resolve dependencies from backports. Go with the resolution that actually selects mini-buildd from jessie-backports (bpo8):
aptitude update aptitude install mini-buildd/jessie-backports # Server instance aptitude install python-mini-buildd/jessie-backports # Client support only
Add Debian Backports and The Hellfield Archive's stable suite to your sources.list:
deb http://httpredir.debian.org/debian/ wheezy-backports main contrib non-free deb http://debian.installiert.net/hellfield-ab/ wheezy-ab-stable main contrib non-free
Aptitude will serve you better to interactively resolve dependencies from Debian Backports and The Hellfield Archive; also, Recommended dependencies are likely to produce conflicting package installs on this setup. Go with the resolution that actually selects mini-buildd from wheezy-ab-stable (ab70):
aptitude update aptitude --without-recommends install mini-buildd/wheezy-ab-stable # Server instance aptitude --without-recommends install python-mini-buildd/wheezy-ab-stable # Client support only
Note that you are on your own here; this might or might not work for your target at hand, but you may try anyway ;).
First, check The Hellfield Archive if your target distribution is available at all.
Then, for whatever distribution CODENAME you are using, add stable + unstable + snapshot from The Hellfield Archive:
deb http://debian.installiert.net/hellfield-ab/ CODENAME-ab-stable main contrib non-free deb http://debian.installiert.net/hellfield-ab/ CODENAME-ab-unstable main contrib non-free deb http://debian.installiert.net/hellfield-ab/ CODENAME-ab-snasphot main contrib non-free
It will also usually be a good idea to add any backport fashion source for your target if any such thing is avalable.
Then try your luck with aptitude:
aptitude update aptitude --without-recommends install mini-buildd/CODENAME-ab-snapshot # Server instance aptitude --without-recommends install python-mini-buildd/CODENAME-ab-snapshot # Client support only
As of Feb 2016, 1.1.x development has not yet been kicked off.
Vintage 0.8.x upgrade support is available through the The Hellfield Archive's ablg (last generation) repository for lenny, squeeze and wheezy with one of these lines:
deb http://debian.installiert.net/hellfield-ablg/ lenny-ablg-stable main contrib non-free deb http://debian.installiert.net/hellfield-ablg/ squeeze-ablg-stable main contrib non-free deb http://debian.installiert.net/hellfield-ablg/ wheezy-ablg-stable main contrib non-free