Your message dated Sat, 13 Jun 2020 13:48:38 +0000
with message-id <[email protected]>
and subject line Bug#956592: fixed in fuse3 3.9.2-1
has caused the Debian Bug report #956592,
regarding Tests useless?
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.)
--
956592: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=956592
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: fuse3
Version: 3.9.0-2
Severity: normal
Tags: patch
Hello,
There are two issues with the current tests.
1) the tests are not run in the correct directory, they should be run in
the build directory
2) On linux all the tests are skipped because the fuse module is not
loaded on the build, on kfreebsd the tests fail the same reason.
I'm attaching a patch that make sure the tests are run form the correct
directory and make them non fatal.
Kind regards,
Laurent Bigonville
-- System Information:
Debian Release: bullseye/sid
APT prefers unstable-debug
APT policy: (500, 'unstable-debug'), (500, 'unstable'), (1,
'experimental-debug'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 5.5.0-1-amd64 (SMP w/8 CPU cores)
Kernel taint flags: TAINT_WARN
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8),
LANGUAGE=fr_BE:fr (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: SELinux: enabled - Mode: Permissive - Policy name: refpolicy
diff -Nru fuse3-3.9.0/debian/control fuse3-3.9.0/debian/control
--- fuse3-3.9.0/debian/control 2020-02-13 17:06:09.000000000 +0100
+++ fuse3-3.9.0/debian/control 2020-04-13 13:06:29.000000000 +0200
@@ -7,8 +7,8 @@
pkg-config,
meson,
udev,
- python3,
- python3-pytest
+ python3 <!nocheck>,
+ python3-pytest <!nocheck>
Standards-Version: 4.5.0
Homepage: https://github.com/libfuse/libfuse/wiki
diff -Nru fuse3-3.9.0/debian/rules fuse3-3.9.0/debian/rules
--- fuse3-3.9.0/debian/rules 2019-09-01 08:15:20.000000000 +0200
+++ fuse3-3.9.0/debian/rules 2020-04-13 13:06:29.000000000 +0200
@@ -11,11 +11,6 @@
export DEB_BUILD_MAINT_OPTIONS = hardening=+all
-override_dh_auto_clean:
- dh_auto_clean
- rm -rf $(CURDIR)/test/__pycache__/
- rm -rf $(CURDIR)/test/.pytest_cache/
-
override_dh_auto_configure:
dh_auto_configure -- -D default_library=both
@@ -48,7 +43,7 @@
override_dh_auto_test:
ifeq (,$(findstring nocheck,$(DEB_BUILD_OPTIONS)))
- python3 -m pytest test/
+ (cd obj-${DEB_HOST_GNU_TYPE}; python3 -m pytest test/) || true
endif
override_dh_link:
--- End Message ---
--- Begin Message ---
Source: fuse3
Source-Version: 3.9.2-1
Done: Laszlo Boszormenyi (GCS) <[email protected]>
We believe that the bug you reported is fixed in the latest version of
fuse3, 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.
Laszlo Boszormenyi (GCS) <[email protected]> (supplier of updated fuse3 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: Sat, 13 Jun 2020 14:54:36 +0200
Source: fuse3
Architecture: source
Version: 3.9.2-1
Distribution: unstable
Urgency: medium
Maintainer: Laszlo Boszormenyi (GCS) <[email protected]>
Changed-By: Laszlo Boszormenyi (GCS) <[email protected]>
Closes: 956579 956592
Changes:
fuse3 (3.9.2-1) unstable; urgency=medium
.
* New upstream release.
* Use udev for Linux builds, specify udevrulesdir otherwise
(closes: #956579).
.
[ Laurent Bigonville <[email protected]> ]
* Run tests form the correct directory and make them non fatal
(closes: #956592).
Checksums-Sha1:
4f833e3674064f24cae68bc2f05d8a8840907f8f 2364 fuse3_3.9.2-1.dsc
b1ca11c790716ed0271cedcbb99dd945d322facd 1674292 fuse3_3.9.2.orig.tar.xz
c661ce785831c3dd83fbe315aa548ae962d14ee4 1012 fuse3_3.9.2.orig.tar.xz.asc
4d9e27c26a88b64b9e094a78e970d3c972f94e95 9192 fuse3_3.9.2-1.debian.tar.xz
Checksums-Sha256:
2b4d5b7663583d66ab60457393a5a1521575bb34780507e02621d0852ef19e32 2364
fuse3_3.9.2-1.dsc
6999b6d48e7c0a79628fa901f6e66def3513cab4ffdd8097821e7dc3cdeae08a 1674292
fuse3_3.9.2.orig.tar.xz
d11688602deb4513d1222a23d777e77677deaa97e00525e0ec3ac2e9a6a5f4af 1012
fuse3_3.9.2.orig.tar.xz.asc
869358ca732252e5c3d289677364df4e05d0cc97c55aa935452041a1902dcfa2 9192
fuse3_3.9.2-1.debian.tar.xz
Files:
4698492f174d5fc9ea04c68d0d98edea 2364 utils optional fuse3_3.9.2-1.dsc
beb65b13b87840fcafdaba170239b5f7 1674292 utils optional fuse3_3.9.2.orig.tar.xz
68eb71ed6026433521a67845657aa600 1012 utils optional
fuse3_3.9.2.orig.tar.xz.asc
b04a6dc3d27a5d421308d3088a4dbc6b 9192 utils optional
fuse3_3.9.2-1.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAl7k1UgACgkQ3OMQ54ZM
yL82xBAAtuZq19OwnGf0T/WEi4u9yj0e6DpFEOKygZbvJx+FEoMY3mk3sHwzFCtB
RkvSPjMND/FPXxCQ4GfoHAAeW7Z4PpXRYDMAYXvR6iEl5ayXBQ5fmRnbytuvb/Y8
wwPMkmQes+eNgKis0tGNukIBKlFXBKf1zKSuE2t0NYHrwzxi0OW/p3d6g1zASTB6
V3PJI4evrasumMvH8NciRmtI0D1LOnbQSi0wL7xpMhxerjygDfWJBfpmDa4OUGFz
5WMwUclEkC0Z2Htf89T7EPUwryFNctGMmIKeLc2wgK06frZjAmxbDN3G0Zr52RXP
w2XOZLDQDiOZM+WfalfZpPLFNjBgV2+dVo1tJWHT0gmFPCv+q7/EknN9yEzFJvBN
z9y9wGcIaxoDWMfQrQUCCbK8sclmLCeKXEgbIh2Z5wdliUSy82vHW662o30srSDP
j1Og8tstgbgarogjhks5KpPi3iCOrg/7jTQky8r3oHWzbdH3jhzoLV4nLsEoP9Rp
qXtODknyKHHpVpPeRD6p0wwNvLq4TYekipzSSx+AyHdShEF3pGYO0T0q9h9ZcFki
v12D++37cBmLGKT4s35ONgfHbBm0km4+yS6w3GJDaq0I9i9Pv35TJLy1BFC0HipL
VPHO2dB+oxhhxn9Za7IjWcj+I8/gQcEAXL9IGhB7Ho0sUMlT+AU=
=g/5Y
-----END PGP SIGNATURE-----
--- End Message ---