UrBackup Client does not install properly on Debian 13

UrBackup clientversion 2.5.26 does not install properly on Debian 13.2 (Trixie), specifically on the Raspberry Pi version of this. Version 2.5.25 was previously fine on Debian 12.7 for the same system.

I see that pavkamlc posted an almost identical problem on 18th April, but for Ubuntu.

I first downloaded the client for this system from the server (which has been running for years, including for this system). Installation of the downloaded code gets so far but does not install urbackupclientbackend.service:

Uncompressing UrBackup Client Installer for Linux 100%
Installation of UrBackup Client 2.5.26 to /usr/local … Proceed ? [Y/n]
y
Uncompressing install data…
Detected Debian (derivative) system
Detected systemd
Detected architecture aarch64-linux-android
Enabling internet only mode
Installed daemon configuration at /etc/default/urbackupclient…
Info: Restoring from web interface is disabled per default. Enable by modifying /etc/default/urbackupclient.
Installing systemd unit…

Trying to get status results in:

urbackupclientctl status
Cannot read backend password from /usr/local/var/urbackup/pw.txt

I then uninstalled the existing client and tried afresh with the official command line to download and install the client for Linux. The installation stops at the same point. /lib/systemd/system has not had urbackupclientbackend.service created, so of course I can’t check the service status. /var/log/urbackup.log does not exist, and there are no relevant journalctl messages.

Installation is evidently failing silently around the point it tries to install the service. Any ideas?

I am also having this same issues with LMDE7 which is also Trixie based. Any assistance will be greatly appreciated!

When I had this problem I found I needed to install the systemd-dev package, then it installed without issue.

1 Like

Many thanks to JML. Installing systemd-dev did indeed fix the problem.

Yes, this worked for me as well. Thank you!