Hello community, here is the log from the commit of package backintime for openSUSE:Factory checked in at 2019-08-30 14:41:56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/backintime (Old) and /work/SRC/openSUSE:Factory/.backintime.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "backintime" Fri Aug 30 14:41:56 2019 rev:21 rq:727094 version:1.2.1 Changes: -------- --- /work/SRC/openSUSE:Factory/backintime/backintime.changes 2019-05-22 12:20:11.236843943 +0200 +++ /work/SRC/openSUSE:Factory/.backintime.new.7948/backintime.changes 2019-08-30 14:41:58.585417434 +0200 @@ -1,0 +2,6 @@ +Thu Aug 29 16:03:59 UTC 2019 - Jaime Marquínez Ferrándiz <[email protected]> + +- Update to upstream version 1.2.1 + * Fix bug: TypeError in backintime.py if mount failed while running a snapshot + +------------------------------------------------------------------- Old: ---- backintime-1.2.0.tar.gz backintime-1.2.0.tar.gz.asc New: ---- backintime-1.2.1.tar.gz backintime-1.2.1.tar.gz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ backintime.spec ++++++ --- /var/tmp/diff_new_pack.zsIgLx/_old 2019-08-30 14:41:59.569417333 +0200 +++ /var/tmp/diff_new_pack.zsIgLx/_new 2019-08-30 14:41:59.609417329 +0200 @@ -17,7 +17,7 @@ Name: backintime -Version: 1.2.0 +Version: 1.2.1 Release: 0 Summary: Backup tool for Linux inspired by the "flyback project" License: GPL-2.0-or-later ++++++ backintime-1.2.0.tar.gz -> backintime-1.2.1.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/backintime-1.2.0/CHANGES new/backintime-1.2.1/CHANGES --- old/backintime-1.2.0/CHANGES 2019-04-27 15:36:11.000000000 +0200 +++ new/backintime-1.2.1/CHANGES 2019-08-25 18:26:54.000000000 +0200 @@ -1,5 +1,8 @@ Back In Time +Version 1.2.1 +* Fix bug: TypeError in backintime.py if mount failed while running a snapshot (https://github.com/bit-team/backintime/issues/1005) + Version 1.2.0 * Fix bug: Exit code is linked to the wrong status message (https://github.com/bit-team/backintime/issues/906) * minor changes to allow running BiT inside Docker (https://github.com/bit-team/backintime/pull/959) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/backintime-1.2.0/VERSION new/backintime-1.2.1/VERSION --- old/backintime-1.2.0/VERSION 2019-04-27 15:36:11.000000000 +0200 +++ new/backintime-1.2.1/VERSION 2019-08-25 18:26:54.000000000 +0200 @@ -1 +1 @@ -1.2.0 +1.2.1 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/backintime-1.2.0/common/config.py new/backintime-1.2.1/common/config.py --- old/backintime-1.2.0/common/config.py 2019-04-27 15:36:11.000000000 +0200 +++ new/backintime-1.2.1/common/config.py 2019-08-25 18:26:54.000000000 +0200 @@ -47,7 +47,7 @@ class Config(configfile.ConfigFileWithProfiles): APP_NAME = 'Back In Time' - VERSION = '1.2.0' + VERSION = '1.2.1' COPYRIGHT = 'Copyright (C) 2008-2019 Oprea Dan, Bart de Koning, Richard Bailey, Germar Reitze' CONFIG_VERSION = 6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/backintime-1.2.0/common/man/C/backintime-askpass.1 new/backintime-1.2.1/common/man/C/backintime-askpass.1 --- old/backintime-1.2.0/common/man/C/backintime-askpass.1 2019-04-27 15:36:11.000000000 +0200 +++ new/backintime-1.2.1/common/man/C/backintime-askpass.1 2019-08-25 18:26:54.000000000 +0200 @@ -1,4 +1,4 @@ -.TH backintime-askpass 1 "Jan 2015" "version 1.2.0" "USER COMMANDS" +.TH backintime-askpass 1 "Jan 2015" "version 1.2.1" "USER COMMANDS" .SH NAME backintime-askpass \- a simple backup tool for Linux. .PP diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/backintime-1.2.0/common/man/C/backintime-config.1 new/backintime-1.2.1/common/man/C/backintime-config.1 --- old/backintime-1.2.0/common/man/C/backintime-config.1 2019-04-27 15:36:11.000000000 +0200 +++ new/backintime-1.2.1/common/man/C/backintime-config.1 2019-08-25 18:26:54.000000000 +0200 @@ -1,4 +1,4 @@ -.TH backintime-config 1 "Nov 2017" "version 1.2.0" "USER COMMANDS" +.TH backintime-config 1 "Nov 2017" "version 1.2.1" "USER COMMANDS" .SH NAME config \- BackInTime configuration files. .SH SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/backintime-1.2.0/common/man/C/backintime.1 new/backintime-1.2.1/common/man/C/backintime.1 --- old/backintime-1.2.0/common/man/C/backintime.1 2019-04-27 15:36:11.000000000 +0200 +++ new/backintime-1.2.1/common/man/C/backintime.1 2019-08-25 18:26:54.000000000 +0200 @@ -1,4 +1,4 @@ -.TH backintime 1 "Aug 2016" "version 1.2.0" "USER COMMANDS" +.TH backintime 1 "Aug 2016" "version 1.2.1" "USER COMMANDS" .SH NAME backintime \- a simple backup tool for Linux. .PP diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/backintime-1.2.0/common/snapshots.py new/backintime-1.2.1/common/snapshots.py --- old/backintime-1.2.0/common/snapshots.py 2019-04-27 15:36:11.000000000 +0200 +++ new/backintime-1.2.1/common/snapshots.py 2019-08-25 18:26:54.000000000 +0200 @@ -646,7 +646,7 @@ instance.exitApplication() logger.info('Unlock', self) time.sleep(2) - return False, True + return True else: self.config.setCurrentHashId(hash_id) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/backintime-1.2.0/common/test/test_backup.py new/backintime-1.2.1/common/test/test_backup.py --- old/backintime-1.2.0/common/test/test_backup.py 2019-04-27 15:36:11.000000000 +0200 +++ new/backintime-1.2.1/common/test/test_backup.py 2019-08-25 18:26:54.000000000 +0200 @@ -36,7 +36,7 @@ @patch('snapshots.Snapshots.takeSnapshot') def test_backup(self, takeSnapshot, sleep): takeSnapshot.return_value = [True, False] - self.assertFalse(self.sn.backup()) + self.assertIs(self.sn.backup(), False) self.assertEqual(takeSnapshot.call_count, 1) self.assertIsInstance(takeSnapshot.call_args[0][0], snapshots.SID) @@ -47,7 +47,7 @@ @patch('snapshots.Snapshots.takeSnapshot') def test_no_changes(self, takeSnapshot, sleep): takeSnapshot.return_value = [False, False] - self.assertFalse(self.sn.backup()) + self.assertIs(self.sn.backup(), False) self.assertTrue(takeSnapshot.called) sid = takeSnapshot.call_args[0][0] @@ -59,7 +59,7 @@ @patch('snapshots.Snapshots.takeSnapshot') def test_with_errors(self, takeSnapshot, sleep): takeSnapshot.return_value = [False, True] - self.assertTrue(self.sn.backup()) + self.assertIs(self.sn.backup(), True) @patch('time.sleep') # speed up unittest @patch('tools.onBattery') @@ -113,7 +113,7 @@ def test_already_running(self, takeSnapshot, check, sleep): check.return_value = False takeSnapshot.return_value = [True, False] - self.assertTrue(self.sn.backup()) + self.assertIs(self.sn.backup(), True) self.assertFalse(takeSnapshot.called) @patch('time.sleep') # speed up unittest @@ -122,7 +122,7 @@ def test_plugin_prevented_backup(self, takeSnapshot, processBegin, sleep): processBegin.return_value = False takeSnapshot.return_value = [True, False] - self.assertTrue(self.sn.backup()) + self.assertIs(self.sn.backup(), True) self.assertFalse(takeSnapshot.called) @patch('time.sleep') # speed up unittest @@ -131,7 +131,7 @@ def test_not_configured(self, takeSnapshot, isConfigured, sleep): isConfigured.return_value = False takeSnapshot.return_value = [True, False] - self.assertTrue(self.sn.backup()) + self.assertIs(self.sn.backup(), True) self.assertFalse(takeSnapshot.called) @patch('time.sleep') # speed up unittest @@ -140,7 +140,7 @@ def test_mount_exception(self, takeSnapshot, mount, sleep): mount.side_effect = MountException() takeSnapshot.return_value = [True, False] - self.assertTrue(self.sn.backup()) + self.assertIs(self.sn.backup(), True) self.assertFalse(takeSnapshot.called) @patch('time.sleep') # speed up unittest @@ -149,7 +149,7 @@ def test_umount_exception(self, takeSnapshot, umount, sleep): umount.side_effect = MountException() takeSnapshot.return_value = [True, False] - self.assertFalse(self.sn.backup()) + self.assertIs(self.sn.backup(), False) @patch('time.sleep') # speed up unittest @patch.object(config.Config, 'canBackup') @@ -157,7 +157,7 @@ def test_cant_backup(self, takeSnapshot, canBackup, sleep): canBackup.return_value = False takeSnapshot.return_value = [True, False] - self.assertTrue(self.sn.backup()) + self.assertIs(self.sn.backup(), True) self.assertFalse(takeSnapshot.called) @patch('time.sleep') # speed up unittest diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/backintime-1.2.0/debian/changelog new/backintime-1.2.1/debian/changelog --- old/backintime-1.2.0/debian/changelog 2019-04-27 15:36:11.000000000 +0200 +++ new/backintime-1.2.1/debian/changelog 2019-08-25 18:26:54.000000000 +0200 @@ -1,106 +1,3 @@ -backintime (1.2.0) unstable; urgency=low - * Fix bug: Exit code is linked to the wrong status message (https://github.com/bit-team/backintime/issues/906) - * minor changes to allow running BiT inside Docker (https://github.com/bit-team/backintime/pull/959) - * Fix bug: AppName showed 'python3' instead of 'Back In Time' (https://github.com/bit-team/backintime/issues/950) - * Fix bug: configured cipher is not used with all ssh-commands (https://github.com/bit-team/backintime/issues/934) - * remove progressbar on systray icon until BiT has it's own icon (https://github.com/bit-team/backintime/issues/902) - * Fix bug: 'make test' fails because local SSH server is running on non-standard port (https://github.com/bit-team/backintime/issues/945) - * clearify 'nocache' option (https://github.com/bit-team/backintime/issues/857) - * create a config-backup in root dir if backup is encrypted (https://github.com/bit-team/backintime/issues/556) - * Fix bug: 23:00 is missing in the list of every day hours (https://github.com/bit-team/backintime/issues/736) - * Fix bug: ssh-agent output changed (https://github.com/bit-team/backintime/issues/840) - * remove unused and undocumented userscript plugin - * Fix bug: exception on making backintime folder world writeable (https://github.com/bit-team/backintime/issues/812) - * Fix bug: stat free space for snapshot folder instead of backintime folder (https://github.com/bit-team/backintime/issues/733) - * add contextmenu for logview dialog which can copy, exclude and decode lines - * move progressbar under statusbar - * Fix bug: backintime root crontab doesn't run; missinng line-feed 0x0A on last line (https://github.com/bit-team/backintime/issues/781) - * Fix bug: IndexError in inhibitSuspend (https://github.com/bit-team/backintime/issues/772) - * alleviate default exclude [Tt]rash* (https://github.com/bit-team/backintime/issues/759) - * enable high DPI scaling (https://github.com/bit-team/backintime/issues/732) - * Fix bug: polkit CheckAuthorization: race condition in privilege authorization (https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-7572) - * Fix bug: OSError when running backup-job from systemd (https://github.com/bit-team/backintime/issues/720) - * Smart Remove try to keep healthy snapshots (https://github.com/bit-team/backintime/issues/703) - * Fix critical bug: restore filesystem-root without 'Full rsync mode' with ACL and/or xargs activated broke whole system (https://github.com/bit-team/backintime/issues/708) - * Fix bug: use current folder if no file is selected in files view (https://github.com/bit-team/backintime/issues/687, https://github.com/bit-team/backintime/issues/685) - * Fix bug: don't reload profile after editing profile name (https://github.com/bit-team/backintime/issues/706) - * Fix bug: Exception in FileInfo - * ask for restore-to path before confirm (https://github.com/bit-team/backintime/issues/678) - * fix 'Back in Time (root)' on wayland (https://github.com/bit-team/backintime/issues/640) - * sort int values in config nummerical instead if alphabetical (https://github.com/bit-team/backintime/issues/175#issuecomment-272941811) - * set timestamp directly after new snapshot (https://github.com/bit-team/backintime/issues/584) - * add shortcut CTRL+H for toggle show hidden files to fileselect dialog (https://github.com/bit-team/backintime/issues/378) - * add 'Edit user-callback' dialog - * Fix bug: failed to restore suid permissions (https://github.com/bit-team/backintime/issues/661) - * redesign restore menu (https://github.com/bit-team/backintime/issues/661) - * Fix bug: on remount user-callback got called AFTER trying to mount (https://github.com/bit-team/backintime/issues/654) - * add ability to disable SSH command- and ping-check (https://github.com/bit-team/backintime/issues/647) - * enable bwlimit for local profiles (https://github.com/bit-team/backintime/issues/646) - * import remote host-key into known_hosts from Settings - * copy public SSH key to remote host from Settings - * create a new SSH key from Settings - * Fix bug: confirm restore dialog has no scroll bar (https://github.com/bit-team/backintime/issues/625) - * Fix bug: DEFAULT_EXCLUDE not deletable (https://github.com/bit-team/backintime/issues/634) - * rename debian package from backintime-qt4 into backintime-qt - * rename paths and methods from *qt4* into *qt* - * rename executable backintime-qt4 into backintime-qt - * new config version 6, rename qt4 keys into qt, add new domain for schedule - * check crontab entries on every GUI startup (https://github.com/bit-team/backintime/issues/129) - * start a new ssh-agent instance only if necessary - * add cli command 'shutdown' (https://github.com/bit-team/backintime/issues/596) - * Fix bug: GUI status bar unreadable (https://github.com/bit-team/backintime/issues/612) - * Fix bug: udev schedule not working (https://github.com/bit-team/backintime/issues/605) - * add cli command 'smart-remove' - * make LogView and Settings Dialog non-modal (https://github.com/bit-team/backintime/issues/608) - * Fix bug: decode path spooled from /etc/mtab (https://github.com/bit-team/backintime/pull/607) - * Fix bug: in snapshots.py, gives more helpful advice if a lock file is present that shouldn't be. (https://github.com/bit-team/backintime/issues/601) - * port to Qt5/pyqt5 (https://github.com/bit-team/backintime/issues/518) - * Fix bug: Fail to create remote snapshot path with spaces (https://github.com/bit-team/backintime/issues/567) - * Fix bug: broken new_snapshot can run into infinite saveToContinue loop (https://github.com/bit-team/backintime/issues/583) - * Recognize changes on previous runs while continuing new snapshots - * Fix bug: udev schedule didn't work with LUKS encrypted drives (https://github.com/bit-team/backintime/issues/466) - * Add pause, resume and stop function for running snapshots (https://github.com/bit-team/backintime/issues/474, https://github.com/bit-team/backintime/issues/195) - * Fix bug: sshMaxArg failed on none default ssh port (https://github.com/bit-team/backintime/issues/581) - * Fix bug: failed if remote host send SSH banner (https://github.com/bit-team/backintime/issues/581) - * Fix bug: incorrect handling of IPv6 addresses (https://github.com/bit-team/backintime/issues/577) - * use rsync to save permissions - * replace os.system calls with subprocess.Popen - * automatically refresh log view if a snapshot is currently running - * Fix bug: Snapshot Log View freeze on big log files (https://github.com/bit-team/backintime/issues/456) - * Fix bug: 'inotify_add_watch failed: file or directory not found' after deleting snapshot - * remove dependency for extended 'find' command on remote host - * make full-rsync mode default, remove the other mode - * Fix bug: a continued snapshot was not incremental (https://github.com/bit-team/backintime/issues/557) - * use rsync to remove snapshots which will give a nice speedup (https://github.com/bit-team/backintime/issues/151) - * open temporary local copy of files instead of original backup on double-click in GUI - * add option to decrypt paths in systray menu with mode ssh-encrypted - * open current log directly from systray icon during taking a snapshot - * add tool-tips to restore menu - * Fix bug: config backup in snapshot had wrong name if using --config option - * add --share-path option - * use Monospace font in logview - * add restore option --only-new - * add button 'Take snapshot with checksums' - * Fix bug: Can't open files with spaces in name (https://github.com/bit-team/backintime/issues/552) - * Fix bug: BIT-root won't start from .desktop file (https://github.com/bit-team/backintime/issues/549) - * Fix bug: Keyring doesn't work with KDE Plasma5 (https://github.com/bit-team/backintime/issues/545) - * Fix bug: Qt4 built-in phrases where not translated (https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=816197) - * Fix bug: configure ingnore unknown args (https://github.com/bit-team/backintime/issues/547) - * Fix bug: snapshots-list on command-line was not sorted - * Fix bug: SHA256 ssh-key fingerprint was not detected - * change default configure option to --no-fuse-group as Ubuntu >= 12.04 don't need fuse group-membership anymore - * Fix bug: new snapshot did not show up after finished - * Fix bug: TimeLine headers were not correct - * Fix lintian warning: manpage-has-errors-from-man: bad argument name 'P' - * Fix bug: wildcards ? and [] wasn't recognized correctly - * Fix bug: last char of last element in tools.get_rsync_caps got cut off - * Fix bug: TypeError in tools.get_git_ref_hash - * Do not print 'SnapshotID' or 'SnapshotPath' if running 'snapshots-list' command (and other) with '--quiet' - * Remove dependency 'ps' - * Fix bug: don't include empty values in list (https://github.com/bit-team/backintime/issues/521) - * Fix bug: bash-completion doesn't work for backintime-qt4 - * Fix bug: 'make unittest' incorrectly used 'coverage' by default (https://github.com/bit-team/backintime/issues/522) - * Fix bug: pm-utils is deprecated; Remove dependency (https://github.com/bit-team/backintime/issues/519) - * rewrite huge parts of snapshots.py - * remove backwards compatibility to version < 1.0 - -- Germar Reitze <[email protected]> Sat, 27 Apr 2019 15:32:33 +0200 +backintime (1.2.1) unstable; urgency=low + * Fix bug: TypeError in backintime.py if mount failed while running a snapshot (https://github.com/bit-team/backintime/issues/1005) + -- Germar Reitze <[email protected]> Sun, 25 Aug 2019 18:10:34 +0200 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/backintime-1.2.0/qt/docbook/en/index.docbook new/backintime-1.2.1/qt/docbook/en/index.docbook --- old/backintime-1.2.0/qt/docbook/en/index.docbook 2019-04-27 15:36:11.000000000 +0200 +++ new/backintime-1.2.1/qt/docbook/en/index.docbook 2019-08-25 18:26:54.000000000 +0200 @@ -3,8 +3,8 @@ <!ENTITY legal SYSTEM "legal.xml"> <!ENTITY appname "Back In Time"> <!ENTITY app "<application>&appname;</application>"> -<!ENTITY appversion "1.2.0"> -<!ENTITY manrevision "1.2.0"> +<!ENTITY appversion "1.2.1"> +<!ENTITY manrevision "1.2.1"> <!ENTITY date "Juliy 2010"> ]> <!-- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/backintime-1.2.0/qt/man/C/backintime-qt.1 new/backintime-1.2.1/qt/man/C/backintime-qt.1 --- old/backintime-1.2.0/qt/man/C/backintime-qt.1 2019-04-27 15:36:11.000000000 +0200 +++ new/backintime-1.2.1/qt/man/C/backintime-qt.1 2019-08-25 18:26:54.000000000 +0200 @@ -1,4 +1,4 @@ -.TH backintime-qt 1 "Aug 2016" "version 1.2.0" "USER COMMANDS" +.TH backintime-qt 1 "Aug 2016" "version 1.2.1" "USER COMMANDS" .SH NAME backintime-qt \- a simple backup tool. .SH SYNOPSIS
