Package Details: snapraid 13.0-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.005207
First Submitted: 2012-01-02 06:42 (UTC)
Last Updated: 2025-11-14 14:04 (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

1 2 3 4 5 6 .. 8 Next › Last »

tristanteu commented on 2025-11-16 08:44 (UTC) (edited on 2025-11-16 08:47 (UTC) by tristanteu)

/var/cache/private/yay/snapraid/PKGBUILD: line 20: ./configure: Permission denied
==> ERROR: An error occurred in build().

Aborting...

-> Error building: snapraid-exit status 4

ls /var/cache/private/yay/snapraid/
Makefile  pkg  PKGBUILD  snapraid-13.0.tar.gz  src

there is no configure anymore?

luciddream commented on 2025-11-15 16:34 (UTC) (edited on 2025-11-15 16:34 (UTC) by luciddream)

This isn't building for me, is it an upstream problem?

./snapraid --test-skip-device --test-skip-self --test-force-progress --no-warnings --test-parity-limit=3333333 --test-io-advise-none --test-force-order-alpha -q -q -q --test-io-advise-sequential -c ./test/test-par1.conf sync -F --test-io-stats
Error advising parity file 'bench/parity.0'. No such file or directory.
WARNING! Without an accessible Parity file, it isn't possible to sync.
make[1]: *** [Makefile:1340: check-local] Error 1
make[1]: Leaving directory '/home/lumiel/.cache/paru/clone/snapraid/src/snapraid-13.0'
make: *** [Makefile:1012: check-am] Error 2
==> ERROR: A failure occurred in check().
    Aborting...
error: failed to build 'snapraid-13.0-1': 
error: packages failed to build: snapraid-13.0-1

and I also get many warnings about

WARNING! Content files 'bench/content' and 'bench/2-content' have a different size!
Likely one of the two is broken!

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

Mr.Wizard commented on 2025-01-26 18:55 (UTC)

@Kcchouette Smart reporting is an extra feature of snapraid, it is not part of nor is it required for the core functionality. I'd say it's an optional dependency at best.

Mr.Wizard commented on 2025-01-26 18:37 (UTC) (edited on 2025-01-26 18:42 (UTC) by Mr.Wizard)

Diff patch for v12.4

-pkgver=12.3

+pkgver=12.4

-sha256sums=('1f27aba6e5db3929474da9c472fc4a3bc51d4a83aa5385af6b09afc9f68d6d44')

+sha256sums=('bc15ad9c42ddf9bd70033562a10e9b9fec43afed54c48fe22da4b6835657ec1b')

Kcchouette commented on 2025-01-16 14:15 (UTC)

Hello

You need to add the dependencies "smartmontools" smart is used for the command "snapraid smart"

graylott commented on 2023-04-21 05:02 (UTC)

I think that it is important to note that this implementation performs the full SnapRaid regression testing as part of the install. This is not a bad thing, but for those of us who have not used the test before, it is terrifying to see a long string of corrupted file warnings (as mentioned below) after install. Perhaps a pause in the install and a warning that tests will happen might be in order.

Sparticuz commented on 2023-03-23 20:00 (UTC)

@benibilme are the tests failing? Why would you want to disable them? You’ll need to clone from git and build manually. I won’t be disabling the tests.

benibilme commented on 2023-03-20 00:47 (UTC)

Hello, I am newbei. Please excuse me. Is there a way completely disable test that is performed after makepkg program. Is there git binary version of this? Thanks.

Sparticuz commented on 2022-08-22 13:04 (UTC)

12.2 fixes the build error, so I've updated to it and removed the patch.