@graysky Together we have found the reason for the sometimes failing unit test (see https://github.com/bit-team/backintime/issues/1404).
The reason is a missing icon file (BiT does not deliver its own app icon but relies on the installed icon theme to contain this).
There are at least two options now:
-
"Hotfix" this in your PKGBUILD file by adding
oxygen-icons
to the dependencies ofbackintime
only (NOT for the CLI but for the GUI! The systray icon code is a plugin in ofbackintime-qt
= the GUI). This is the "last ressort" fallback icon theme of BiT -
Wait for my upcoming fix which hopefully solves all icon and systray related issues (except some edge cases as root and with wayland). I am intending to push the fix in about two weeks to our
dev
branch. When the fix makes its way into a new release is currently undetermined (no schedule).
Pinned Comments
graysky commented on 2023-10-07 12:15 (UTC)
Using an AUR helper such as yay to build packages including backintime is HIGHLY discouraged. The recommended build method is to use a clean chroot. See: https://wiki.archlinux.org/title/DeveloperWiki:Building_in_a_clean_chroot
I wrote a script that automates much of that called clean-chroot-manager offered here in the AUR.
Please stop posting build failures because you insist on building with yay or other AUR helpers.