Your message dated Mon, 03 Oct 2016 16:35:32 +0000
with message-id <[email protected]>
and subject line Bug#673443: fixed in mini-buildd 1.0.21
has caused the Debian Bug report #673443,
regarding Please add option to use btrfs snapshots instead of LVM snapshots
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.)


-- 
673443: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=673443
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: mini-buildd
Severity: wishlist

Hi,

it would be nice if mini-buildd-bld would be able to use btrfs snapshots
instead of LVM. That way, all build chroots would be inside the same
fs, making for more efficient use of disk space. One would have one
subvolume per distribution.

schroot can operate on a btrfs-snapshot, so the work in mini-buildd
would actually be quite easy to do.

I am willing to deliver a patch if you indicate that you would accept
it. If you use a public VCS, I would make the patch against current
HEAD so that it is easier to apply.

Greetings
Marc

-- System Information:
Debian Release: wheezy/sid
Architecture: amd64 (x86_64)

Kernel: Linux 3.3.6-zgws1 (SMP w/8 CPU cores; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash



--- End Message ---
--- Begin Message ---
Source: mini-buildd
Source-Version: 1.0.21

We believe that the bug you reported is fixed in the latest version of
mini-buildd, 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.
Stephan Sürken <[email protected]> (supplier of updated mini-buildd 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: Mon, 03 Oct 2016 13:20:20 +0000
Source: mini-buildd
Binary: python-mini-buildd mini-buildd mini-buildd-common
Architecture: source
Version: 1.0.21
Distribution: unstable
Urgency: medium
Maintainer: Stephan Sürken <[email protected]>
Changed-By: Stephan Sürken <[email protected]>
Description:
 mini-buildd - minimal build daemon - daemon
 mini-buildd-common - minimal build daemon - 08x upgrade dummy package
 python-mini-buildd - minimal build daemon - python library and user tool
Closes: 673443
Changes:
 mini-buildd (1.0.21) unstable; urgency=medium
 .
   This release mainly features code refactoring around the internal
   subprocess warpper and the addition of the BTRFS chroot backend.
 .
   Subprocess wrapper refactoring. While this mostly cleans up code, it
   should also provide a nicer "log experience" for the administrator:
 .
   * [7797f73] call.py: Add helper to open a new file rw.
   * [a1e9172] call.py: call(): Use stdin and stderr when given explicitly.
   * [c9005dc] daemon.py: Use call.py (for genchanges), not subprocess
     directly.
   * [9ee1134] call.py: Rename call.sose_call -> call.sose, and make it
     just a wrapper for call().
   * [2893b89] call.py: Use shell-like output of command for all such logs.
   * [aec91a8] call.py: Initial implementation of new class 'Call'.
   * [165d91f] call.py: Update 'sose' function to use new class.
   * [01d9fc6] call.py: Call(): Separate raw && unicode properties for
     stderr/stdout.
   * [95dd481] call.py: Use new Call() class in call().
   * [b7103a9] call.py: Call(): Add "human-readable label" for nicer
     logging.
   * [651deba] gnupg.py: Update to new call.py for "export" subprocess
     call.
   * [fdf80e8] builder.py: Update sbuild call to new call.py.
   * [85129d2] call.py/gnupg.py: Bulk-remove obsoleted call arguments.
   * [077d1a7] builder.py: Remove now-obsoleted extra sbuild call log.
   * [aaf2b70] call.py: Remove obsoleted functions: log_call_output,
     args2shell.
   * [5324fad] call: Bulk-replace obsolete "sose" call.
   * [ae72eb6] call: Bulk-replace obsoleted call() function.
   * [6f158be] call.py: Obsolete create_and_open().
   * [8c18b62] call.py: Call().log(): Clean up code and document.
   * [8f835e9] call.py: Call(): Class doc update.
   * [6974148] builder.py: Don't log the build log.
   * [6144e17] call.py: Make the magic "sequence2shell" convenience
     converter work for mixed (str+unicode) sequences.
   * [d07b9c6] call.py: ustdout|err: Replace on decoding error.
   * [2999869] builder.py: sbuild call: Call log(), not check() (call
     refactor regression).
 .
   BTRFS backend (thx again Katsuhiko):
 .
   * [3329a2b] [btrfs chroot backend]: Incorporate Katsuhiko Nishimra's
     patch (mostly as-is). Thanks Katsuhiko! Thanks to Katsuhiko Nishimra,
     Marc Haber (Closes: 673443)
   * [f743188] [btrfs chroot backend] Update btrfs program path and package
     name (btrfs-tools is deprecated now).
   * [1546053] [btrfs chroot backend] Don't use '-o' for umount.
 .
   Other changes:
 .
   * [8c1015c] [test] mbd-test-cpp: Modify changelog so it tests non-ASCII
     "original_author" string on ports.
   * [ace2a62] packages/mbd-test-cpp: Add test for buildlog with non-UTF8
     chars.
   * [b013a7d] [devel] devel.debconf.selections: Don't have sbuild debug on
     by default.
   * [892d0c0] [doc] chroot: Minor wording fix for mbd_check_backend().
   * [6fa5061] Remove compat/workaround for sphinx < 1.1 (obsoleted for
     quite some time).
   * [fb58a7f] misc.py: API doc fixes.
Checksums-Sha1:
 288fa189a9cc342bb4368e46f5bc0782e36a814d 2149 mini-buildd_1.0.21.dsc
 485665b64bd31a08a5fec7024a1d31bf9aedf566 915060 mini-buildd_1.0.21.tar.xz
Checksums-Sha256:
 4b5b3865e9f8f8047e45a5ca43e8bf623c608b468919fa60c86cab0257cbe021 2149 
mini-buildd_1.0.21.dsc
 9295e9438dc27f255a33303bc0d5aa1f807142c194b90399515209e4ff07a339 915060 
mini-buildd_1.0.21.tar.xz
Files:
 907140203e77f92102d55df05e6abe64 2149 devel extra mini-buildd_1.0.21.dsc
 2c937ecb031226e42cc2824c72d0b8d1 915060 devel extra mini-buildd_1.0.21.tar.xz

-----BEGIN PGP SIGNATURE-----

iQIvBAEBCAAZBQJX8mI8EhxhYnN1cmRAZGViaWFuLm9yZwAKCRAGbegBfith2cAF
EACmifUj/9G/aQVyYTkkW7IHKkisrOvfQKrn5rfDjLiQcT0/+nRNsu91z0reK3Em
3OoOJa2Kpn0zEri9DQxRg4/tfBqK8qD6io603xToNJ9spR5wYj4qKzsF8yHVQxue
xb6LhLQvrNs8C2ecjjdrmBHz1VTdc1/OwcqaALTUCfFPiV8g3hJdTHlybjUQBCcX
RK41ggb0DLjnypMaNfrR7wSwXCxxLfjmFoIDfcDGjoYl9HPLcb9Jrd0fQX/WNAjG
lLPMlFfO4trinNZ6HmNdl/bjpsob/hvUevE3EcPbFaLsP/wdx5Q3QS4MkdMUUpaL
3CMzPLvqSGPacWAdOeXseiBDl2GN9ndTBwDOFRjopn8r/SWplWeFTCSFUu+9Eg0l
wg3G7IvZDkepiQKtQCnO9DwgZl5Z2PkXZ0fyDoK+Y4XL0PSKEprLKIDRQxuoMPzL
B6LB5VMATbIuJQ5uF/GOGKORtOZtrE1sTVgesLI/nWssFaHcZPPqmCA8ufcFVQ8A
9nqW8B+0inOrGOYUxhBicI9ipWm6ueRbcD3vqsK4bJHsWKvUeVhhY+pHpPSwj4Z9
lCmvVevCp4Bv3X6drjMemXJxWEBrUalwb25H4ddV1OjSh8/ky3xAKe1bMupsKEw3
YlsWvUXOkaAHT1zusmR7ne8Oz1gLTwQTcDu14KV8L8OZyQ==
=eX4V
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to