Your message dated Sun, 1 Dec 2024 14:24:00 +0100
with message-id <[email protected]>
and subject line Re: Bug#782532: [buildd-tools-devel] Bug#782532: sbuild: Error 
creating ubuntu chroot: debfoster not found
has caused the Debian Bug report #782532,
regarding sbuild: Error creating ubuntu chroot: debfoster not found
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
782532: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=782532
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: sbuild
Version: 0.65.2-1
Severity: normal

Hi. Look:

   dima@shorty:~$ sudo sbuild-createchroot 
--make-sbuild-tarball=/var/lib/sbuild/trusty-amd64.tar.gz trusty /tmp/xxx 
http://us.archive.ubuntu.com/ubuntu 

    mkdir /tmp/xxx
    I: SUITE: trusty
    I: TARGET: /tmp/xxx
    I: MIRROR: http://us.archive.ubuntu.com/ubuntu
    I: Running debootstrap --arch=amd64 --variant=buildd --verbose 
--include=fakeroot,build-essential,debfoster --components=main --resolve-deps 
trusty /tmp/xxx http://us.archive.ubuntu.com/ubuntu
    W: Cannot check Release signature; keyring file not available 
/usr/share/keyrings/ubuntu-archive-keyring.gpg
    I: Retrieving Release 
    I: Retrieving Packages 
    I: Validating Packages 
    I: Resolving dependencies of required packages...
    I: Resolving dependencies of base packages...
    I: Found additional base dependencies: libfakeroot 
    I: Checking component main on http://us.archive.ubuntu.com/ubuntu...
    E: Couldn't find these debs: debfoster
    E: Error running debootstrap at /usr/sbin/sbuild-createchroot line 220.


Including debfoster is hard-coded in sbuild-createchroot. This can by
worked around by passing --exclude=debfoster to sbuild-createchroot. The
error possibly is due to the contents of the ubuntu mirror, but this is
a common use case, and it shouldn't fail. If it cannot be fixed in
sbuild, then at least a note on the wiki would be good. In any case,
this bug report will now be indexed by search engines, so in itself
it'll be helpful.

--- End Message ---
--- Begin Message ---
Source: sbuild
Source-Version: 0.70.0-1

On Thu, Dec 24, 2015 at 01:08:50AM +0100, Johannes Schauer wrote:
> Figure out why debfoster is required for sbuild in Debian.
> 
> Maybe it can just be removed altogether.

You did this in 2016:

    - Do not install debfoster by default in sbuild-createchroot to keep the
      build chroot as minimal as possible. Users that use debfoster can use the
      --include option of sbuild-createchroot.

--- End Message ---

Reply via email to