Hi,
On 27/12/2022 18:36, EricZolf wrote:
Hi,
On 27/12/2022 07:58, Frank Crawford wrote:
Out of selfish interest: will it also get available any time soonish
directly in Fedora 37 or should I stick to your COPR?
It should be released in 1-2 days by the system. It is at 6 days
currently and normally sits in testing for 7 days. It then can take up
to a day to be packaged, signed and distributed.
Aha, I could have checked it myself:
https://bodhi.fedoraproject.org/updates/?packages=rdiff-backup
and I can install it already as well using:
sudo dnf upgrade --enablerepo=updates-testing --refresh
--advisory=FEDORA-2022-36dabbe5d9
I'll give it karma once I've done my first backup.
There won't be karma but it's not your fault: it was me who removed the
ability to log with a function, because I thought it isn't used, and I
oversaw a few places in rpath.py where it's used (though I don't see the
added value vs. a fixed string). OK, I need to fix this quickly.
KR, Eric
+ DISKLABEL=MYBOOK3TBAK
+ DEVICE=/dev/disk/by-label/MYBOOK3TBAK
+ udisksctl mount -b /dev/disk/by-label/MYBOOK3TBAK
Mounted /dev/sdg1 at /run/media/ericl/MYBOOK3TBAK
++ udisksctl info -b /dev/disk/by-label/MYBOOK3TBAK
++ awk '-F: *' '$1 ~ /MountPoints/ {print $2}'
+ MNTPOINT=/run/media/ericl/MYBOOK3TBAK
+ '[' -n '' ']'
++ hostname -s
+ sudo /usr/bin/rdiff-backup --include-globbing-filelist /usr/local/share/backitup.lst --terminal-verbosity 5 --verbosity 9 --tempdir /var/tmp / /run/media/ericl/MYBOOK3TBAK/tuxedo-backup-3
WARNING: this command line interface is deprecated and will disappear, start using the new one as described with '--new --help'.
WARNING: Previous backup seems to have failed, regressing destination now
* Using repository '/run/media/ericl/MYBOOK3TBAK/tuxedo-backup-3'
* Unable to import win32security module. Windows ACLs not supported by filesystem at path /
* Could not determine if source directory / permits trailing spaces or periods in filenames because we can't find any files with trailing dot/period. It will be treated as permitting such files, but none will exist if it doesn't, so it doesn't really matter and is harmless
* -----------------------------------------------------------------
Detected abilities for source (read only) file system:
Access control lists On
Extended attributes On
Windows access control lists Off
Case sensitivity On
Escape DOS devices Off
Escape trailing spaces Off
Mac OS X style resource forks Off
Mac OS X Finder information Off
-----------------------------------------------------------------
* Unable to import win32security module. Windows ACLs not supported by filesystem at path /run/media/ericl/MYBOOK3TBAK/tuxedo-backup-3/rdiff-backup-data/rdiff-backup.tmp.0
* -----------------------------------------------------------------
Detected abilities for destination (read/write) file system:
Ownership changing On
Hard linking On
fsync() directories On
Directory inc permissions On
High-bit permissions On
Symlink permissions Off
Extended filenames On
Windows reserved filenames Off
Access control lists On
Extended attributes On
Windows access control lists Off
Case sensitivity On
Escape DOS devices Off
Escape trailing spaces Off
Mac OS X style resource forks Off
Mac OS X Finder information Off
-----------------------------------------------------------------
* Backup: escape_dos_devices = False
* Backup: escape_trailing_spaces = False
* Reading globbing filelist /usr/local/share/backitup.lst
NOTE: Regressing to date/time Sat Nov 26 18:01:24 2022
* Deleting old diff /run/media/ericl/MYBOOK3TBAK/tuxedo-backup-3/rdiff-backup-data/file_statistics.2022-12-27T18:52:57+01:00.data.gz
* Deleting old diff /run/media/ericl/MYBOOK3TBAK/tuxedo-backup-3/rdiff-backup-data/error_log.2022-12-27T18:52:57+01:00.data
* Regressing attributes of path Index: (b'afs',), Mirror: /run/media/ericl/MYBOOK3TBAK/tuxedo-backup-3/afs, Increment: /run/media/ericl/MYBOOK3TBAK/tuxedo-backup-3/rdiff-backup-data/increments/afs
IncList: ['/run/media/ericl/MYBOOK3TBAK/tuxedo-backup-3/rdiff-backup-data/increments/afs.2022-05-20T17:49:42+02:00.missing', '/run/media/ericl/MYBOOK3TBAK/tuxedo-backup-3/rdiff-backup-data/increments/afs.2022-06-16T13:56:57+02:00.dir', '/run/media/ericl/MYBOOK3TBAK/tuxedo-backup-3/rdiff-backup-data/increments/afs.2022-08-07T13:25:21+02:00.dir', '/run/media/ericl/MYBOOK3TBAK/tuxedo-backup-3/rdiff-backup-data/increments/afs.2022-11-06T11:04:44+01:00.dir']
IncRel: ['/run/media/ericl/MYBOOK3TBAK/tuxedo-backup-3/afs']
* Cleaning up
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 33, in <module>
sys.exit(load_entry_point('rdiff-backup==2.2.0', 'console_scripts', 'rdiff-backup')())
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/site-packages/rdiffbackup/run.py", line 37, in main
sys.exit(main_run(sys.argv[1:]))
^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/site-packages/rdiffbackup/run.py", line 105, in main_run
ret_val |= conn_act.run()
^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/site-packages/rdiffbackup/actions/backup.py", line 139, in run
ret_code |= self._operate_regress()
^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/site-packages/rdiffbackup/actions/__init__.py", line 547, in _operate_regress
self.repo.base_dir.conn.regress.Regress(self.repo.base_dir)
File "/usr/lib64/python3.11/site-packages/rdiff_backup/regress.py", line 290, in Regress
ITR(rf.index, rf)
File "/usr/lib64/python3.11/site-packages/rdiff_backup/rorpiter.py", line 142, in __call__
if self._finish_branches(index):
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib64/python3.11/site-packages/rdiff_backup/rorpiter.py", line 179, in _finish_branches
to_be_finished.end_process_directory()
File "/usr/lib64/python3.11/site-packages/rdiff_backup/regress.py", line 152, in end_process_directory
rpath.copy_attribs(rf.metadata_rorp, rf.mirror_rp)
File "/usr/lib64/python3.11/site-packages/rdiff_backup/rpath.py", line 1690, in copy_attribs
rpout.setmtime(rpin.getmtime())
File "/usr/lib64/python3.11/site-packages/rdiff_backup/rpath.py", line 754, in setmtime
log.Log(
File "/usr/lib64/python3.11/site-packages/rdiff_backup/log.py", line 74, in __call__
raise TypeError(
TypeError: You can only log bytes or str, and not <class 'function'>
+ udisksctl unmount -b /dev/disk/by-label/MYBOOK3TBAK
Unmounted /dev/sdg1.