Package: rdiff-backup
Version: 0.13.4-3
Severity: grave
Justification: renders package unusable


I have been using rdiff-backup for daily backups of a working directory
for a quite a while now. Recently it stopped working (I cannot say for
sure if it was after I upgraded to 0.13.4-3, but I think so).

I am backing up a subfolder of my ~ dir to a directory on another machine
mounted via NFS. I have rwx------ on the backup target directory. Now,
I keep getting crashes when rdiff backup starts (Traceback see below).

I have tried backing up to another local folder. That works fine.
I have tried to access the NFS folder not through the symbolic link in 
my ~, but through the path of the mount point. Didn't work either.

The strange thing is, I never changed the way I call rdiff-backup. This
was in a little shell script.

Kind regards


Andreas


[EMAIL PROTECTED]:~$ rdiff-backup --exclude-special-files ~/biologie/diplom/ 
/import/Linux/home/neudecke/Daten/diplom-rdiff-backup
-----------------------------------------------------------------
Detected abilities for source (read only) file system:
  Access control lists                         Off
  Extended attributes                          Off
  Mac OS X style resource forks                Off
  Mac OS X Finder information                  Off
-----------------------------------------------------------------
Warning: ownership cannot be changed on filesystem at 
/import/Linux/home/neudecke/Daten/diplom-rdiff-backup/rdiff-backup-data
-----------------------------------------------------------------
Detected abilities for destination (read/write) file system:
  Characters needing quoting                   ''
  Ownership changing                           Off
  Hard linking                                 On
  fsync() directories                          Off
  Directory inc permissions                    On
  Access control lists                         Off
  Extended attributes                          Off
  Mac OS X style resource forks                Off
  Mac OS X Finder information                  Off
-----------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 259, in 
Main
    take_action(rps)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 229, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 273, in 
Backup
    backup_final_init(rpout)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 365, in 
backup_final_init
    Log.open_logfile(Globals.rbdir.append("backup.log"))
  File "/usr/lib/python2.3/site-packages/rdiff_backup/log.py", line 61, in 
open_logfile
    rpath.conn.log.Log.open_logfile_local(rpath)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/log.py", line 75, in 
open_logfile_local
    raise LoggerError("Unable to open logfile %s: %s"
rdiff_backup.log.LoggerError: Unable to open logfile 
/import/Linux/home/neudecke/Daten/diplom-rdiff-backup/rdiff-backup-data/backup.log:
 [Errno 21] Is a directory: 
'/import/Linux/home/neudecke/Daten/diplom-rdiff-backup/rdiff-backup-data/backup.log'



[EMAIL PROTECTED]:~$ rdiff-backup --exclude-special-files ~/biologie/diplom/ 
~/daten/diplom-rdiff-backup
-----------------------------------------------------------------
Detected abilities for source (read only) file system:
  Access control lists                         Off
  Extended attributes                          Off
  Mac OS X style resource forks                Off
  Mac OS X Finder information                  Off
-----------------------------------------------------------------
Warning: ownership cannot be changed on filesystem at 
/home/neudecke/daten/diplo m-rdiff-backup/rdiff-backup-data
-----------------------------------------------------------------
Detected abilities for destination (read/write) file system:
  Characters needing quoting                   ''
  Ownership changing                           Off
  Hard linking                                 On
  fsync() directories                          Off
  Directory inc permissions                    On
  Access control lists                         Off
  Extended attributes                          Off
  Mac OS X style resource forks                Off
  Mac OS X Finder information                  Off
-----------------------------------------------------------------
Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 259, in 
Mai n
    take_action(rps)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 229, in 
tak e_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 273, in 
Bac kup
    backup_final_init(rpout)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 365, in 
bac kup_final_init
    Log.open_logfile(Globals.rbdir.append("backup.log"))
  File "/usr/lib/python2.3/site-packages/rdiff_backup/log.py", line 61, in 
open_ logfile
    rpath.conn.log.Log.open_logfile_local(rpath)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/log.py", line 75, in 
open_ logfile_local
    raise LoggerError("Unable to open logfile %s: %s"
rdiff_backup.log.LoggerError: Unable to open logfile 
/home/neudecke/daten/diplom -rdiff-backup/rdiff-backup-data/backup.log: [Errno 
21] Is a directory: '/home/ne 
udecke/daten/diplom-rdiff-backup/rdiff-backup-data/backup.log'



-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (400, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.7-1-386
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED]

Versions of packages rdiff-backup depends on:
ii  libc6                       2.3.2.ds1-13 GNU C Library: Shared libraries an
ii  librsync1                   0.9.6-8      Binary diff library based on the r
ii  python2.3                   2.3.4-10sid  An interactive high-level object-o
ii  rdiff                       0.9.6-8      Binary diff tool for signature-bas

-- no debconf information

Reply via email to