Table Of Contents

Get And Install

Abstract

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).

1.0.x (stable)

Debian unstable

apt-get install mini-buildd         # Server instance
apt-get install python-mini-buildd  # Client support only

Debian jessie

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

Debian wheezy

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

Others

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

1.1.x (unstable/development)

As of Feb 2016, 1.1.x development has not yet been kicked off.

0.8.x (deprecated)

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