rdiff-backup: AttributeError: 'module' object has no attribute 'gettempdir'

Status
Für weitere Antworten geschlossen.

knseibert

Benutzer
Mitglied seit
09. Feb 2009
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,
versuche gerade rdiff-backup auf meiner DS-209+ zum Laufen zu bekommen.
Die Installation per: ipkg install py25-rdiff-backup funktioniert einwandfrei.
Bei einem Testlauf zeigen sich jedoch Fehler:
DiskStation> rdiff-backup foo bar
Exception ''module' object has no attribute 'gettempdir'' raised of class '<type 'exceptions.AttributeError'>':
File "/opt/lib/python2.5/site-packages/rdiff_backup/Main.py", line 304, in error_check_Main
try: Main(arglist)
File "/opt/lib/python2.5/site-packages/rdiff_backup/Main.py", line 320, in Main
Security.initialize(action or "mirror", cmdpairs)
File "/opt/lib/python2.5/site-packages/rdiff_backup/Security.py", line 54, in initialize
set_security_level(action, cmdpairs)
File "/opt/lib/python2.5/site-packages/rdiff_backup/Security.py", line 108, in set_security_level
rdir = tempfile.gettempdir()

Traceback (most recent call last):
File "/opt/bin/rdiff-backup", line 30, in <module>
rdiff_backup.Main.error_check_Main(sys.argv[1:])
File "/opt/lib/python2.5/site-packages/rdiff_backup/Main.py", line 304, in error_check_Main
try: Main(arglist)
File "/opt/lib/python2.5/site-packages/rdiff_backup/Main.py", line 320, in Main
Security.initialize(action or "mirror", cmdpairs)
File "/opt/lib/python2.5/site-packages/rdiff_backup/Security.py", line 54, in initialize
set_security_level(action, cmdpairs)
File "/opt/lib/python2.5/site-packages/rdiff_backup/Security.py", line 108, in set_security_level
rdir = tempfile.gettempdir()
AttributeError: 'module' object has no attribute 'gettempdir'

Die Suche im Netz brachte mich nicht viel weiter.

Das rdiff-backup wiki enthält auch eine Installationsbeschreibung für eine DS
http://wiki.rdiff-backup.org/wiki/index.php/Installations#Synology_RS407_.28maybe_also_CS407.2C_DS207.2B.2C_DS107.2B.29

Die dort aufgeführte Version ist gepatched, da ext3 auf der DS ja leider case insensitive ist.

Ich habe die Patches manuell eingepflegt. Leider kein Erfolg. Fehler bleibt der gleiche.

Ideen? Vorschläge?

Vielen Dank

Kai
 

Trolli

Benutzer
Mitglied seit
12. Jul 2007
Beiträge
9.848
Punkte für Reaktionen
1
Punkte
0
Das ext3 auf den Synology Stations ist nie case insensitive gewesen. Allerdings gab es immer nur eine gültige Schreibweise. Mit Firmware 803 beta ist das Dateisystem jetzt aber ganz normal case sensitive.

Zum eigentlichen Problem kann ich leider nichts beitragen.

Trolli
 

knseibert

Benutzer
Mitglied seit
09. Feb 2009
Beiträge
2
Punkte für Reaktionen
0
Punkte
0
Ok. Hat sich erledigt. Habe beim einspielen der Patches 2 Dateien übersehen. Jetzt funktionierts.
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat