we already have borgbackup in our repo. An easy graphical frontend is missing. It would be a good job to have this available. I tried to install it by the instructions (pip3) given: https://vorta.borgbase.com/install/linux/ but it does not work in mageia. It gives me: /.local/bin/vorta qt.qpa.plugin: From 6.5.0, xcb-cursor0 or libxcb-cursor0 is needed to load the Qt xcb platform plugin. qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found. This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem. Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vkkhrdisplay, vnc, wayland-egl, wayland, xcb.
We have loads of packages containing both 'xcb' & 'qt'. Nothing for xcb-cursor0, but for libxcb-cursor0: lib64xcb-util-cursor0:/usr/lib64/libxcb-cursor.so.0 lib64xcb-util-cursor0:/usr/lib64/libxcb-cursor.so.0.0.0 The messages say it was found. "Install on Linux" in the page URL'd above includes: "Enterprise Linux and derivatives (RPM) Vorta is available for any distribution using EPEL9 (Enterprise Linux 9 and derivatives, like Alma, Rocky, Fedora, RHEL and CentOS). First enable EPEL as described here. Then install using dnf/yum: $ yum install vorta " Can you try getting the RPM and trying that?
Severity: normal => enhancementCC: (none) => lewyssmithSummary: Add vorta frontend for borgbackup => vorta: a GUI frontend for borgbackup, NEW PACKAGE REQUEST
Created attachment 14492 [details] vorta spec file for Mageia 9/Cauldron bug can be reproduced with pip installing "vorta" if some of "vorta" non-Qt6 related dependencies are already installed/present in the system, most likely the case, and then pip installs in the users space the Qt6 dependencies. The list of packages available on Mageia repos that should allow vorta to be installed with pip: Non-Qt6 dependencies: python3-peewee python3-platformdirs python3-psutil python3-secretstorage Qt6 dependencies: python3-qt6-gui python3-qt6-dbus python3-qt6-network python3-qt6-svg python3-qt6-widgets Also, attached is a spec file that should work to build "vorta" on Mageia systems. Regards.
CC: (none) => arusanu
Thank you Aurelian for your solution. As for all new packages, assigning globally.
Assignee: bugsquad => pkg-bugsCC: lewyssmith => (none)
Assignee: pkg-bugs => mageia
Thanks Aurelian, your spec file.
Resolution: (none) => FIXEDStatus: NEW => RESOLVED
Bug set to mga9 and marked fixed. Really in mga9? By an update? Advisory?
CC: (none) => fri
no, that is a fault. it was only imported in cauldron, maybe it will be backported to mga9
Version: 9 => Cauldron