Πρόβλημα εγκατάστασης Timeshift

Προσπάθησα να εγκαταστήσω το timeshift και μου βγάζει το λάθος παρακάτω. Έψαξα στο διαδίκτυο αλλά δεν κατάφερα να βρω κάτι σχετικό ή αν βρήκα ίσως να μην το κατάλαβα εγώ! Οποιαδήποτε βοήθεια δεκτή.
Ευχαριστώ.

Περίληψη
[user@pc ~]$ yay timeshift
2 aur/timeshift-autosnap 0.9-1 (+3 1.00%) 
    Timeshift auto-snapshot script which runs before package upgrade using Pacman hook.
1 aur/timeshift 19.08.1-1 (+75 4.15%) 
    A system restore utility for Linux
==> Packages to install (eg: 1 2 3, 1-3 or ^4)
==> 1
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur: 1]  timeshift-19.08.1-1

  1 timeshift                                (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
:: Deleting (1/1): /home/****/.cache/yay/timeshift
:: Downloaded PKGBUILD (1/1): timeshift
  1 timeshift                                (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> N
:: Parsing SRCINFO (1/1): timeshift
==> Making package: timeshift 19.08.1-1 (Fri 27 Sep 2019 02:44:21 PM EEST)
==> Retrieving sources...
  -> Downloading timeshift_v19.08.1.tgz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100   130    0   130    0     0    242      0 --:--:-- --:--:-- --:--:--   242
100 1343k    0 1343k    0     0   475k      0 --:--:--  0:00:02 --:--:--  879k
==> Validating source files with sha256sums...
    timeshift_v19.08.1.tgz ... Passed
==> Cleaning up...
==> Making package: timeshift 19.08.1-1 (Fri 27 Sep 2019 02:44:25 PM EEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found timeshift_v19.08.1.tgz
==> Validating source files with sha256sums...
    timeshift_v19.08.1.tgz ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting timeshift_v19.08.1.tgz with bsdtar
==> Starting prepare()...
==> Sources are ready.
==> Making package: timeshift 19.08.1-1 (Fri 27 Sep 2019 02:44:28 PM EEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting build()...
Utility/AsyncTask.vala:76.2-76.17: error: Creation method of abstract class cannot be public.
	public AsyncTask(){
	^^^^^^^^^^^^^^^^
Compilation failed: 1 error(s), 0 warning(s)
make[1]: *** [makefile:52: app-gtk] Error 1
make: *** [makefile:2: all] Error 2
/usr/bin/makepkg: line 342: logpipe: unbound variable
Error making: timeshift
[user@pc ~]$

δες στο https://aur.archlinux.org/packages/timeshift/
προφανώς έχει πρόβλημα το πακέτο. Οπότε ή περιμένεις να το φτιάξει κάποιος ή επιχειρείς ο ίδιος.

Γνώμη μου δεν αξίζει να βασίζεται κάποιος σε τέτοιου είδους επαναφορά συστήματος. Πρέπει να έχεις σχέδιο τι θα κάνεις αν πέσει μετεωρίτης στον υπολογιστή :stuck_out_tongue: και προφανώς το timeshift δεν λύνει το πρόβλημα τού μετεωρίτη άρα είναι άχρηστο :slight_smile:

2 Likes

εφοσον μπορεις να σωσεις αλλου το αρχειο γιατι ειναι αχρηστο;:face_with_raised_eyebrow:

3 Likes

οκ, δεκτό το επιχείρημα αν κάνεις αυτό. :slight_smile:

Προσωπικά βρίσκω υπερβολική ταλαιπορία τέτοιες ιστορίες και δεν θα πω ότι είναι εντελώς αδικαιολόγητες αλλά με βρίσκουν «ιδεολογικά» αντίθετο. Ναι το ξέρω εδώ η ιδεολογία δεν συμβαδίζει με το τι συμβαίνει στην πραγματικότητα και δεν θα μπω στο ποιες είναι οι πρακτικές ανάγκες, αλλά θα πω ότι η θέση μου είναι ότι οι χρήστες δεν πρέπει να έχουν εξαρτήσεις από το σύστημά τους. Αν δεν έχεις εξάρτηση από το σύστημά σου, τότε το timeshift ξαφνικά είναι χωρίς νόημα. Οπότε απλά από ιδεολογία αρνούμαι να χρησιμοποιήσω timeshift.

1 Like

Μπορείς αυτό να το αναλύσεις λίγο παραπάνω? Δεν καταλαβαίνω τι εννοείς…

εμενα μου αρεσουν τετοιες ιδεολογιες. Θελω και εγω οπως και ο @tsapi περισσοτερες λεπτομερειες και ελπιζω να μην πειραζει αν ειναι οφτοπικ. Παρακαλω αν χρειαζεται διαφορετικο νημα, εφοσον η απαντηση ειναι εκτεταμενη, να μας το πεις σε νεο νημα.

Off topic του κερατά (και συμπαθάτε με γι αυτό), αλλά είναι " το τσαπί "…! :blush: Ουδέτερο και τονισμός στη λήγουσα…! :grin:

1 Like

Παιδιά όλα καλά αλλά ο @astrolavos1998 δεν έλαβε λύση στο πρόβλημα του. Ας προσπαθήσουμε να τον βοηθήσουμε πρώτα :slightly_smiling_face:

@astrolavos1998 δοκίμασε αρχικά

yay -Rc timeshift
sudo pacman -S timeshift

γενικά αν ένα πακέτο είναι στα επίσημα αποθετήρια καλό είναι να προτιμάται από το αντίστοιχο του AUR.

2 Likes

προφανώς, αλλά εγώ δεν βλέπω να είναι στα αποθετήρια.

2 Likes

Σωστά έχεις δίκιο.
@astrolavos1998 μιλάμε για vanilla Arch ή για Arch Based διανομή; Το λέω γιατί μόλις το εγκατέστησα κανονικά σε ένα VM με vanilla Arch Linux.

Μπορεί το πρόβλημα να διορθώθηκε από τον package maintainer.

δεν έχω δοκιμάσει, αλλά είναι πολύ πιθανό. Αν υπάρχει πρόβλημα σε ένα AUR πακέτο, αξίζει κανείς να ξαναδοκιμάσει αργότερα.

επίσης έχω σε εξαιρετική εκτίμηση το yay, αλλά τέτοιοι αυτοματισμοί δεν είναι επίσημοι οπότε κανείς δοκιμάζει και με τον κανονικό τρόπο. (το yaourt στα τελευταία του πριν εγκαταλειφθεί είχε θέματα)

1 Like

Καθαρό arch. Το πρόγραμμα είναι πακέτο AUR.

Δοκίμασες να το ξαναπεράσεις;

@lucinos αδελφέ τι πίνεις ρε και δεν μας δίνεις; :laughing:

Ναι πολλές φορές αυτές τις μέρες, αλλα παραμένει το ίδιο πρόβλημα.

δοκίμασες να το εγκαταστήσεις κανονικά; χωρίς yay
https://wiki.archlinux.org/index.php/Arch_User_Repository

Τελικά το κατέβασα από το github και έτρεξα το αρχείο δημιουργίας της εφαρμογής:

git clone https://github.com/teejee2008/timeshift.git
cd timeshift/
sh INSTALL

Τρέχει κανονικά.

3 Likes