Package Details: snapper-git 0.3.2.git.1223.0b36c71-1

Git Clone URL: (read-only)
Package Base: snapper-git
Description: A tool for managing BTRFS and LVM snapshots. It can create, diff and restore snapshots and provides timelined auto-snapping.
Upstream URL:
Licenses: GPL2
Conflicts: snapper
Provides: snapper
Submitter: teekay
Maintainer: teekay
Last Packager: teekay
Votes: 27
Popularity: 0.081010
First Submitted: 2012-01-31 19:54
Last Updated: 2016-06-30 04:27

Required by (5)

Sources (1)

Latest Comments

teekay commented on 2014-04-29 13:00

@Reventlov: this is a -git package. The compile error is an upstream issue, but that doesn't qualify for flagging it out-of-date.


Reventlov commented on 2014-04-29 12:26


teekay commented on 2014-03-28 17:04

Heads up! From post_upgrade():
BIG FAT WARNING: the snapper-git package now uses systemd .timer units instead of cron scripts!
If you use timelined snapshots, you need to manually enable and start the timer units with:

# systemctl enable snapper-cleanup.timer
# systemctl enable snapper-timeline.timer
# systemctl start snapper-cleanup.timer
# systemctl start snapper-timeline.timer

For the rationale behind this step see

teekay commented on 2014-03-25 07:25

@erikw: libtool is part of the base-devel group. From the AUR User Guidelines:
"Warning: Packages in the AUR assume the base-devel group is installed, and AUR packages will not list members of this group as dependencies even if the package cannot be built without them..."

Otherwhise we also would have to add gcc, make, automake etc etc to every package, too.

erikw commented on 2014-03-24 21:41

Please add package "libtool" to the dependencies as libtoolize(1) is needed to build the package.

teekay commented on 2014-03-17 21:14

Heh, ok. Anyways, I fixed the conf.d vs. sysconfig location in the man pages.

cbounce commented on 2014-03-17 20:37

I screwed up - snapperd does not reload its config files automatically, but just seems to check them periodically for changes. I moved my config file with its .pacsave file in /etc/conf.d after the upgrade, but did not issue a 'killall -HUP snapperd' afterwards. Because of that, 'snapper list-configs' showed no configs. By the time I looked at snappers man page, found the default config location and copied the file from /etc/conf.d to /etc/sysconfig, snapperd must have detected the config file change and was working as expected again.

teekay commented on 2014-03-17 20:21

@cbounce: The configure flag for this is --with-conf=/etc/conf.d
If that fails I'd say it's an upstream bug, but I cannot reproduce your issue with a just built version.

What exactly isn't working?

cbounce commented on 2014-03-17 15:49


I just switched from snapper to snapper-git, and noticed that even though the upgrade process created a .pacsave file for /etc/conf.d/snapper correctly, the git version seems to be hardcoded to look for /etc/sysconfig/snapper for its configuration. after copying my /etc/conf.d/snapper to /etc/sysconfig/snapper, it started working correctly again.

teekay commented on 2014-02-01 10:09

Fixed. Thanks.

All comments