diff -u rdiff-backup-1.1.14/rdiff_backup/log.py rdiff-backup-1.1.14-patched/rdiff_backup/log.py --- rdiff-backup-1.1.14/rdiff_backup/log.py 2007-08-13 18:39:22.000000000 +0200 +++ rdiff-backup-1.1.14-patched/rdiff_backup/log.py 2007-12-16 22:24:23.000000000 +0100 @@ -19,9 +19,13 @@ """Manage logging, displaying and recording messages with required verbosity""" -import time, sys, traceback, types, rpath +import imp, sys, traceback, types, rpath import Globals, static, re +timeModule = imp.find_module("time") +time = imp.load_module("time", timeModule[0], timeModule[1], timeModule[2]) + + class LoggerError(Exception): pass diff -u rdiff-backup-1.1.14/rdiff_backup/rpath.py rdiff-backup-1.1.14-patched/rdiff_backup/rpath.py --- rdiff-backup-1.1.14/rdiff_backup/rpath.py 2007-08-13 18:39:23.000000000 +0200 +++ rdiff-backup-1.1.14-patched/rdiff_backup/rpath.py 2007-12-16 22:24:23.000000000 +0100 @@ -35,9 +35,12 @@ """ -import os, stat, re, sys, shutil, gzip, socket, time, errno +import os, stat, re, sys, shutil, gzip, socket, imp, errno import Globals, Time, static, log, user_group +timeModule = imp.find_module("time") +time = imp.load_module("time", timeModule[0], timeModule[1], timeModule[2]) + class SkipFileException(Exception): """Signal that the current file should be skipped but then continue diff -u rdiff-backup-1.1.14/rdiff_backup/statistics.py rdiff-backup-1.1.14-patched/rdiff_backup/statistics.py --- rdiff-backup-1.1.14/rdiff_backup/statistics.py 2007-08-13 18:39:23.000000000 +0200 +++ rdiff-backup-1.1.14-patched/rdiff_backup/statistics.py 2007-12-16 22:24:23.000000000 +0100 @@ -19,9 +19,13 @@ """Generate and process aggregated backup information""" -import re, os, time +import re, os, imp import Globals, Time, increment, log, static, metadata +timeModule = imp.find_module("time") +time = imp.load_module("time", timeModule[0], timeModule[1], timeModule[2]) + + class StatsException(Exception): pass class StatsObj: diff -u rdiff-backup-1.1.14/rdiff_backup/Time.py rdiff-backup-1.1.14-patched/rdiff_backup/Time.py --- rdiff-backup-1.1.14/rdiff_backup/Time.py 2007-08-13 18:39:23.000000000 +0200 +++ rdiff-backup-1.1.14-patched/rdiff_backup/Time.py 2007-12-16 22:24:23.000000000 +0100 @@ -19,9 +19,13 @@ """Provide time related exceptions and functions""" -import time, types, re, sys, calendar +import imp +import types, re, sys, calendar import Globals +timeModule = imp.find_module("time") +time = imp.load_module("time", timeModule[0], timeModule[1], timeModule[2]) + class TimeException(Exception): pass