Your message dated Sat, 30 Dec 2023 19:04:25 +0000 with message-id <[email protected]> and subject line Bug#998105: fixed in backintime 1.4.1-1 has caused the Debian Bug report #998105, regarding backintime-qt: Fails to access the keyring with python3-keyring 23.2.0-1 to be marked as done.
This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact [email protected] immediately.) -- 998105: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=998105 Debian Bug Tracking System Contact [email protected] with problems
--- Begin Message ---Package: backintime-qt Version: 1.2.1-3 Severity: normal Dear Maintainer, In ssh mode backintime fails to read previously stored credentials since python3-keyring 23.2.0-1 has been rolled out. Instead it always calls backintime-askpass to query the password from the GUI. Logs say it cannot work with the back end python3-keyring uses: keyring.backends.chainer $ backintime-qt --debug DEBUG: [common/backintime.py:583 argParse] Arguments: {'debug': True} | unknownArgs: [] Back In Time Version: 1.2.1 Back In Time comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions; type `backintime --license' for details. DEBUG: [common/backintime.py:670 getConfig] config file: /home/sg/.config/backintime/config DEBUG: [common/backintime.py:671 getConfig] share path: /home/sg/.local/share/backintime DEBUG: [common/backintime.py:672 getConfig] profiles: 1=Hauptprofil DEBUG: [common/pluginmanager.py:90 PluginManager.load] Register plugin path /usr/share/backintime/plugins DEBUG: [common/pluginmanager.py:106 PluginManager.load] Add plugin qt4plugin.py DEBUG: [common/pluginmanager.py:106 PluginManager.load] Add plugin notifyplugin.py Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway. DEBUG: [common/tools.py:823 keyringSupported] No appropriate keyring found. 'keyring.backends.chainer' can't be used with BackInTime [...] With python3-keyring 22.0.1-1 backintime succeeds to read the ssh password from the keyring (no password dialog pops up). However logs now say [...] DEBUG: [common/tools.py:823 keyringSupported] No appropriate keyring found. 'keyring.backends.SecretService' can't be used with BackInTime [...] Further investigations showed that one can force python3-keyring 23.2.0-1 to use keyring.backends.SecretService instead of keyring.backends.chainer. ~/.config/python_keyring/keyringrc.cfg: [backend] default-keyring=keyring.backends.SecretService.Keyring Doing so apparently allows backintime to read from the keyring (no password dialog pops up), but still the logs show [...] DEBUG: [common/tools.py:823 keyringSupported] No appropriate keyring found. 'keyring.backends.SecretService' can't be used with BackInTime [...] Two Conclusion: 1) Backintime fails to access the keyring when keyring.backends.chainer is in use. 2) Backintime's test for keyring back ends does not work properly. It does not recognize a back end as functional it does work with later on. -- System Information: Debian Release: bookworm/sid APT prefers testing APT policy: (500, 'testing') Architecture: amd64 (x86_64) Kernel: Linux 5.14.0-2-amd64 (SMP w/8 CPU threads) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages backintime-qt depends on: ii backintime-common 1.2.1-3 ii libnotify-bin 0.7.9-3 ii policykit-1 0.105-31 ii python3 3.9.2-3 ii python3-dbus.mainloop.pyqt5 5.15.4+dfsg-4 ii python3-pyqt5 5.15.4+dfsg-4 ii x11-utils 7.7+5 Versions of packages backintime-qt recommends: ii python3-secretstorage 3.3.1-1 Versions of packages backintime-qt suggests: pn meld | kompare <none> -- no debconf information
--- End Message ---
--- Begin Message ---Source: backintime Source-Version: 1.4.1-1 Done: Jonathan Wiltshire <[email protected]> We believe that the bug you reported is fixed in the latest version of backintime, which is due to be installed in the Debian FTP archive. A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to [email protected], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Jonathan Wiltshire <[email protected]> (supplier of updated backintime package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing [email protected]) -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 1.8 Date: Sat, 30 Dec 2023 18:07:55 +0000 Source: backintime Architecture: source Version: 1.4.1-1 Distribution: unstable Urgency: medium Maintainer: Jonathan Wiltshire <[email protected]> Changed-By: Jonathan Wiltshire <[email protected]> Closes: 973760 998105 Changes: backintime (1.4.1-1) unstable; urgency=medium . [ Fabio Fantoni ] * New upstream release (Closes: #998105, #973760) * d/patches/release-1.3.3.patch: remove (applied upstream) * Update d/copyright . [ Jonathan Wiltshire] * Add Fabio Fantoni to uploaders * backintime-qt: install dbus configuration file in /usr/share; remove copy in /etc if not modified Checksums-Sha1: 723a3de57a4364aa9fc346736f0679d108c5bbf7 1451 backintime_1.4.1-1.dsc 9118c558c4144dfcd9a6e0b4026c89547202b522 1866748 backintime_1.4.1.orig.tar.gz 01337bd1ef65a27973d5d6b3d2c88e648fd8fdb6 7692 backintime_1.4.1-1.debian.tar.xz 1b07182cc918da1b5eda9bd0f012634c472d6cab 5983 backintime_1.4.1-1_source.buildinfo Checksums-Sha256: 71237d9b005e6ba0167589f574dbc74757e0497d94c20a67ec921629bbb57547 1451 backintime_1.4.1-1.dsc fd9482f94981b2df0da568e09376a0961e873c37ccf641d4cc91effc810c4e94 1866748 backintime_1.4.1.orig.tar.gz 45957e79f7d3f7caaf464c71a19cb9664d92b32c3aa4f4f4aae92820d314006b 7692 backintime_1.4.1-1.debian.tar.xz a87816e385830b3b2746d081f11ba0b6596f58b4a92755eae9603ed5e9e76aa4 5983 backintime_1.4.1-1_source.buildinfo Files: bbf1e58ddc7cadd2daacd414c44d8bf0 1451 utils optional backintime_1.4.1-1.dsc a3a35817b4a87add051ede3a6af5b6ed 1866748 utils optional backintime_1.4.1.orig.tar.gz 8c4dc233672566eddc6f2dfb49b9aa72 7692 utils optional backintime_1.4.1-1.debian.tar.xz daaff9e6633a386caace5aff5828e467 5983 utils optional backintime_1.4.1-1_source.buildinfo -----BEGIN PGP SIGNATURE----- iIUEARYKAC0WIQTdFzjfLGn8URFmteMDXuYJgEtROQUCZZBdlQ8cam13QGRlYmlh bi5vcmcACgkQA17mCYBLUTka6QD9HjnwBVumSdzH7OmKp48sxAl3sE3nSNZIe9eC 57T0FlgBAI6xzvuoxLKB3i22thf/7mFbwj5lQnaZfIC0kvg/0rcC =Bljt -----END PGP SIGNATURE-----
--- End Message ---

