Your message dated Thu, 23 Jul 2026 19:41:37 +0000
with message-id <[email protected]>
and subject line Bug#1142652: fixed in fsarchiver 0.8.9-3
has caused the Debian Bug report #1142652,
regarding mkfs.btrfs failure: "Device or resource busy" if UUID is re-used
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.)
--
1142652: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1142652
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: btrfs-progs
Version: 7.0-1+b1
Severity: normal
Hi,
I have an interesting which was triggered by fsarchiver, a tool to
backup and restore file systems.
When fsarchiver restores a file system, it tries to use the same UUID as
before (the UUID is recorded in the archive). With btrfs, this fails
though.
You can reproduce the issue easily:
# truncate -s 2G /tmp/image.img
# DEVICE=$(losetup -fP /tmp/image.img --show)
# mkfs.btrfs -f -q -L Test -U 'f42896b1-3815-4e1e-a01a-9261c5bab6f8' $DEVICE
< now run it a second time>
# mkfs.btrfs -f -q -L Test -U 'f42896b1-3815-4e1e-a01a-9261c5bab6f8' $DEVICE
ERROR: cannot open device '/dev/nvme0n1p12': Device or resource busy
ERROR: open ctree failed
< interestingly, running it once again then works again >
# mkfs.btrfs -f -q -L Test -U 'f42896b1-3815-4e1e-a01a-9261c5bab6f8' $DEVICE
ERROR: superblock magic doesn't match
Regards,
Michael
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 7.1.4+deb14-amd64 (SMP w/16 CPU threads; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages btrfs-progs depends on:
ii libblkid1 2.42.2-2
ii libc6 2.42-17
ii libcom-err2 1.47.4-1
ii libext2fs2t64 1.47.4-1
ii liblzo2-2 2.10-3+b2
ii libudev1 261.1-3
ii libuuid1 2.42.2-2
ii libzstd1 1.5.7+dfsg-3+b2
ii zlib1g 1:1.3.dfsg+really1.3.2-3
btrfs-progs recommends no packages.
Versions of packages btrfs-progs suggests:
pn duperemove <none>
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: fsarchiver
Source-Version: 0.8.9-3
Done: Michael Biebl <[email protected]>
We believe that the bug you reported is fixed in the latest version of
fsarchiver, 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.
Michael Biebl <[email protected]> (supplier of updated fsarchiver 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: SHA512
Format: 1.8
Date: Thu, 23 Jul 2026 21:07:44 +0200
Source: fsarchiver
Architecture: source
Version: 0.8.9-3
Distribution: unstable
Urgency: medium
Maintainer: Michael Biebl <[email protected]>
Changed-By: Michael Biebl <[email protected]>
Closes: 1142652
Changes:
fsarchiver (0.8.9-3) unstable; urgency=medium
.
* Use wipefs to clear existing signatures for btrfs autopkgtest.
Before attempting a restore, use wipefs so the UUID can be restored
safely on btrfs.
Thanks to Nicholas D Steeves (Closes: #1142652)
Checksums-Sha1:
074177d0697bfdbe7dda5de287c57575d0fe9cbc 2096 fsarchiver_0.8.9-3.dsc
e1a7070c11a51458c3a52a8bb3b779ef2588c2ac 6860 fsarchiver_0.8.9-3.debian.tar.xz
9ade0ff9c6a4d608387e6a72842c81a415474a39 6414
fsarchiver_0.8.9-3_source.buildinfo
Checksums-Sha256:
c16f64b02c087ceb6cd80f23bc3ad2285ad6b2fe8ce2e7b366b172cec3e5356d 2096
fsarchiver_0.8.9-3.dsc
fb12962651c26204a3d3a53fe6856ea145766e47fde629b575b082b8013e493f 6860
fsarchiver_0.8.9-3.debian.tar.xz
35537e543065c25e4d4b8779f1f1cda910b70e9f24d8a1425821417af8c30545 6414
fsarchiver_0.8.9-3_source.buildinfo
Files:
a907201801d17e5cbeba828f1e749310 2096 admin optional fsarchiver_0.8.9-3.dsc
bda5c3c46a2c307cb78c6c469c816c33 6860 admin optional
fsarchiver_0.8.9-3.debian.tar.xz
c70475542ecf24ef90579b2fea6a9bbc 6414 admin optional
fsarchiver_0.8.9-3_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEECbOsLssWnJBDRcxUauHfDWCPItwFAmpiaTUACgkQauHfDWCP
ItwXmQ/9HU47jJ5Eyf/krxVVAc0SFq4Ajt93pN8j7ku4tGNSAvNbI0ZhUSpBIdki
+yq+e5BfU5ge6dGgusoN1HCIEdkIY6q9hLzUKU35C46DeL4qyVXvxw5/0WcnqBiR
otx7/p7FJ1vZqeHgQw9OLCTFiSjj3gQCjmBP8suz9wsu3x8MRydNo3cl4JvJTNPr
h4MOC4g1bVqerCw5Bu6fWUxConHmGkvvlGBvstqUh3K3xXCtgNlnVStLpwyrSQYB
Mi44SMXfLuJAMXO71xXW6UUPQN9pmW+GUaWPM8birS2cB0e2BXVjezOF4H0KcBNi
EHpeFbRH1xGYEgXQXpCLaMEr5YnMhjU/Dv99LJ+d4zX9dB37IgeYbvNySZffl3Bv
zTm1h2S3Gh42Vm7BebRcrcu8u4IsQThxHaAbjg6A4PSo1eEZ6ZYMx6p+PCBWCGKW
dwbQcxT/OqHbf4Fb0O/bV68C1hwAyEM6OdzVh2+IEkL1FpbHlQRw7HQ5XcUW8L3P
5NKWQYDJpZ/tsglA+5qpoffSkUGK3kO7e9gomAYrd6SCYNRb8G3o7H2ibS6nWtxc
McaS5OoZV6QyD84C5gETrsA1E1o6QjcayUzR/LqIupNxWtW7PQJDNV1mVRxH3uTS
CsruOZO8vqR5IgnF52CHXgptV703lwEbEkQ+sGdi1hi8AvmSHdg=
=x5AS
-----END PGP SIGNATURE-----
pgpOx5Ym5WkDS.pgp
Description: PGP signature
--- End Message ---