Package Details: backintime-cli 1.5.3-2

Git Clone URL: https://aur.archlinux.org/backintime.git (read-only, click to copy)
Package Base: backintime
Description: Simple backup system inspired from the Flyback Project and TimeVault. CLI version.
Upstream URL: https://github.com/bit-team/backintime
Licenses: GPL
Submitter: None
Maintainer: graysky
Last Packager: graysky
Votes: 299
Popularity: 2.25
First Submitted: 2009-01-09 20:46 (UTC)
Last Updated: 2024-11-13 15:34 (UTC)

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.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 .. 73 Next › Last »

NickNackGus commented on 2024-08-03 20:41 (UTC)

crond is enabled and running (I'm using cronie); if I add a crontab entry to echo to a file, then it updates on schedule. I don't see anything at the scheduled time in journalctl, though I do see the logs for the backups I've run manually, for whatever reason. Using "View last log" in Back In Time's GUI confirms this - it's just not running when cronie starts it. I also saw something about cron ignoring the last line if it does not end in a newline, but even if I add a comment after backintime's entry, it doesn't run.

buhtz commented on 2024-08-03 18:31 (UTC) (edited on 2024-08-03 18:32 (UTC) by buhtz)

Are you sure that crond (or another crontab using service) is running? See https://wiki.archlinux.org/title/Back_In_Time#Enable_scheduling

But starting with BIT version 1.5.0 it should warn you if crond is not running in the back. https://github.com/bit-team/backintime/pull/1761

You can also check the syslog of BIT https://github.com/bit-team/backintime/blob/dev/FAQ.md#how-to-read-log-entries

NickNackGus commented on 2024-08-03 16:07 (UTC)

Has anyone else noticed cron backups not running recently? I can still run manual backups and start backups with the backup command copied from my crontab, and I've confirmed other commands in my crontab are running without issue, but for some reason I haven't seen an automatic backup start since July 26th. The only changes I can think of on my system are running updates, and scheduling BTRFS maintenance tasks (scrub and balance). I've confirmed my system's mail is working, and that I have not received mail from cron, nor do I see any logs to go off of. I can't think of what else to check.

buhtz commented on 2024-06-10 10:42 (UTC)

There is an open PR implement a check and warning if cron is installed but not enabled. Would be glad about a review and comments. https://github.com/bit-team/backintime/pull/1761

buhtz commented on 2024-06-04 08:51 (UTC)

Please let me add something more about testing. The quality of tests in BIT is very low. They also write to the real file system. They are kind of risky and smelly. I don't feel well having users executing them.

willemw commented on 2024-06-03 18:59 (UTC)

According to the changelog, pm-utils has been deprecated.

graysky commented on 2024-06-03 18:47 (UTC)

@anarchotaoist - The current version pre-builds the cache and thus it is managed by pacman. Just delete the old pycache directory.

@buhtz - thanks for pointing that out, I removed it in 1.4.3-4. As to the checkdepends, and the check function, many users just build with makepkg -S --nocheck to avoid the check function. I included it here as some do like it to run.

buhtz commented on 2024-06-03 14:35 (UTC) (edited on 2024-06-03 14:39 (UTC) by buhtz)

Dear Graysky, but users don't need to run tests. Only developers and package maintainers need to. It is not only distracting for users but wasting resources, energy and CO2.

willemw commented on 2024-06-03 12:38 (UTC)

pyfakefs and pylint are currently necessary to run tests in the check() function (in the PKGBUILD file).

buhtz commented on 2024-06-03 11:17 (UTC)

Hello,

"--no-fuse-group" argument for ./configure has no effect and was removed long ago.

The packages pyfakefs and pylint shouldn't be a dependency. This is for development only. Users shouldn't be bothered with it.

Thanks Christian