Description of problem:
Version-Release number of selected component (if applicable):
Always by just running duplicity
Traceback (most recent call last):
File "/usr/bin/duplicity", line 1311, in ?
File "/usr/bin/duplicity", line 1304, in with_tempdir
File "/usr/bin/duplicity", line 1180, in main
File "/usr/bin/duplicity", line 956, in sync_archive
remlist = globals.backend.list()
File "/usr/lib/python2.3/site-packages/duplicity/backends/rsyncbackend.py", line 134, in list
result, stdout = self.run_command(commandline)
File "/usr/lib/python2.3/site-packages/duplicity/backends/rsyncbackend.py", line 105, in run_command
result, stdout, stderr = self.subprocess_popen_persist(commandline)
File "/usr/lib/python2.3/site-packages/duplicity/backend.py", line 463, in subprocess_popen_persist
result, stdout, stderr = self._subprocess_popen(commandline)
File "/usr/lib/python2.3/site-packages/duplicity/backend.py", line 424, in _subprocess_popen
from subprocess import Popen, PIPE
ImportError: No module named subprocess
Python version on RHEL is too old, you should bundle subprocess inside the package.
Created attachment 530159 [details]
Patch to fix duplicity for RHEL 4
Please commit. It's fully tested and work very well on RHEL 4,5 and 6.
Created attachment 530161 [details]
Fixlet to previous patch (the changelog entry)
duplicity-0.6.14-2.el4 has been submitted as an update for Fedora EPEL 4.
* should fix your issue,
* was pushed to the Fedora EPEL 4 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=epel-testing duplicity-0.6.14-2.el4'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
duplicity-0.6.14-2.el4 has been pushed to the Fedora EPEL 4 stable repository. If problems still persist, please make note of it in this bug report.