Package Details: snapraid 12.4-1

Git Clone URL: https://aur.archlinux.org/snapraid.git (read-only, click to copy)
Package Base: snapraid
Description: tool for Snapshot RAID: generate parity files, maintain checksums on data, restore lost data
Upstream URL: http://www.snapraid.it/
Licenses: GPL3
Submitter: ice9
Maintainer: Sparticuz
Last Packager: Sparticuz
Votes: 31
Popularity: 0.57
First Submitted: 2012-01-02 06:42 (UTC)
Last Updated: 2025-01-30 16:17 (UTC)

Pinned Comments

Sparticuz commented on 2025-01-30 16:17 (UTC) (edited on 2025-01-30 16:17 (UTC) by Sparticuz)

AUR Changelog 20250130:

Update to Snapraid 12.4, Added a notice and a 5 second hold before running make check, Added smartmontools to optdepends

Latest Comments

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

Sparticuz commented on 2018-12-06 20:07 (UTC)

Is this going to be updated to 11.3? Updating the sums in the package and installing worked fine for me.

aphirst commented on 2018-01-02 11:00 (UTC)

This builds fine on my ODROID-XU4 (ArchLinux ARM), but on my normal x86_64 I'm having build issues.

WARNING! Duplicate pooling for 'bench/pool/b/x' Error in stat file/directory 'bench/pool/a/9cmthxr-4ahqb0lj-'. No such file or directory. make[1]: [Makefile:1321: check-local] Error 1 make[1]: Leaving directory '/home/adam/.cache/pacaur/snapraid/src/snapraid-11.2' make: [Makefile:979: check-am] Error 2 ==> ERROR: A failure occurred in check(). Aborting...

I'll reboot and clear out my build cache, and report later.

ice9 commented on 2017-12-28 15:11 (UTC)

v11.2

willemw commented on 2017-11-28 12:38 (UTC)

"conflicts=('snapraid-git')" is redundant. "snapraid-git" would have to define a conflict with "snapraid" instead. "|| return 1" is not necessary.

mbroemme commented on 2017-08-02 15:40 (UTC) (edited on 2017-08-02 15:53 (UTC) by mbroemme)

@ice9: Could you probably extend PKGBUILD? Please include the following two simple systemd files, install the in /usr/lib/systemd/system and leave the timer disabled by default. /usr/lib/systemd/system/snapraid-sync.timer [Unit] Description=Daily parity update of SnapRAID protected volumes [Timer] OnCalendar=*-*-* 04:00:00 RandomizedDelaySec=1800 Persistent=true [Install] WantedBy=timers.target /usr/lib/systemd/system/snapraid-sync.service [Unit] Description=Execute parity update of SnapRAID protected volumes [Service] Type=oneshot ExecStart=/usr/bin/snapraid -q -c /etc/snapraid.conf sync

ice9 commented on 2016-11-21 19:55 (UTC)

v11.0

ice9 commented on 2016-09-25 14:16 (UTC) (edited on 2016-09-25 14:23 (UTC) by ice9)

Did you have libblkid installed when you built SnapRAID? The configure script should have found it. Try rebuilding SnapRAID now that you verified that libblkid is installed. How did you verify that libblkid is installed? What is the full path to the library? Do you have BOTH util-linux and libutil-linux packages installed? You should have both of those installed when you build SnapRAID. What version of SnapRAID are you running?

lockheed commented on 2016-09-25 10:10 (UTC)

@ice9, turns out I already had it installed, yet SnapRAID behaves like it ignores it. I had to change all my filesystems to XFS because SnapRAID would fail whenever I needed to do scrub script or snapraid-check SMART data on BTRFS disks. Can you look into it a bit more?

ice9 commented on 2016-09-24 15:52 (UTC)

I think SnapRAID will automatically check if the libblkid library is present when it builds. So you should just need to make sure that the library is present on your system, and then rebuild SnapRAID. On Archlinux, libblkid is part of the core libutil-linux package. Try installing that package and then rebuilding SnapRAID. If it solves your problem, please leave feedback, and I will add libutil-linux to the dependencies list for this package.

lockheed commented on 2016-09-11 07:20 (UTC)

Quoting SnapRAID FAQ about BTRFS: "Btrfs OK. But ensure to build SnapRAID with the libblkid library to get UUID support. You will be warned at every run if this doesn't happen." I am using BTRFS and every time I do sync, I get this error. Does this package build with libblkid?