Your message dated Wed, 27 Feb 2013 23:02:35 +0000
with message-id <[email protected]>
and subject line Bug#700282: fixed in git-annex 4.20130227
has caused the Debian Bug report #700282,
regarding git-annex: Fails to copy to bare repo on a VFAT (rsync fails setting 
permissions)
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.)


-- 
700282: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700282
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: git-annex
Version: 3.20130207
Severity: normal

Hi.

I've set up a remote on a bare repo located on a vfat mounted partition.

$ mount :
/dev/sdd1 on /mnt/IOMEGA_HDD type vfat 
(rw,noexec,relatime,gid=6,fmask=0002,dmask=0002,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)

$ git remote -v
IOMEGA_HDD      /mnt/IOMEGA_HDD/photos-bare-annex/ (fetch)
IOMEGA_HDD      /mnt/IOMEGA_HDD/photos-bare-annex/ (push)

I'm trying to copy the files on that (backup) dir :
$ git annex copy 2012-12-25 --to IOMEGA_HDD

which fails on every file, after its transfer :

copy 2012-12-25/2012-12-16 13.18.05.jpg (to IOMEGA_HDD...) 
SHA256E-s2035564--8308ac25bc132d96799fad8000cd5892e8c580e3d82674def714687986a538b8.05.jpg
     2035564 100%   18.02MB/s    0:00:00 (xfer#1, to-check=0/1)
rsync: failed to set permissions on 
"/mnt/IOMEGA_HDD/photos-bare-annex/annex/tmp/SHA256E-s2035564--8308ac25bc132d96799fad8000cd5892e8c580e3d82674def714687986a538b8.05.jpg":
 Operation not permitted (1)
rsync error: some files/attrs were not transferred (see previous errors) (code 
23) at main.c(1070) [sender=3.0.9]

sent 2035965 bytes  received 31 bytes  4071992.00 bytes/sec
total size is 2035564  speedup is 1.00
failed

The files are transfered, indeed :
:/mnt/IOMEGA_HDD/photos-bare-annex$ find annex/
annex/
annex/index.lck
annex/index
annex/journal.lck
annex/journal
annex/tmp
annex/tmp/SHA256E-s2035564--8308ac25bc132d96799fad8000cd5892e8c580e3d82674def714687986a538b8.05.jpg
[SNIP]
annex/transfer
annex/transfer/download
annex/transfer/download/efd75514-73bd-11e2-a8df-d36305d9a477
annex/transfer/failed
annex/transfer/failed/download
annex/transfer/failed/download/efd75514-73bd-11e2-a8df-d36305d9a477
annex/transfer/failed/download/efd75514-73bd-11e2-a8df-d36305d9a477/SHA256E-s2035564--8308ac25bc132d96799fad8000cd5892e8c580e3d82674def714687986a538b8.05.jpg
[SNIP]

I'm not sure the permissions of my mount are correctly set...
:/mnt/IOMEGA_HDD/photos-bare-annex$ ls -al annex/
total 224
drwxrwxr-x 5 root disk 32768 Feb 10 23:22 .
drwxrwxr-x 8 root disk 32768 Feb 10 23:20 ..
-rwxrwxr-x 1 root disk   137 Feb 10 23:22 index
-rwxrwxr-x 1 root disk    41 Feb 10 23:22 index.lck
drwxrwxr-x 2 root disk 32768 Feb 10 23:22 journal
-rwxrwxr-x 1 root disk     0 Feb 10 23:22 journal.lck
drwxrwxr-x 2 root disk 32768 Feb 10 23:20 tmp
drwxrwxr-x 4 root disk 32768 Feb 10 23:20 transfer

But... is this permission setting in rsync really necessary ?

Thanks in advance.

Best regards,

-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (650, 'testing'), (600, 'unstable'), (500, 
'testing-proposed-updates')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-4-686-pae (SMP w/1 CPU core)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages git-annex depends on:
ii  curl            7.26.0-1
ii  git             1:1.7.10.4-1+wheezy1
ii  libc6           2.13-37
ii  libffi5         3.0.10-3
ii  libgmp10        2:5.0.5+dfsg-2
ii  libgnutls26     2.12.20-4
ii  libgsasl7       1.8.0-2
ii  libidn11        1.25-2
ii  libpcre3        1:8.30-5
ii  libxml2         2.8.0+dfsg1-7
ii  libyaml-0-2     0.1.4-2
ii  openssh-client  1:6.0p1-3
ii  rsync           3.0.9-4
ii  uuid            1.6.2-1.3
ii  wget            1.13.4-3
ii  zlib1g          1:1.2.7.dfsg-13

Versions of packages git-annex recommends:
ii  bind9-host  1:9.8.4.dfsg.P1-4
ii  gnupg       1.4.12-7
ii  lsof        4.86+dfsg-1

Versions of packages git-annex suggests:
pn  bup          <none>
ii  graphviz     2.26.3-12
ii  libnss-mdns  0.10-3.2

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: git-annex
Source-Version: 4.20130227

We believe that the bug you reported is fixed in the latest version of
git-annex, 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.
Joey Hess <[email protected]> (supplier of updated git-annex 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: Wed, 27 Feb 2013 14:07:24 -0400
Source: git-annex
Binary: git-annex
Architecture: amd64 i386 source
Version: 4.20130227
Distribution: unstable
Urgency: low
Maintainer: Joey Hess <[email protected]>
Changed-By: Joey Hess <[email protected]>
Closes: 700282
Description: 
 git-annex  - manage files with git, without checking their contents into git
Changes: 
 git-annex (4.20130227) unstable; urgency=low
 .
   * annex.version is now set to 4 for direct mode repositories.
   * Should now fully support git repositories with core.symlinks=false;
     always using git's pseudosymlink files in such repositories.
   * webapp: Allow creating repositories on filesystems that lack support for
     symlinks.
   * webapp: Can now add a new local repository, and make it sync with
     the main local repository.
   * Android: Bundle now includes openssh.
   * Android: Support ssh connection caching.
   * Android: Assistant is fully working. (But no webapp yet.)
   * Direct mode: Support filesystems like FAT which can change their inodes
     each time they are mounted.
   * Direct mode: Fix support for adding a modified file.
   * Avoid passing -p to rsync, to interoperate with crippled filesystems.
     Closes: #700282
   * Additional GIT_DIR support bugfixes. May actually work now.
   * webapp: Display any error message from git init if it fails to create
     a repository.
   * Fix a reversion in matching globs introduced in the last release,
     where "*" did not match files inside subdirectories. No longer uses
     the Glob library.
   * copy: Update location log when no copy was performed, if the location
     log was out of date.
   * Makefile now builds using cabal, taking advantage of cabal's automatic
     detection of appropriate build flags.
   * test: The test suite is now built into the git-annex binary, and can
     be run at any time.
Checksums-Sha1: 
 e6ab1df165f93c2649c4f3578ca35476b5fdd102 8235622 git-annex_4.20130227_amd64.deb
 8ec3230ba4ed0ae07a90798f4fc2e30d7b684201 2960 git-annex_4.20130227.dsc
 caa273e33d91f22972a42feacbbb4b322c990b20 2797284 git-annex_4.20130227.tar.gz
 5ed637d6e6542c61b1fc2ade997a34fe5299175c 7781934 git-annex_4.20130227_i386.deb
Checksums-Sha256: 
 80bfb1a17a2c225cbbe2ba2c7b4b8e74decbb12d8bb8a4ae785230547662fd35 8235622 
git-annex_4.20130227_amd64.deb
 db64684bee17d474ea5d9a6460a8afb14890726309e6aca9c48515f2aa8ea02b 2960 
git-annex_4.20130227.dsc
 d6fef8f9c757c08da8a14ccdb8a6603482db094ea0c00dee380818d00b67009e 2797284 
git-annex_4.20130227.tar.gz
 423f006122288dbacb1df2e7b4c41f7372833e2afa9d874c06f92d6d725b86bd 7781934 
git-annex_4.20130227_i386.deb
Files: 
 325f2841e6e36d3c4b5d3124af964a59 8235622 utils optional 
git-annex_4.20130227_amd64.deb
 4710844607f12f8d4c95ac1cfd8dc43f 2960 utils optional git-annex_4.20130227.dsc
 51f51d333e0c5eaf84528e0a00982207 2797284 utils optional 
git-annex_4.20130227.tar.gz
 a88ed3157a3f690085734027218eb326 7781934 utils optional 
git-annex_4.20130227_i386.deb

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

iQIVAwUBUS6NackQ2SIlEuPHAQht/A/+JjKk/iNkuFPBDdoyVRr6HVbOAbHX6qqI
NFnF9AHd5jGYM/Io9IPmKD4uYeqWpaQM8GLfeRg/44MCh/1fc+1EfPfVHcNLnAJE
pDhvfDn83cQWBfoI8Vtu0WrKvDf9y8NxlY+WPCAcU9ytTffEj0qEefKncQlUYFHw
sCwEl+HQcDLTrPXpow82QRPJ81y2/FhqjcdVB6D2EpbdJLX16dw1IfJv/FJJBhcs
QDTyjZVZbjtn8WIElt69FSPeKQrHDqwAARTuw2NzioYrvN9z4X532hEV0wpQhR9V
n21Fsd7nEjqAAvVK/Ix1kAs7NSU7IAle1gm4nwZ1zjqbBBHK1ZEjO/2yrKkEtsVy
ezIwuqe9SmRzFDgPjbPlOn0EAM0shkMP9J4HTNXohm4UsCVpqv2iGiRLu8k9UL/x
8t4rlS/AxniB+FA5FFT/IA3lfWLwJ2MmgaMzJd4G0A9TmOgux1+8uu5bX1V/nyAf
OQm8wkGSCy0Sfry+IUMXYS7Ay20MSKZoFyJcVsgFWTXZY4f7YYn5e/ZPu52R/0Uj
2SZkKIQakrZxvHf9dPfBaU2KI5Fdb3A1/XAnXSigqwypYMaDsdtnzW1EiPcKsArO
/6T87JuTHf+pfAPhsrzzepu97U2Rg9z34E2WrBcUlGjUebpVvkzbSaf05sIxYo1I
pniyOjilJxg=
=sHpl
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to