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

Git Clone URL: https://aur.archlinux.org/snapper-git.git (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: http://snapper.io
Licenses: GPL2
Conflicts: snapper
Provides: snapper
Submitter: teekay
Maintainer: teekay (NicoHood)
Last Packager: teekay
Votes: 28
Popularity: 0.507140
First Submitted: 2012-01-31 19:54
Last Updated: 2016-06-30 04:27

Required by (4)

Sources (1)

Latest Comments

batGnat commented on 2016-11-18 03:22

reported: https://github.com/openSUSE/snapper/issues/294

NicoHood commented on 2016-11-17 16:19

@batGnat Can you please report that upstream and link us the issue here?

batGnat commented on 2016-11-17 04:37

No longer building since btrfs-progs hit 4.8.3-1 in Testing...

Snaphsots *are* working...
...but cleanup.service is not executing,

● snapper-cleanup.service - Daily Cleanup of Snapper Snapshots
Loaded: loaded (/usr/lib/systemd/system/snapper-cleanup.service; static; vendor preset: disabled)
Active: failed (Result: exit-code) since Wed 2016-11-16 18:46:28 AEDT; 21h ago
Docs: man:snapper(8)
man:snapper-configs(5)
Process: 11297 ExecStart=/usr/lib/snapper/systemd-helper --cleanup (code=exited, status=1/FAILURE)
Main PID: 11297 (code=exited, status=1/FAILURE)

Nov 16 18:46:28 batlaptop systemd[1]: Started Daily Cleanup of Snapper Snapshots.
Nov 16 18:46:28 batlaptop systemd-helper[11297]: Failure (org.freedesktop.DBus.Error.NoReply).
Nov 16 18:46:28 batlaptop systemd[1]: snapper-cleanup.service: Main process exited, code=exited, status=1/FAILURE
Nov 16 18:46:28 batlaptop systemd[1]: snapper-cleanup.service: Unit entered failed state.
Nov 16 18:46:28 batlaptop systemd[1]: snapper-cleanup.service: Failed with result 'exit-code'.

error in journalctl -xe

Nov 17 15:28:41 batlaptop org.opensuse.Snapper[519]: /usr/bin/snapperd: symbol lookup error: /usr/lib/libbtrfs.so.0: undefined symbol: lookup_path_rootid

NicoHood commented on 2016-11-04 20:57

@teekay I am currently updating the PKGBUILD. I try to orientate on the official snapper package. The configure command especially disables some things like ext4 support.

Are there any reasons for that or does the new version possibly disables this by default? I'd rather stick to the official PKGBUILD if there are no specific reasons. Otherwise we could also patch the official PKGBUILD.

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.

Unflagged.

Reventlov commented on 2014-04-29 12:26

Broken.

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 https://mailman.archlinux.org/pipermail/arch-dev-public/2014-March/026044.html

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.

All comments