Package: mini-buildd Version: 1.0.36 Severity: normal Hi,
on my mini-buildd, I have amd64 and i386, and a remote builder for armhf. In "Repositories/Distributions", for "sid", I have only checked "build architecture all" for amd64. When I now upload a source package, for example "meson", version 0.47.1-2 as 0.47.1-2~zgSID+1, which is Architecture: all, mini-buildd happily invokes a build on all three architectures. amd64 and i386 finish after ten minutes, armhf fails after three hours. mini-buildd takes the failed armhf build as excuse to dump the successfully built package and to not put it in the repository. It should not have built the package on i386 and armhf in the first place. Greetings Marc -- System Information: Debian Release: buster/sid APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 4.18.5-zgsrv20080 (SMP w/6 CPU cores; PREEMPT) Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8), LANGUAGE=en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages mini-buildd depends on: ii adduser 3.117 ii debconf [debconf-2.0] 1.5.69 ii debootstrap 1.0.108 ii devscripts 2.18.3 ii dirmngr 2.2.9-2 ii dpkg-dev 1.19.0.5 ii gnupg 2.2.9-2 ii libjs-jquery 3.2.1-1 ii libjs-sphinxdoc 1.7.6-1 ii lintian 2.5.97 ii lsb-base 9.20170808 ii mini-buildd-common 1.0.36 ii python 2.7.15-3 ii python-cherrypy3 8.9.1-2 ii python-daemon 2.1.2-2 ii python-mini-buildd 1.0.36 ii python-pyftpdlib 1.5.3-1 ii reprepro 5.1.1-1 ii sbuild 0.77.0-4 ii schroot 1.6.10-5 ii sudo 1.8.23-2 Versions of packages mini-buildd recommends: ii python-apt 1.6.2 Versions of packages mini-buildd suggests: pn binfmt-support <none> pn btrfs-progs <none> ii debian-archive-keyring 2017.7 ii haveged 1.9.1-6 ii lvm2 2.02.176-4.1 pn qemu-user-static <none> pn ubuntu-keyring <none> -- Configuration Files: /etc/default/mini-buildd changed: MINI_BUILDD_OPTIONS="--verbose -W :::8066" /etc/schroot/setup.d/15mini-buildd-workarounds changed: . "${SETUP_DATA_DIR}/common-data" . "${SETUP_DATA_DIR}/common-functions" . "${SETUP_DATA_DIR}/common-config" [ "${1}" = "setup-start" ] || exit 0 [ "${CHROOT_SESSION_SOURCE}" != "true" ] || { printf "I: Not acting on source chroots, skipping...\n"; exit 0; } printf "%s" "${CHROOT_NAME}" | grep -q "^mini-buildd" || { printf "Not a mini-buildd chroot, skipping...\n"; exit 0; } mini_buildd_workarounds_tmp() { printf "=> Fixing up /tmp mount (Bug #728096):\n" if [ -L "${CHROOT_PATH}/tmp" ]; then printf "Removing ${CHROOT_PATH}/tmp symlink...\n" rm -v "${CHROOT_PATH}/tmp" fi mkdir -v -p "${CHROOT_PATH}/tmp" mount -v -ttmpfs -osize=80% none "${CHROOT_PATH}/tmp" } mini_buildd_workarounds_shm() { printf "=> Fixing up /dev/shm mount (Bug #728096):\n" if [ -L "${CHROOT_PATH}/dev/shm" ]; then printf "Removing ${CHROOT_PATH}/dev/shm symlink...\n" rm -v "${CHROOT_PATH}/dev/shm" fi mkdir -v -p "${CHROOT_PATH}/dev/shm" mount -v -ttmpfs -osize=80% none "${CHROOT_PATH}/dev/shm" } mini_buildd_workarounds_archived() { case ${CHROOT_NAME} in *-etch-*|*-lenny-*|*-squeeze-*) printf "=> Disabling 'Check-Valid-Until' for archived distribution ${CHROOT_NAME}.\n" printf "Acquire::Check-Valid-Until \"false\";\n" >"${CHROOT_PATH}/etc/apt/apt.conf.d/10disable-check-valid-until" ;; esac } mini_buildd_workarounds_tmp mini_buildd_workarounds_shm mini_buildd_workarounds_archived /etc/sudoers.d/mini-buildd-sudoers [Errno 13] Permission denied: '/etc/sudoers.d/mini-buildd-sudoers' -- debconf information: mini-buildd/purge_warning: * mini-buildd/note: * mini-buildd/options: --verbose -W :::8066 * mini-buildd/home: /var/lib/mini-buildd