Your message dated Wed, 09 Jan 2019 05:19:32 +0000 with message-id <[email protected]> and subject line Bug#916009: fixed in sbuild 0.78.0-1 has caused the Debian Bug report #916009, regarding sbuild: sbuild-createchroot --setup-only option is unusable due to empty directory checking 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.) -- 916009: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=916009 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: sbuild Version: 0.77.1-2 Severity: normal Tags: patch Dear Maintainer, the sbuild-createchroot --setup-only option is designed to perform setup tasks on an existing chroot. Thus the check for non-empty directories introduced in https://salsa.debian.org/debian/sbuild/commit/53e250cdeb0035663833fa0c8ce80adf96d31c03 needs to be disabled when that option is in use. I've fixed this for my need with the following change: diff -u /usr/bin/sbuild-createchroot sbuild-createchroot --- /usr/bin/sbuild-createchroot» 2018-11-13 16:07:19.000000000 +0100 +++ sbuild-createchroot»2018-12-09 11:41:56.634681576 +0100 @@ -288,7 +288,7 @@ # has more entries than just "." and ".." and must thus not be empty. readdir $dh; readdir $dh; - die "$target is not empty" if (readdir $dh); + die "$target is not empty" if (readdir $dh and !$conf->get('SETUP_ONLY')); } else { # Create the target directory in advance so abs_path (which is buggy) # won't fail. Remove if abs_path is replaced by something better. Thanks Lukas
--- End Message ---
--- Begin Message ---Source: sbuild Source-Version: 0.78.0-1 We believe that the bug you reported is fixed in the latest version of sbuild, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Johannes 'josch' Schauer <[email protected]> (supplier of updated sbuild package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 Format: 1.8 Date: Wed, 09 Jan 2019 05:53:49 +0100 Source: sbuild Binary: libsbuild-perl sbuild sbuild-debian-developer-setup buildd Architecture: source Version: 0.78.0-1 Distribution: unstable Urgency: medium Maintainer: sbuild maintainers <[email protected]> Changed-By: Johannes 'josch' Schauer <[email protected]> Description: buildd - Daemon for automatically building Debian binary packages from Deb libsbuild-perl - Library for building Debian binary packages from Debian sources sbuild - Tool for building Debian binary packages from Debian sources sbuild-debian-developer-setup - Convenience script to set up an sbuild environment for Debian Dev Closes: 887264 904968 905345 905346 905347 905513 909378 909847 911399 911979 916009 916924 Changes: sbuild (0.78.0-1) unstable; urgency=medium . * New upstream release. * remove debian/patches (have been applied upstream) * Add libc-dev and libstdc++-dev when cross compiling (closes: #905346) * default to --no-arch-all for cross builds (closes: #905347) * Set build profiles cross and nocheck by default when cross building (closes: #905345) * bin/sbuild-createchroot: allow an empty lost+found directory in the target directory (closes: #909378) * add --no-source-only-changes option (closes: #904968) * sbuild-createchroot: Do not check for empty directory if --setup-only option is used (closes: #916009) * do not check debian/tests/control when running autopkgtest (closes: #916924) * add sbuild and BUILD_USER if they didn't exist yet (closes: #911979) * let --append-to-version imply --no-arch-all like it's the case for --make-binNMU (closes: #911399) * allow chroots with nothing more but Essenital:yes packages, apt and their hard dependencies and create missing users and groups as needed (closes: #909847) * run wrap-and-sort * let sbuild Suggests e2fsprogs for /usr/share/sbuild/create-chroot (closes: #887264) * remove /var/log/sbuild-update-all.log if sbuild-debian-developer-setup gets purged (closes: #905513) * bump debhelper compat to 11 * debian/control: bump Standards-Version to 4.3.0 (no changes) Checksums-Sha1: 9c78f76a4f22aeb87b9382b7831e32cd6701bdc3 2455 sbuild_0.78.0-1.dsc 6bb97a2f1c01ce6a8e828ed7c8edca94d5ea41fb 200556 sbuild_0.78.0.orig.tar.xz 389b77e041a448646e7e67337e17bd60aa81d258 51000 sbuild_0.78.0-1.debian.tar.xz 94822dc44f83deb36257bae2244c2654c825eed9 6346 sbuild_0.78.0-1_amd64.buildinfo Checksums-Sha256: a10a467e2a282e991ed6c2bcb66b1f83c639afa4d674727b39debec43a618710 2455 sbuild_0.78.0-1.dsc 2847de05b8c226f132da230d9068ca3d0d850f280d6c5e17a014fe8124ba466c 200556 sbuild_0.78.0.orig.tar.xz 41289346371fe44e06a8b2bfb4ea5ac9f1046a5073b0c78d13d04cebf829c65e 51000 sbuild_0.78.0-1.debian.tar.xz 8a6063f4dcee8ca07e7bc875bcf9a3386501a405f335f8bf34e87818ed0f7ead 6346 sbuild_0.78.0-1_amd64.buildinfo Files: ee55cf349331f10238f24cb51538556e 2455 devel optional sbuild_0.78.0-1.dsc d227ee6adea5e8fa0660d97e8203b2f4 200556 devel optional sbuild_0.78.0.orig.tar.xz 9f1ee90fa7d35c768aeeb24d23303630 51000 devel optional sbuild_0.78.0-1.debian.tar.xz 110cdbbff84c9f9472e12a84d2010a92 6346 devel optional sbuild_0.78.0-1_amd64.buildinfo -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEElFhU6KL81LF4wVq58sulx4+9g+EFAlw1ftEACgkQ8sulx4+9 g+EcBBAAnPn1KSLxqCvWwhRi+7SGmqk3g1TsoQ4PeYuLRUUowrzyNdALy836RiSF lkGNBR/wKfou5XaEzq1stnRJ0cp2YWP/O59akOWvDjvQj9VzuuvTZpQ52WEsiUq2 7WgVHfP0bPTcTiBSrv29KplQOUctjNmcqPHXbiQhAzcP4+bNIRdu3m24YS0rufvi GPdfPU5aUjmm7Im7Dj3F5Tdyh3TPTp2bNuoCHZihFmta9zx16ORoLLrCeZB8ovt8 RV/hgjN80y1B7/D/ENFPgjn8lcqBLekHZaIC2N3kNf9hHKEUowjQZ1+fxaGGAGb+ GkndOxAY9v3ns/MQ5wDfsVcjG2F3z6qCVGt8boEk29vi20wChsVUiW3P4fJmFQpo Mq/gHwLoqCFYa5c4rJsmUruMvQ8zhIWbAGJf4GjW4EUXl8Hgal6A7Gc7dndhfd2s A2JKTZlR1bN3CM95A4TaxepFIAXUdj3h0tgYIc3RpgI9eb9YmkBWOkZ3guOPIkhu M372UiCaUT3aW5ugotuk9Rpm1BEyqpngdSB9htn+La+go46uAj0P7lxYr1iKj26r 7+J8+NgTGbRl+U+SFa9W/Tp2KAAFv6ucTKND0wDuAnvul9wrPm1qnfdaH8AzRdGx Mt07Il/iZjHxXKjxzft4piUefjofaKBqkqQRsbt+W+rPM/ovx9g= =3U/5 -----END PGP SIGNATURE-----
--- End Message ---

