Source: mini-buildd
Version: 1.0.7
Severity: normal

Hi,

mini-buildd uses the setup.fstab option in /etc/schroot/chroot.d/* to
ask schroot to honor the fstab file from /etc/schroot/mini-buildd/fstab.

This does, for some strange reason, not work on a current sid system.

This, in turn, leaves the chroots without /var/lib/mini-buildd
mounted, which in turn leads to the strange "apt_sources.list not
found" errors in the build logs, which in turn leads to unbuildable
packages when the package has a build dependency not in Debian, but in
the mini-buildd archive.

I was able to work around this by exchanging
"setup.fstab=mini-buildd/fstab" for "profile=mini-buildd" in
/etc/schroot/chroot.d/mini-buildd*, setting the files immutable so
that mini-buildd doesn't "fix" them any more, and copying nssdatabases
and copyfiles from /etc/schroot/default to /etc/schroot/mini-buildd.

Greetings
Marc

-- System Information:
Debian Release: stretch/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 4.2.3-zgws1 (SMP w/6 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Reply via email to