[buildd-tools-devel] Bug#782532: Bug#782532: sbuild: Error creating ubuntu chroot: debfoster not found

Roger Leigh rleigh at codelibre.net
Tue Apr 14 22:19:31 UTC 2015


On Mon, Apr 13, 2015 at 09:24:46PM +0100, Wookey wrote:
> +++ Geoffrey Thomas [2015-04-13 15:25 -0400]:
> > On Mon, 13 Apr 2015, Dima Kogan wrote:
> > 
> > >   I: Checking component main on http://us.archive.ubuntu.com/ubuntu...
> > >   E: Couldn't find these debs: debfoster
> > 
> > It's worth noting that one of the Ubuntu patches is to remove the
> > use of debfoster.
> > 
> > If there's a clever / robust way to make sbuild detect whether the
> > target distro is Debian or Ubuntu, and conditionalize debfoster on
> > that, that would both fix this bug and remove one of the deltas in
> > Ubuntu.
> 
> Why does sbuild-createchroot add debfoster? Is it still needed? It's
> caused me a certain amount of hassle over the years and so far as I can
> tell is not actually doing anything. I always skip installing it and
> have never noticed anything bad happening. It feels like a relic.

I think it is.  Please feel free to remove it.

IIRC, this history of having it is down to the fact that before the
advent of schroot and snapshotted chroots for building, debfoster
was frequently needed to clean up static chroots after build
failure where the chroot was left in a mess and the buildd admin
needed a quick means of cleaning out all the build-deps to leave
it in a minimal state for clean builds.  Nowadays this is moot since
we generally delete the entire chroot at the end of the build; if
anyone still needs it, they are free to install it by hand.


Regards,
Roger

-- 
  .''`.  Roger Leigh
 : :' :  Debian GNU/Linux    http://people.debian.org/~rleigh/
 `. `'   schroot and sbuild  http://alioth.debian.org/projects/buildd-tools
   `-    GPG Public Key      F33D 281D 470A B443 6756 147C 07B3 C8BC 4083 E800



More information about the Buildd-tools-devel mailing list