|
From: | Mitar |
Subject: | [Rdiff-backup-bugs] [bug #27229] rdiff-backup should check for large file support in Python |
Date: | Wed, 12 Aug 2009 00:32:38 +0000 |
User-agent: | Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 |
URL: <http://savannah.nongnu.org/bugs/?27229> Summary: rdiff-backup should check for large file support in Python Project: rdiff-backup Submitted by: mitar Submitted on: Wed 12 Aug 2009 12:32:37 AM GMT Category: None Severity: 3 - Normal Item Group: None Status: None Privacy: Public Assigned to: None Open/Closed: Open Discussion Lock: Any _______________________________________________________ Details: In tests rdiff-backup does on source and target directories it should also check whether Python lstat function returns 64 bit or 32 bit (signed!) values for file sizes. The problem is that if Python on a target system has been compiled without large file support backup of > 2 GB files always fail with "Updated mirror temp file does not match source" as source and target file sizes differ (because of an integer overflow). I believe rdiff-backup should detect this in advance and at least issue a meaningful warning because it is hard to understand what is the problem from "Updated mirror temp file does not match source" message in this case. (And maybe skip backuping > 2 GB files altogether.) _______________________________________________________ Reply to this item at: <http://savannah.nongnu.org/bugs/?27229> _______________________________________________ Message sent via/by Savannah http://savannah.nongnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |