Error when clicking on the backintime-qt as root configuration/profile button

Error when clicking on the backintime-qt configuration/profile button:

Traceback (most recent call last):
  File "/usr/share/backintime/qt/app.py", line 1347, in btnSettingsClicked
    settingsdialog.SettingsDialog(self).show()
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/backintime/qt/settingsdialog.py", line 641, in __init__
    "unpredictable in this mode due to encryption by EncFS.").format(
                                                              ^^^^^^^
ValueError: Single '}' encountered in format string
/usr/bin/backintime-qt: línea 31: 13212 Abortado                (`core' generado) /usr/bin/python -Es ${APP_PATH}/app.py "$@"

backintime 1.5.1

Welcome to the forum! :wave:

Note that I’ve moved your reply to a new topic for further troubleshooting.

I can’t reproduce it. Please check upstream issues and maybe create one if you don’t find an existing one.

It is as root and I already have other profiles created that have been left without access, I thought it could be a problem with old profiles, I have also installed encfs but nothing works so I have downgraded.

Well, why didn’t you say so?

Please edit your topic title and first post to include more information. We have no idea what command you actually ran to produce the output.

How is that going to accomplish anything?

Until the requested edits are made, this topic will be hidden from the public.

When I click on the GUI button the application closes without further ado, then I run in a terminal ( /usr/bin/backintime-qt_polkit ) to get the output with the error.

I need to backup, so I have been forced to go back to version 1.4.3

Don’t understand the reason for this, but it’s already edited.


For fear of corrupting my backups, I have installed on another computer backintime 1.5.1 in manjaro testing:

OS: Manjaro Linux x86_64 [testing]
Kernel: Linux 6.6.44-1-MANJARO
DE: KDE Plasma 6.0.5
WM: KWin (X11)
WM Theme: Brisa
Terminal: lxterminal 0.4.0
CPU: Intel(R) Core(TM)2 Quad Q9450 (4) @ 2,66 GHz
GPU: NVIDIA GeForce GT 1030 [Discrete]
Memory: 1,88 GiB / 7,76 GiB (24%)
Swap: Disabled
Locale: es_ES.UTF-8
> backintime-qt  

Back In Time
Version: 1.5.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.

Traceback (most recent call last):
  File "/usr/share/backintime/qt/app.py", line 2076, in <module>
    mainWindow = MainWindow(cfg, appInstance, qapp)
                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/backintime/qt/app.py", line 354, in __init__
    settingsdialog.SettingsDialog(self).exec()
    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/share/backintime/qt/settingsdialog.py", line 641, in __init__
    "unpredictable in this mode due to encryption by EncFS.").format(
                                                              ^^^^^^^
ValueError: Single '}' encountered in format string

The problem is in the Spanish translation (I don’t know about other translations) and there are two temporary solutions…

Change language: LANG=EN backintime-qt

Downgrade to version 1.4.3: sudo manjaro-downgrade backintime-qt backintime

Bug: Error when clicking on the backintime-qt as root configuration/profile button · Issue #1828 · bit-team/backintime · GitHub


Apparently more translations are affected: [1.5.2] Fix: ValueError related to corrupt translations (Basque, Islandic, Spanish) by buhtz · Pull Request #1829 · bit-team/backintime · GitHub

Thanks for doing that, now it’s more clear. The topic is no longer hidden.

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.