Your message dated Thu, 01 Jul 2010 09:33:40 +0000
with message-id <e1oug9m-0006sm...@ries.debian.org>
and subject line Bug#541614: fixed in unionfs-fuse 0.24-2
has caused the Debian Bug report #541614,
regarding unionfs-fuse: using relative paths completely broken, again
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 ow...@bugs.debian.org
immediately.)


-- 
541614: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=541614
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: unionfs-fuse
Version: 0.23.hg.20090611-1
Severity: grave

Hi,

diff between src/opts.c of previous and current versions of unionfs-fuse:
@@ -49,8 +75,7 @@ static char *make_absolute(char *relpath) {

        // 3 due to: +1 for '/' between cwd and relpath
        //           +1 for trailing '/'
-       //           +1 for terminating '\0'
-       int abslen = cwdlen + strlen(relpath) + 3;
+       int abslen = cwdlen + strlen(relpath) + 2;
        if (abslen > PATHLEN_MAX) {
                fprintf(stderr, "Absolute path too long!\n");
                return NULL;
@@ -62,10 +87,6 @@ static char *make_absolute(char *relpath) {
                exit(1); // still at early stage, we can abort
        }

-       // the trailing '/' is important so that we are sure later on the
-       // directory components are properly seperated
-       snprintf(abspath, abslen, "%s/%s/", cwd, relpath);

With latest unionfs-fuse I get a union of / for each relative path.

Regards,
-- 
Raphael Geissert - Debian Developer
www.debian.org - get.debian.net



--- End Message ---
--- Begin Message ---
Source: unionfs-fuse
Source-Version: 0.24-2

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:

unionfs-fuse_0.24-2.debian.tar.gz
  to main/u/unionfs-fuse/unionfs-fuse_0.24-2.debian.tar.gz
unionfs-fuse_0.24-2.dsc
  to main/u/unionfs-fuse/unionfs-fuse_0.24-2.dsc
unionfs-fuse_0.24-2_amd64.deb
  to main/u/unionfs-fuse/unionfs-fuse_0.24-2_amd64.deb
unionfs-fuse_0.24.orig.tar.bz2
  to main/u/unionfs-fuse/unionfs-fuse_0.24.orig.tar.bz2



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 541...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Bernd Schubert <bernd.schub...@fastmail.fm> (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 ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 29 Jun 2010 21:28:22 +0200
Source: unionfs-fuse
Binary: unionfs-fuse
Architecture: source amd64
Version: 0.24-2
Distribution: unstable
Urgency: low
Maintainer: Bernd Schubert <bernd.schub...@fastmail.fm>
Changed-By: Bernd Schubert <bernd.schub...@fastmail.fm>
Description: 
 unionfs-fuse - Fuse implementation of unionfs
Closes: 509516 533403 541614
Changes: 
 unionfs-fuse (0.24-2) unstable; urgency=low
 .
   * remove quilt dependency and quilt entries from debian/rules
     (Thanks to Martin Pitt for spotting this)
   * Fix debian/changelog, all recent bug numbers had missing '#'
     (Again thanks to Martin)
 .
 unionfs-fuse (0.24-1) unstable; urgency=low
 .
   * New upstream release
   * Add utimens.patch
   * Also close 509516, although the solution is not perfect yet
     (closes: #509516)
   * Switch to dpkg-source 3.0 (quilt) format
 .
 unionfs-fuse (0.23.hg.20100315-1) unstable; urgency=low
 .
   * Another update from my branch to merge with Radek and to
     update the test script
 .
 unionfs-fuse (0.23.hg.20090831-1) unstable; urgency=low
 .
   * another pull from my branch
   * fix relative pathes (closes: #541614)
   * inlcude patch from Goswin (closes: #533403)
Checksums-Sha1: 
 f3bb6142005b65e4cd80982070868a5cb7659996 1035 unionfs-fuse_0.24-2.dsc
 26f281e4e5f1e82194b430956b94cd7745d5bd97 30381 unionfs-fuse_0.24.orig.tar.bz2
 d4cd28a1e42cc8c6c57d22cee0d2d55a2105123a 5617 unionfs-fuse_0.24-2.debian.tar.gz
 a2fba41ac67efc60ee913ab5778c5f59a559b76a 28154 unionfs-fuse_0.24-2_amd64.deb
Checksums-Sha256: 
 425634b2cb55867d5ba400eb142828a26de5d66e1be74cb89ba1f455c7db4b4b 1035 
unionfs-fuse_0.24-2.dsc
 d8abc855eb618ac356b1e716599c82f8f0f74dbaee36d4062edc707567121937 30381 
unionfs-fuse_0.24.orig.tar.bz2
 4b894746e849573ca3dcd327a8903e8fff81296f2bb4a5ff959203a2c0960517 5617 
unionfs-fuse_0.24-2.debian.tar.gz
 7e428406f28c1f52da1a72047ab88788747b3b669d2582218ae17df23e24252a 28154 
unionfs-fuse_0.24-2_amd64.deb
Files: 
 590036eb3c727710fe559442fcafeabd 1035 misc optional unionfs-fuse_0.24-2.dsc
 ab00f252c55a9a7252fca13a53260bf5 30381 misc optional 
unionfs-fuse_0.24.orig.tar.bz2
 005e5465095b5f2d8d141d3928559c04 5617 misc optional 
unionfs-fuse_0.24-2.debian.tar.gz
 8f2a0d54fb455a2f69c8bd9206f4a227 28154 misc optional 
unionfs-fuse_0.24-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iEYEARECAAYFAkwsWDYACgkQDecnbV4Fd/Kx1QCg7P0TMUYwRJ7lUtAC5/ghaw2+
1IwAn0XcuZPqcG8KPutYHf+17u/AS/es
=Ttoa
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to