Bug 689894

Summary: [abrt] pybackpack-0.5.7-4.fc14: /var/spool/abrt/pyhook-1300818112-5692/reason
Product: [Fedora] Fedora Reporter: Vojtěch Erben <erbengi>
Component: pybackpackAssignee: Orphan Owner <extras-orphan>
Status: CLOSED WONTFIX QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 14CC: benjamin10, extras-orphan
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard: abrt_hash:48056220
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-08-16 13:13:16 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
File: backtrace none

Description Vojtěch Erben 2011-03-22 18:22:47 UTC
abrt version: 1.1.17
architecture: x86_64
cmdline: /usr/bin/python /usr/bin/pybackpack
component: pybackpack
executable: /usr/bin/pybackpack
kernel: 2.6.35.11-83.fc14.x86_64
package: pybackpack-0.5.7-4.fc14
Attached file: reason, 135 bytes
release: Fedora release 14 (Laughlin)
time: 1300818112
uid: 1000

backtrace
-----
rpath.py:983:mkdir:OSError: [Errno 28] Na zazen nen voln msto: '/media/realcrypt1/RDS/rdiff-backup-data/rdiff-backup.tmp.0'

Traceback (most recent call last):
  File "/usr/lib/python2.7/site-packages/pybackpack/gui.py", line 203, in on_button_do_backup_clicked
    self.do_local_backup()
  File "/usr/lib/python2.7/site-packages/pybackpack/gui.py", line 358, in do_local_backup
    bup.do_backup(bset, self)
  File "/usr/lib/python2.7/site-packages/pybackpack/actions.py", line 186, in do_backup
    force = self.force)
  File "/usr/lib/python2.7/site-packages/pybackpack/rdiff_interface.py", line 144, in BackupSet
    Run_rdiff(arglist)
  File "/usr/lib/python2.7/site-packages/pybackpack/rdiff_interface.py", line 164, in Run_rdiff
    rdiff_backup.Main.take_action(rps)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/Main.py", line 280, in take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/Main.py", line 334, in Backup
    rpout.conn.fs_abilities.backup_set_globals(rpin, force)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/fs_abilities.py", line 922, in backup_set_globals
    dest_fsa = FSAbilities('destination').init_readwrite(Globals.rbdir)
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/fs_abilities.py", line 152, in init_readwrite
    subdir.mkdir()
  File "/usr/lib64/python2.7/site-packages/rdiff_backup/rpath.py", line 983, in mkdir
    self.conn.os.mkdir(self.path)
OSError: [Errno 28] Na zazen nen voln msto: '/media/realcrypt1/RDS/rdiff-backup-data/rdiff-backup.tmp.0'

Local variables in innermost frame:
self: <rdiff_backup.rpath.RPath instance at 0x255d098>

How to reproduce
-----
1.crash while creating backup
2.
3.

Comment 1 Vojtěch Erben 2011-03-22 18:22:50 UTC
Created attachment 486867 [details]
File: backtrace

Comment 2 Benjamin D. 2011-04-03 17:55:22 UTC
Package: pybackpack-0.5.7-4.fc14
Architecture: i686
OS Release: Fedora release 14 (Laughlin)


How to reproduce
-----
1.Started pybackpack
2.Run an backup of my home dir. zu an external harddisk
3.crash


Comment
-----
As far as i have seen pybackpack uses rdiff-backup and I came to pybackpack because rdiff-backup did not work. I put the follwoing mail in the fed.mailing list and to the rdiff-backup mailing list:

Hello everyone!

Since this weekend (and i also remember that problem to have occured earlier) i have a problem with rdiff-backup.
When I try to backup my files (with the same command a always used) i get the following error (see below). At first a few notes on my behavior: I normally backup all my files with the command see below. Because that did not work with the following response:

   [root@Banjo Benji]# rdiff-backup '/home/Benji'
   '/media/Banjos_Wissen/Backup-Banjo'
   Previous backup seems to have failed, regressing destination now.
   ^[[D^[[DSpecialFileError .gdesklets/sockets/%3A0.0 Socket error:
   AF_UNIX path too long
   ListError .gtk-bookmarks/.gvfs [Errno 13] Permission denied:
   '/home/Benji/.gvfs'
   UpdateError Downloads/rdiff-backup.tmp.64562 [Errno 84] Invalid or
   incomplete multibyte or wide character:
   '/media/Banjos_Wissen/Backup-Banjo/rdiff-backup-data/increments/Downloads/330
   - Der Kampf der Strohh\x81tte.avi.2011-02-18T00:21:06+01:00.missing'
   UpdateError Downloads/rdiff-backup.tmp.64566 [Errno 84] Invalid or
   incomplete multibyte or wide character:
   '/media/Banjos_Wissen/Backup-Banjo/rdiff-backup-data/increments/Downloads/333
   - Die R\x81ckkehr des Ph\x94nix.avi.2011-02-18T00:21:06+01:00.missing'
   UpdateError Downloads/rdiff-backup.tmp.64567 [Errno 84] Invalid or
   incomplete multibyte or wide character:
   '/media/Banjos_Wissen/Backup-Banjo/rdiff-backup-data/increments/Downloads/334
   - Der hei\xe1e, alles entscheidende
   Kampf.avi.2011-02-18T00:21:06+01:00.missing'
   UpdateError Downloads/rdiff-backup.tmp.64572 [Errno 84] Invalid or
   incomplete multibyte or wide character:
   '/media/Banjos_Wissen/Backup-Banjo/rdiff-backup-data/increments/Downloads/338
   - Was f\x81r ein Spa\xe1 Menschen zu
   treffen!.avi.2011-02-18T00:21:06+01:00.missing'
   UpdateError Downloads/rdiff-backup.tmp.64579 [Errno 84] Invalid or
   incomplete multibyte or wide character:
   '/media/Banjos_Wissen/Backup-Banjo/rdiff-backup-data/increments/Downloads/344
   - Die Nacht der Zombie
   Gener\x84le.avi.2011-02-18T00:21:06+01:00.missing'
   UpdateError Downloads/rdiff-backup.tmp.64588 [Errno 84] Invalid or
   incomplete multibyte or wide character:
   '/media/Banjos_Wissen/Backup-Banjo/rdiff-backup-data/increments/Downloads/349
   - Ruffy in h\x94chster Not.avi.2011-02-18T00:21:06+01:00.missing'
   UpdateError Downloads/rdiff-backup.tmp.64592 [Errno 84] Invalid or
   incomplete multibyte or wide character:
   '/media/Banjos_Wissen/Backup-Banjo/rdiff-backup-data/increments/Downloads/351
   - Oz der D\x84mon aus dem Land aus
   Eis.avi.2011-02-18T00:21:06+01:00.missing'
   UpdateError Downloads/rdiff-backup.tmp.64598 [Errno 84] Invalid or
   incomplete multibyte or wide character:
   '/media/Banjos_Wissen/Backup-Banjo/rdiff-backup-data/increments/Downloads/354
   - Hoffnung f\x81r La Boum.avi.2011-02-18T00:21:06+01:00.missing'
   UpdateError Downloads/rdiff-backup.tmp.64612 [Errno 84] Invalid or
   incomplete multibyte or wide character:
   '/media/Banjos_Wissen/Backup-Banjo/rdiff-backup-data/increments/Downloads/361
   - Das L in L\x81ge ist das L in
   Lysop.avi.2011-02-18T00:21:06+01:00.missing'
   UpdateError Downloads/rdiff-backup.tmp.64624 [Errno 84] Invalid or
   incomplete multibyte or wide character:
   '/media/Banjos_Wissen/Backup-Banjo/rdiff-backup-data/increments/Downloads/367
   - F\x81r den Anfang nicht
   schlecht.avi.2011-02-18T00:21:06+01:00.missing'
   UpdateError Downloads/rdiff-backup.tmp.64626 [Errno 84] Invalid or
   incomplete multibyte or wide character:
   '/media/Banjos_Wissen/Backup-Banjo/rdiff-backup-data/increments/Downloads/368
   - Bartholom\x84us B\x84r, genannt der
   Tyrann.avi.2011-02-18T00:21:06+01:00.missing'
   Exception '[Errno 84] Invalid or incomplete multibyte or wide
   character:
   '/media/Banjos_Wissen/Backup-Banjo/rdiff-backup-data/increments/Musik/Musik
   Biblio Benji/Lynyrd Skynyrd/Lynyrd Skynyrd - Skynyrd\xdds First and
   Last (1978)'' raised of class '<type 'exceptions.OSError'>':
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   304, in error_check_Main
   try: Main(arglist)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   324, in Main
   take_action(rps)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   280, in take_action
   elif action == "backup": Backup(rps[0], rps[1])
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   343, in Backup
   backup.Mirror_and_increment(rpin, rpout, incdir)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/backup.py", line
   51, in Mirror_and_increment
   DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/backup.py", line
   243, in patch_and_increment
   ITR(diff.index, diff)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/rorpiter.py",
   line 284, in __call__
   branch.start_process(*args)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/backup.py", line
   721, in start_process
   inc = increment.Increment(diff_rorp, self.base_rp, inc_prefix)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/increment.py",
   line 38, in Increment
   incpref.mkdir()
   File "/usr/lib/python2.7/site-packages/rdiff_backup/rpath.py", line
   983, in mkdir
   self.conn.os.mkdir(self.path)

   Traceback (most recent call last):
   File "/usr/bin/rdiff-backup", line 30, in <module>
   rdiff_backup.Main.error_check_Main(sys.argv[1:])
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   304, in error_check_Main
   try: Main(arglist)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   324, in Main
   take_action(rps)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   280, in take_action
   elif action == "backup": Backup(rps[0], rps[1])
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   343, in Backup
   backup.Mirror_and_increment(rpin, rpout, incdir)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/backup.py", line
   51, in Mirror_and_increment
   DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/backup.py", line
   243, in patch_and_increment
   ITR(diff.index, diff)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/rorpiter.py",
   line 284, in __call__
   branch.start_process(*args)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/backup.py", line
   721, in start_process
   inc = increment.Increment(diff_rorp, self.base_rp, inc_prefix)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/increment.py",
   line 38, in Increment
   incpref.mkdir()
   File "/usr/lib/python2.7/site-packages/rdiff_backup/rpath.py", line
   983, in mkdir
   self.conn.os.mkdir(self.path)
   OSError: [Errno 84] Invalid or incomplete multibyte or wide
   character:
   '/media/Banjos_Wissen/Backup-Banjo/rdiff-backup-data/increments/Musik/Musik
   Biblio Benji/Lynyrd Skynyrd/Lynyrd Skynyrd - Skynyrd\xdds First and
   Last (1978)'

I then tried the following 15. from:

http://www.nongnu.org/rdiff-backup/FAQ.html#regress_failure

But also that did not help.

I then tried to make a whole new backup of my files with the following response:

   [root@Banjo Desktop]# rdiff-backup '/home/Benji'
   '/media/Banjos_Wissen/Banjos_Backup'
   ListError .gtk-bookmarks/.gvfs [Errno 13] Permission denied:
   '/home/Benji/.gvfs'
   OSError while renaming
   /media/Banjos_Wissen/Banjos_Backup/Downloads/rdiff-backup.tmp.40180
   to /media/Banjos_Wissen/Banjos_Backup/Downloads/330 - Der Kampf der
   Strohh�tte.avi
   UpdateError Downloads/rdiff-backup.tmp.40180 [Errno 84] Invalid or
   incomplete multibyte or wide character
   OSError while renaming
   /media/Banjos_Wissen/Banjos_Backup/Downloads/rdiff-backup.tmp.40183
   to /media/Banjos_Wissen/Banjos_Backup/Downloads/333 - Die R�ckkehr
   des Ph�nix.avi
   UpdateError Downloads/rdiff-backup.tmp.40183 [Errno 84] Invalid or
   incomplete multibyte or wide character
   OSError while renaming
   /media/Banjos_Wissen/Banjos_Backup/Downloads/rdiff-backup.tmp.40184
   to /media/Banjos_Wissen/Banjos_Backup/Downloads/334 - Der hei�e,
   alles entscheidende Kampf.avi
   UpdateError Downloads/rdiff-backup.tmp.40184 [Errno 84] Invalid or
   incomplete multibyte or wide character
   OSError while renaming
   /media/Banjos_Wissen/Banjos_Backup/Downloads/rdiff-backup.tmp.40188
   to /media/Banjos_Wissen/Banjos_Backup/Downloads/338 - Was f�r ein
   Spa� Menschen zu treffen!.avi
   UpdateError Downloads/rdiff-backup.tmp.40188 [Errno 84] Invalid or
   incomplete multibyte or wide character
   OSError while renaming
   /media/Banjos_Wissen/Banjos_Backup/Downloads/rdiff-backup.tmp.40194
   to /media/Banjos_Wissen/Banjos_Backup/Downloads/344 - Die Nacht der
   Zombie Gener�le.avi
   UpdateError Downloads/rdiff-backup.tmp.40194 [Errno 84] Invalid or
   incomplete multibyte or wide character
   OSError while renaming
   /media/Banjos_Wissen/Banjos_Backup/Downloads/rdiff-backup.tmp.40203
   to /media/Banjos_Wissen/Banjos_Backup/Downloads/349 - Ruffy in
   h�chster Not.avi
   UpdateError Downloads/rdiff-backup.tmp.40203 [Errno 84] Invalid or
   incomplete multibyte or wide character
   OSError while renaming
   /media/Banjos_Wissen/Banjos_Backup/Downloads/rdiff-backup.tmp.40207
   to /media/Banjos_Wissen/Banjos_Backup/Downloads/351 - Oz der D�mon
   aus dem Land aus Eis.avi
   UpdateError Downloads/rdiff-backup.tmp.40207 [Errno 84] Invalid or
   incomplete multibyte or wide character
   OSError while renaming
   /media/Banjos_Wissen/Banjos_Backup/Downloads/rdiff-backup.tmp.40213
   to /media/Banjos_Wissen/Banjos_Backup/Downloads/354 - Hoffnung f�r
   La Boum.avi
   UpdateError Downloads/rdiff-backup.tmp.40213 [Errno 84] Invalid or
   incomplete multibyte or wide character
   OSError while renaming
   /media/Banjos_Wissen/Banjos_Backup/Downloads/rdiff-backup.tmp.40227
   to /media/Banjos_Wissen/Banjos_Backup/Downloads/361 - Das L in L�ge
   ist das L in Lysop.avi
   UpdateError Downloads/rdiff-backup.tmp.40227 [Errno 84] Invalid or
   incomplete multibyte or wide character
   OSError while renaming
   /media/Banjos_Wissen/Banjos_Backup/Downloads/rdiff-backup.tmp.40239
   to /media/Banjos_Wissen/Banjos_Backup/Downloads/367 - F�r den Anfang
   nicht schlecht.avi
   UpdateError Downloads/rdiff-backup.tmp.40239 [Errno 84] Invalid or
   incomplete multibyte or wide character
   OSError while renaming
   /media/Banjos_Wissen/Banjos_Backup/Downloads/rdiff-backup.tmp.40241
   to /media/Banjos_Wissen/Banjos_Backup/Downloads/368 - Bartholom�us
   B�r, genannt der Tyrann.avi
   UpdateError Downloads/rdiff-backup.tmp.40241 [Errno 84] Invalid or
   incomplete multibyte or wide character
   Exception '[Errno 84] Invalid or incomplete multibyte or wide
   character: '/media/Banjos_Wissen/Banjos_Backup/Musik/Musik Biblio
   Benji/Lynyrd Skynyrd/Lynyrd Skynyrd - Skynyrd\xdds First and Last
   (1978)'' raised of class '<type 'exceptions.OSError'>':
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   304, in error_check_Main
   try: Main(arglist)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   324, in Main
   take_action(rps)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   280, in take_action
   elif action == "backup": Backup(rps[0], rps[1])
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   346, in Backup
   backup.Mirror(rpin, rpout)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/backup.py", line
   38, in Mirror
   DestS.patch(dest_rpath, source_diffiter)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/backup.py", line
   232, in patch
   ITR(diff.index, diff)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/rorpiter.py",
   line 284, in __call__
   branch.start_process(*args)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/backup.py", line
   626, in start_process
   if diff_rorp.isdir(): self.prepare_dir(diff_rorp, self.base_rp)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/backup.py", line
   654, in prepare_dir
   base_rp.mkdir()
   File "/usr/lib/python2.7/site-packages/rdiff_backup/rpath.py", line
   983, in mkdir
   self.conn.os.mkdir(self.path)

   Traceback (most recent call last):
   File "/usr/bin/rdiff-backup", line 30, in <module>
   rdiff_backup.Main.error_check_Main(sys.argv[1:])
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   304, in error_check_Main
   try: Main(arglist)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   324, in Main
   take_action(rps)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   280, in take_action
   elif action == "backup": Backup(rps[0], rps[1])
   File "/usr/lib/python2.7/site-packages/rdiff_backup/Main.py", line
   346, in Backup
   backup.Mirror(rpin, rpout)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/backup.py", line
   38, in Mirror
   DestS.patch(dest_rpath, source_diffiter)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/backup.py", line
   232, in patch
   ITR(diff.index, diff)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/rorpiter.py",
   line 284, in __call__
   branch.start_process(*args)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/backup.py", line
   626, in start_process
   if diff_rorp.isdir(): self.prepare_dir(diff_rorp, self.base_rp)
   File "/usr/lib/python2.7/site-packages/rdiff_backup/backup.py", line
   654, in prepare_dir
   base_rp.mkdir()
   File "/usr/lib/python2.7/site-packages/rdiff_backup/rpath.py", line
   983, in mkdir
   self.conn.os.mkdir(self.path)
   OSError: [Errno 84] Invalid or incomplete multibyte or wide
   character: '/media/Banjos_Wissen/Banjos_Backup/Musik/Musik Biblio
   Benji/Lynyrd Skynyrd/Lynyrd Skynyrd - Skynyrd\xdds First and Last
   (1978)'

That is the present problem, but I really like the simplicity of rdiff-backup and don´t wanna change so please help me.

Thx. to you - Benjamin D.

Comment 3 Fedora End Of Life 2012-08-16 13:13:18 UTC
This message is a notice that Fedora 14 is now at end of life. Fedora 
has stopped maintaining and issuing updates for Fedora 14. It is 
Fedora's policy to close all bug reports from releases that are no 
longer maintained.  At this time, all open bugs with a Fedora 'version'
of '14' have been closed as WONTFIX.

(Please note: Our normal process is to give advanced warning of this 
occurring, but we forgot to do that. A thousand apologies.)

Package Maintainer: If you wish for this bug to remain open because you
plan to fix it in a currently maintained version, feel free to reopen 
this bug and simply change the 'version' to a later Fedora version.

Bug Reporter: Thank you for reporting this issue and we are sorry that 
we were unable to fix it before Fedora 14 reached end of life. If you 
would still like to see this bug fixed and are able to reproduce it 
against a later version of Fedora, you are encouraged to click on 
"Clone This Bug" (top right of this page) and open it against that 
version of Fedora.

Although we aim to fix as many bugs as possible during every release's 
lifetime, sometimes those efforts are overtaken by events.  Often a 
more recent Fedora release includes newer upstream software that fixes 
bugs or makes them obsolete.

The process we are following is described here: 
http://fedoraproject.org/wiki/BugZappers/HouseKeeping