Bug 32222 - Backintime (user or root) d'nt lauch.
Summary: Backintime (user or root) d'nt lauch.
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL: https://github.com/bit-team/backintime
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-09-01 00:15 CEST by Yves Specht
Modified: 2023-09-18 21:40 CEST (History)
4 users (show)

See Also:
Source RPM: backintime-1.3.3-1.mga9.src.rpm
CVE:
Status comment:


Attachments

Description Yves Specht 2023-09-01 00:15:55 CEST
Description of problem:

I installed Mageia 9 today (08/31/2023) without problems and it works well. However, having installed backintime, the backup/restore program (as a simple user or as root) does not run.

backintime-common

        Version : 1.3.3-1.mga9
        Version actuellement installée : 1.3.3-1.mga9
        Groupe : Archivage/Sauvegarde
        Architecture : noarch
        Taille : 1301 Ko
        Média : Aucun (installé)


        /etc/xdg/autostart/backintime.desktop
‎        /usr/bin/backintime
‎        /usr/bin/backintime-askpass
‎        /usr/share/backintime
‎        /usr/share/backintime/common
‎        /usr/share/backintime/common/applicationinstance.py
‎        /usr/share/backintime/common/askpass.py
‎        /usr/share/backintime/common/backintime.py
‎        /usr/share/backintime/common/bcolors.py
‎        /usr/share/backintime/common/cli.py
‎        /usr/share/backintime/common/config.py
‎        /usr/share/backintime/common/configfile.py
‎        /usr/share/backintime/common/create-manpage-backintime-config.py
‎        /usr/share/backintime/common/diagnostics.py
‎        /usr/share/backintime/common/driveinfo.py
‎        /usr/share/backintime/common/dummytools.py
‎        /usr/share/backintime/common/encfstools.py
‎        /usr/share/backintime/common/exceptions.py
‎        /usr/share/backintime/common/guiapplicationinstance.py
‎        /usr/share/backintime/common/logger.py
‎        /usr/share/backintime/common/mount.py
‎        /usr/share/backintime/common/password.py
‎        /usr/share/backintime/common/password_ipc.py
‎        /usr/share/backintime/common/pluginmanager.py
‎        /usr/share/backintime/common/progress.py
‎        /usr/share/backintime/common/snapshotlog.py
‎        /usr/share/backintime/common/snapshots.py
‎        /usr/share/backintime/common/sshMaxArg.py
‎        /usr/share/backintime/common/sshtools.py
‎        /usr/share/backintime/common/tools.py
‎        /usr/share/backintime/plugins
‎        /usr/share/backintime/plugins/usercallbackplugin.py
‎        /usr/share/bash-completion/completions/backintime
‎        /usr/share/doc/backintime
‎        /usr/share/doc/backintime/AUTHORS
‎        /usr/share/doc/backintime/CHANGES
‎        /usr/share/doc/backintime/LICENSE
‎        /usr/share/doc/backintime/README.md
‎        /usr/share/doc/backintime/TRANSLATIONS
‎        /usr/share/doc/backintime/VERSION
‎        /usr/share/doc/backintime/copyright
‎        /usr/share/doc/backintime/examples
‎        /usr/share/doc/backintime/examples/config-example-local.gz
‎        /usr/share/doc/backintime/examples/config-example-ssh.gz
‎        /usr/share/locale/ar/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/bg/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/bs/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/ca/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/cs/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/da/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/de/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/el/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/en_CA/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/en_GB/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/eo/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/es/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/et/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/eu/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/fi/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/fo/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/fr/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/gl/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/he/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/hr/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/hu/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/id/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/is/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/it/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/ja/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/jv/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/ko/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/lt/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/nb/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/nl/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/nn/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/pl/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/pt/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/pt_BR/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/ro/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/ru/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/sk/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/sl/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/sr/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/sv/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/th/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/tr/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/uk/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/zh_CN/LC_MESSAGES/backintime.mo
‎        /usr/share/locale/zh_TW/LC_MESSAGES/backintime.mo
‎        /usr/share/man/man1/backintime-askpass.1.xz
‎        /usr/share/man/man1/backintime-config.1.xz
‎        /usr/share/man/man1/backintime.1.xz

and

backintime-qt

        Version : 1.3.3-1.mga9
        Version actuellement installée : 1.3.3-1.mga9
        Groupe : Archivage/Sauvegarde
        Architecture : noarch
        Taille : 595 Ko
        Média : Aucun (installé


        /etc/dbus-1/system.d/net.launchpad.backintime.serviceHelper.conf
‎        /etc/pam.d/backintime-qt-root
‎        /etc/security/console.apps/backintime-qt-root
‎        /usr/bin/backintime-qt
‎        /usr/bin/backintime-qt-root
‎        /usr/bin/backintime-qt_polkit
‎        /usr/sbin/backintime-qt-root
‎        /usr/share/applications/backintime-qt-root.desktop
‎        /usr/share/applications/backintime-qt.desktop
‎        /usr/share/backintime/plugins/notifyplugin.py
‎        /usr/share/backintime/plugins/qt4plugin.py
‎        /usr/share/backintime/qt
‎        /usr/share/backintime/qt/__pycache__
‎        /usr/share/backintime/qt/__pycache__/app.cpython-310.opt-1.pyc
‎        /usr/share/backintime/qt/__pycache__/app.cpython-310.pyc
‎        /usr/share/backintime/qt/__pycache__/icon.cpython-310.opt-1.pyc
‎        /usr/share/backintime/qt/__pycache__/icon.cpython-310.pyc
‎        /usr/share/backintime/qt/__pycache__/logviewdialog.cpython-310.opt-1.pyc
‎        /usr/share/backintime/qt/__pycache__/logviewdialog.cpython-310.pyc
‎        /usr/share/backintime/qt/__pycache__/messagebox.cpython-310.opt-1.pyc
‎        /usr/share/backintime/qt/__pycache__/messagebox.cpython-310.pyc
‎        /usr/share/backintime/qt/__pycache__/qtsystrayicon.cpython-310.opt-1.pyc
‎        /usr/share/backintime/qt/__pycache__/qtsystrayicon.cpython-310.pyc
‎        /usr/share/backintime/qt/__pycache__/qttools.cpython-310.opt-1.pyc
‎        /usr/share/backintime/qt/__pycache__/qttools.cpython-310.pyc
‎        /usr/share/backintime/qt/__pycache__/restoredialog.cpython-310.opt-1.pyc
‎        /usr/share/backintime/qt/__pycache__/restoredialog.cpython-310.pyc
‎        /usr/share/backintime/qt/__pycache__/serviceHelper.cpython-310.opt-1.pyc
‎        /usr/share/backintime/qt/__pycache__/serviceHelper.cpython-310.pyc
‎        /usr/share/backintime/qt/__pycache__/settingsdialog.cpython-310.opt-1.pyc
‎        /usr/share/backintime/qt/__pycache__/settingsdialog.cpython-310.pyc
‎        /usr/share/backintime/qt/__pycache__/snapshotsdialog.cpython-310.opt-1.pyc
‎        /usr/share/backintime/qt/__pycache__/snapshotsdialog.cpython-310.pyc
‎        /usr/share/backintime/qt/app.py
‎        /usr/share/backintime/qt/icon.py
‎        /usr/share/backintime/qt/logviewdialog.py
‎        /usr/share/backintime/qt/messagebox.py
‎        /usr/share/backintime/qt/qtsystrayicon.py
‎        /usr/share/backintime/qt/qttools.py
‎        /usr/share/backintime/qt/restoredialog.py
‎        /usr/share/backintime/qt/serviceHelper.py
‎        /usr/share/backintime/qt/settingsdialog.py
‎        /usr/share/backintime/qt/snapshotsdialog.py
‎        /usr/share/bash-completion/completions/backintime-qt
‎        /usr/share/dbus-1/system-services/net.launchpad.backintime.serviceHelper.service
‎        /usr/share/doc/backintime-qt
‎        /usr/share/doc/backintime-qt/AUTHORS
‎        /usr/share/doc/backintime-qt/CHANGES
‎        /usr/share/doc/backintime-qt/LICENSE
‎        /usr/share/doc/backintime-qt/README.md
‎        /usr/share/doc/backintime-qt/TRANSLATIONS
‎        /usr/share/doc/backintime-qt/VERSION
‎        /usr/share/doc/backintime-qt/copyright
‎        /usr/share/doc/qt/HTML/en/backintime/index.docbook
‎        /usr/share/icons/hicolor/16x16/actions/show-hidden.svg
‎        /usr/share/icons/hicolor/22x22/actions/show-hidden.svg
‎        /usr/share/icons/hicolor/24x24/actions/show-hidden.svg
‎        /usr/share/icons/hicolor/32x32/actions/show-hidden.svg
‎        /usr/share/icons/hicolor/48x48/actions/show-hidden.svg
‎        /usr/share/icons/hicolor/scalable/actions/show-hidden.svg
‎        /usr/share/man/man1/backintime-qt.1.xz
‎        /usr/share/polkit-1/actions/net.launchpad.backintime.policy
THANKS.

Version-Release number of selected component (if applicable):


How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 sturmvogel 2023-09-01 17:27:59 CEST
Please provide the terminal output from starting the application (prepend the terminal output with LC_ALL=C to have the output in english!).

Works just fine here. If you have never used it before it asks to create a profile at first start...
sturmvogel 2023-09-01 17:30:02 CEST

Component: New RPM package request => RPM Packages
Source RPM: /usr/bin/backintime-qt_polkit => backintime-1.3.3-1.mga9.src.rpm

Comment 2 Lewis Smith 2023-09-03 21:47:11 CEST
Just installed to try backintime-qt, fired it up, here is terminal output:
 $ backintime-qt
Back In Time
Version: 1.3.3
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.
 and it pops a dialogue Question "Back in time is not configured. Would you like to restore a previous configuration?". No|Yes
 I did not go further.

Your first example 'backintime-common' does not exist as a command (as a package, yes):
 $ urpmf backintime | grep /bin/
backintime-qt:/usr/bin/backintime-qt
backintime-qt:/usr/bin/backintime-qt-root
backintime-qt:/usr/bin/backintime-qt_polkit
backintime-common:/usr/bin/backintime
backintime-common:/usr/bin/backintime-askpass

Trying this:
 $ backintime
Back In Time
Version: 1.3.3
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.
 $
showed no GUI, did nothing.

Status: NEW => UNCONFIRMED
Ever confirmed: 1 => 0
CC: (none) => lewyssmith

Comment 3 papoteur 2023-09-17 17:35:26 CEST
Another user reported that python3-packaging is lacking.
Does its installation solve the problem?
https://www.mageialinux-online.org/forum/topic-30887.php#m315589

CC: (none) => yvesbrungard

Comment 4 Yves Specht 2023-09-17 19:15:53 CEST
One of my friends from MLO (papoteur) asked me to install the python3-packaging module, which I did. It appears that the problem is resolved but, before reporting it as resolved, I am waiting for the current backup to complete.
Sincerely,
Yves

CC: (none) => lsdm

Comment 5 papoteur 2023-09-17 20:35:22 CEST
Done for cauldron, adding the requires on python3-packaging
Submitting:
backintime-qt-1.3.3-1.1.mga9.noarch.rpm
backintime-common-1.3.3-1.1.mga9.noarch.rpm

Source:
backintime-1.3.3-1.1.mga9

Ever confirmed: 0 => 1
Status: UNCONFIRMED => NEW
Assignee: bugsquad => qa-bugs

Comment 6 Lewis Smith 2023-09-17 21:36:13 CEST
Thanks for this work, papoteur.
Is it in Mageia 9 Updates_Testing?
Comment 7 Morgan Leijström 2023-09-17 22:24:12 CEST
In testing, in drakrpm I selected backintime-qt-1.3.3-1.1 and got with deps:

- appres-1.0.6-1.mga9.x86_64
- backintime-common-1.3.3-1.1.mga9.noarch
- backintime-qt-1.3.3-1.1.mga9.noarch
- editres-1.0.8-1.mga9.x86_64
- encfs-1.9.5-7.mga9.x86_64
- lib64encfs1.9-1.9.5-7.mga9.x86_64
- lib64fs6-1.0.9-1.mga9.x86_64
- lib64tinyxml2_9-9.0.0-2.mga9.x86_64
- listres-1.0.5-1.mga9.x86_64
- luit-2.0.20230201-3.mga9.x86_64
- makedepend-1.0.8-1.mga9.x86_64
- python3-jaraco-8.2.1-4.mga9.noarch
- python3-jaraco-classes-3.2.3-1.mga9.noarch
- python3-jeepney-0.8.0-1.mga9.noarch
- python3-keyring-23.9.3-1.mga9.noarch
- python3-more-itertools-8.12.0-3.mga9.noarch
- python3-secretstorage-3.3.3-1.mga9.noarch
- rstart-1.0.6-1.mga9.x86_64
- smproxy-1.0.7-1.mga9.x86_64
- viewres-1.0.7-1.mga9.x86_64
- x11-scripts-1.0.1-19.mga9.noarch
- x11-tools-1.0.0-21.mga9.noarch
- x11perf-1.6.2-1.mga9.x86_64
- xcmsdb-1.0.6-1.mga9.x86_64
- xconsole-1.0.8-1.mga9.x86_64
- xcursorgen-1.0.8-1.mga9.x86_64
- xev-1.2.5-1.mga9.x86_64
- xfsinfo-1.0.7-1.mga9.x86_64
- xgamma-1.0.7-1.mga9.x86_64
- xkbevd-1.1.5-1.mga9.x86_64
- xkbprint-1.0.6-1.mga9.x86_64
- xkbutils-1.0.5-1.mga9.x86_64
- xkill-1.0.6-1.mga9.x86_64
- xlsatoms-1.1.4-1.mga9.x86_64
- xlsclients-1.1.5-1.mga9.x86_64
- xrefresh-1.0.7-1.mga9.x86_64
- xstdcmap-1.0.5-1.mga9.x86_64
- xvidtune-1.0.4-1.mga9.x86_64
- xvinfo-1.1.5-1.mga9.x86_64
- xwininfo-1.1.5-3.mga9.x86_64

$ backintime-qt brought up the dialogue about restoring configuration, I answered no, and got the configuration GUI.

I will try to use it another week.

CC: (none) => fri

Comment 8 Morgan Leijström 2023-09-17 22:36:44 CEST
I see from https://github.com/bit-team/backintime/releases
That 1.40 was released two days ago with many bugfixes.
And bugfixing is what upstream itself say they are focusing on, not new features.

So I suggest we update to this 1.40 current release now while we are at it.

URL: (none) => https://github.com/bit-team/backintime

Comment 9 David GEIGER 2023-09-18 04:39:29 CEST
Done for this new release:

Packages in 9/Core/Updates_testing:
======================
backintime-qt-1.4.0-1.mga9.noarch.rpm
backintime-common-1.4.0-1.mga9.noarch.rpm

From SRPMS:
backintime-1.4.0-1.mga9.src.rpm

CC: (none) => geiger.david68210

Comment 10 Morgan Leijström 2023-09-18 08:29:26 CEST
Many thanks :)
Cant test myself now, away for a couple days.
Lewis Smith 2023-09-18 21:40:36 CEST

CC: lewyssmith => (none)


Note You need to log in before you can comment on or make changes to this bug.