Package Details: timeshift 17.2-2

Git Clone URL: https://aur.archlinux.org/timeshift.git (read-only)
Package Base: timeshift
Description: A system restore utility for Linux
Upstream URL: https://code.launchpad.net/~teejee2008/timeshift
Licenses: GPL
Submitter: severach
Maintainer: severach
Last Packager: severach
Votes: 27
Popularity: 4.099010
First Submitted: 2015-08-19 07:22
Last Updated: 2017-06-06 08:02

Latest Comments

asynec commented on 2017-09-03 18:08

I was receiving an error when the package tries to install vala .26 when installing without first having Vala installed:

./autogen.sh: line 10: valac: command not found
**Error**: You must have valac >= 0.12.0 installed
to build vala.

Interestingly, first installing vala 0.36 (which automatically gets removed by the script and replaced with vala .26) allowed timeshift to be installed perfectly.

Plexcon commented on 2017-09-02 11:48

glib-2.0.vapi:4100.4-4100.13: warning: [Deprecated] is deprecated. Use [Version (deprecated = true, deprecated_since = "", replacement =

harch commented on 2017-07-29 21:18

there's easy but not so elegant way to install it by using another repo. https://forum.manjaro.org/t/makepkg-was-unable-to-build-timeshift/25041

rahulprabhakar commented on 2017-06-12 14:48

First I reused the PKGBUILD from vala0.26 (AUR package) and updated the package version to 0.34.8.
Then successfully built and installed vala0.34.8 package using makepkg -sci on modified PKGBUILD.

Thereafter i modified PKGBUILD for timeshift during package update. Changed makedepends array as follows to successfully build and install timeshift 17.2-2

makedepends=('vala' 'diffutils' 'coreutils' 'vte3')

Why i Did this:
Timeshift version 17.2 in Ubuntu PPA refers to Vala PPA with 0.34.8 as recommended version.

severach commented on 2017-06-06 08:03

For now I've switched to vala0.26. I could use 'vala<0.35' but then none of the AUR helpers would know what to do.

brucey2343 commented on 2017-06-03 20:44

Compilation failed: 1 error(s), 21 warning(s) make[1]: *** [makefile:27: all] Error 1 make: *** [makefile:2: all] Error 2 /usr/bin/makepkg: line 729: logpipe: unbound variable ==> ERROR: Makepkg was unable to build timeshift. ==> Restart building timeshift ? [y/N]

Could this be fixed?

ata commented on 2017-06-01 12:21

Gtk/ExcludeBox.vala:301.17-301.20: error: Argument 1: Cannot pass value to reference or output parameter
store.remove(item);
^^^^
Gtk/RsyncLogWindow.vala:167.4-167.22: warning: GLib.Thread.create has been deprecated since 2.32. Use new Thread<T> ()
Compilation failed: 1 error(s), 21 warning(s)
make[1]: *** [makefile:27: all] Error 1
make: *** [makefile:2: all] Error 2
/usr/bin/makepkg: satır 729: logpipe: bağlanmamış değişken
[ata@ata]: ~/Downloads/timeshift>$

giowck commented on 2017-05-17 22:28

So was able to compile it with vala0.26 from the aur, in the PKGBUILD inside the makedepends array just change "vala" to "vala0.26". It will ask to replace regular vala since they are conflicting, just say yes, after everything is built you can reinstall the regular vala package again and still run timeshift, since it's only a build dependency...

Yeah, meantime, let's wait for the author to fix it, unless someone understands the issue and is able to provide a patch.

severach commented on 2017-05-17 21:31

https://wiki.archlinux.org/index.php/downgrading_packages
Post an issue to the author and see if they will make it vala 0.36 compatible.

giowck commented on 2017-05-17 21:19

So how to compile it?
With vala 0.36.3 it fails

All comments