Your message dated Wed, 15 Jul 2015 15:42:06 +0000 with message-id <[email protected]> and subject line Bug#742033: fixed in unionfs-fuse 1.0-1 has caused the Debian Bug report #742033, regarding Support for extended attributes causes errors on ls 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.) -- 742033: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=742033 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: unionfs-fuse Version: 0.24-2.1 Severity: normal Tags: patch upstream Hi, I've compiled unionfs-fuse with extended attribute support and now I'm getting errors on ls: ls -lh union/ ls: union/stats: No such file or directory total 4.0K -rw-rw-r-- 1 brederlo users 4 Mar 18 14:43 foo -r--r--r-- 1 root root 2.0K Jan 1 1970 stats The reason is that the lgetxattr() callback doesn't handle the stats file. This is simple to fix with the patch below. MfG Goswin -- Index: unionfs-fuse-0.24/src/unionfs.c =================================================================== --- unionfs-fuse-0.24.orig/src/unionfs.c 2014-03-18 15:08:54.526796991 +0100 +++ unionfs-fuse-0.24/src/unionfs.c 2014-03-18 15:09:01.703071796 +0100 @@ -639,6 +639,10 @@ static int unionfs_getxattr(const char *path, const char *name, char *value, size_t size) { DBG_IN(); + if (uopt.stats_enabled && strcmp(path, STATS_FILENAME) == 0) { + return -ENODATA; + } + int i = find_rorw_branch(path); if (i == -1) return -errno;
--- End Message ---
--- Begin Message ---Source: unionfs-fuse Source-Version: 1.0-1 We believe that the bug you reported is fixed in the latest version of unionfs-fuse, 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. Bernd Schubert <[email protected]> (supplier of updated unionfs-fuse 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: Sun, 12 Jul 2015 20:14:57 +0200 Source: unionfs-fuse Binary: unionfs-fuse Architecture: source amd64 Version: 1.0-1 Distribution: unstable Urgency: medium Maintainer: Bernd Schubert <[email protected]> Changed-By: Bernd Schubert <[email protected]> Description: unionfs-fuse - Fuse implementation of unionfs Closes: 614771 742033 778156 Changes: unionfs-fuse (1.0-1) unstable; urgency=medium . * New upstream release * Fix extended attributes (Closes: #742033) * New option for relaxed permissions (-o relaxed_permissions) (Closes: #614771) * Fix gcc-5 compilation (Closes: #778156) * Don't primarily use unionfs-fuse anymore, but just 'unionfs'. The name clash I was afraid of never happened, there is no other program called unionfs. For debian compatibility create a symlink unionfs-fuse -> unionfs * lintian fixes (BSD license file, compiler flags) Checksums-Sha1: 8a3ca59b20d1e1b3a6126a6ef7b408eaab432e80 1764 unionfs-fuse_1.0-1.dsc f35e5a3f0e033291981766f50cd9895d23fae649 48149 unionfs-fuse_1.0.orig.tar.gz 84f66e0d53f707deb3376c92ee0ccae108d0a679 5536 unionfs-fuse_1.0-1.debian.tar.xz cecd3041eaa197d1955cdda9c7b690ece667e259 45530 unionfs-fuse_1.0-1_amd64.deb Checksums-Sha256: afc2d2a1ec278c51fb3281058150da23108eaf0e1553d6a893347ca19ad859f5 1764 unionfs-fuse_1.0-1.dsc 2ee80bd0634a61adb2159212e155d607a0a82ad659214ae6edb3530396cccc09 48149 unionfs-fuse_1.0.orig.tar.gz d76b145ce439615c4574637959b5945aa4fcb6ebe3d8da034b8e419b0bb77062 5536 unionfs-fuse_1.0-1.debian.tar.xz 604c6f7971d5294da623e99862bf9ba4209f8167b91191be69b6f991b3fd201d 45530 unionfs-fuse_1.0-1_amd64.deb Files: 1e11393477be0d48ee310c0a0555eebf 1764 misc optional unionfs-fuse_1.0-1.dsc 598590fb452129c413572ed79824c68a 48149 misc optional unionfs-fuse_1.0.orig.tar.gz 5497726788d9eb5a6836a428883ec042 5536 misc optional unionfs-fuse_1.0-1.debian.tar.xz 494dbada8b69bf7a5e77644e0a794649 45530 misc optional unionfs-fuse_1.0-1_amd64.deb -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBCAAGBQJVpntZAAoJED0Hh6qvbGHdwI0QAKHfM8DRn980sB6SWIBZfAw9 41kLxekHmhpA+6NoiJ1lFIYDjhZWVSe7r1OzPcGm7gjK1xL9B9WpuIvVRafLQy7e zzl7GcqcMEP5+/M+A0iG8y2PKkC7b8eexaSJx959BTCNBbNyb0p0O7vtcm845vf9 NAo7I+KBkmcr6vVe3pccIKhK6w4j+Jr0/04AoPjWg6L5Uy1u+G50nMy/zWfDR9o3 bXF8C/COEr8Zllnrw6kHdzwkkCYQcABcBvowg/u++CjToFBUTcohXugvDCmNVNCl qNxqcllXXrdjLfCltcodK1fqeQpjGHnvC2SqkEoqO6zz5I3AbtvOP+Z7YtTtiEjI Zvh1qgt+awlxZd7L6Cz7lTTb2syNK9nWtybXJl0wRcicPqZhghvH6FdbU6d+UgDb dOvXgL1K9YavpSzH6Z1tikMqEWhguHZF0wZOfdccC/yQzH1ucQgd3lPf+Ll6Srck P2sEiDOVGwOSq0gkTsjVZW0+NKk9AD4sXdAmVSt0nnB0Xn7oBbLy3I63EPeZffRI p9Iw98ulCEGq4IPzX20hZP3/l3R1BKVHQfGxPtg0/Yi9EaNcDc4hXSejuGSQGKMB vIgw9GDGYDmRXVgMvTS1VgM6fqOVp7EAzgQkFI+ohShca57Ys8FHqhoDvvWqj7cO GckgDGmYtHp95G4OTPo2 =E/p+ -----END PGP SIGNATURE-----
--- End Message ---

