I do run this bot since 2014 just to have fun - and to redeem to the Linux distribution Gentoo Linux I do use and trust since 2003. The build bot acts like a chaos monkey. It identifies build and installation issues of Gentoo software packages. The name "tinderbox" for the bot was re-used from the (retired) Gentoo developer flameeyes.

Each image is setup from a recent stage3 tarball as an arbitrary combination of ~amd64 + profile + USE flag set. In each image all Gentoo packages are tried to be installed in an arbitrary order. Once a day @world is updated. No explicit unmerge is made. The ::gentoo repository is synced hourly within each image, changes are mixed into the image backlog. If emerge starts to have problems (usually after few days) then the image is replaced. All images are kept for few weeks. Their files are accessible via http://tinderbox.zwiebeltoralf.de:port - replace port with 31560.

The ::gentoo tree coverage is about 70% for the past week and about 85% for the past month. It rarely exceeds 89% even after several weeks. The emerge failure rate is about 1%. The rate of new bugs is less than 1/image/day.

The sources are available under the GPLv3.

back to my home page