Πηγαίνοντας να κάνω το πρώτο dist upgrade στη νέα μου arch εγκατάσταση, όλα πάνε καλά μέχρι που εμφανίζεται ένα pacnew file και μου ζητά να πατήσω view (v) για να δω τις αλλαγές. Όλα κομπλέ, έχω κάνει τόσα και τόσα dist upgrades αυτό είναι κάτι συνηθισμένο. Αλλά όχι στο arch! Επιλέγοντας "v" για να δω τι τρέχει λοιπόν, μου πετά το error:
/usr/bin/pacdiff: line 69: vimdiff: command not found
Κάτι προσπάθειες με shell vars του στυλ export pacdiff_program=diff
πήγαν στον κουβά, δεν άλλαξε κάτι και δεν το πολυέψαξα βασικά.
Σαν καλός sysadmin που ξέρει τι κάνει (χαρ χαρ χαρ) πήγα στην πηγή του προβλήματος, στο /usr/bin/pacdiff το οποίο είναι ένα απλό bash script και αφού έκανα comment την line 20:
diffprog=${DIFFPROG:-vimdiff}
πρόσθεσα το:
diffprog=${DIFFPROG:-diff}
και πλέον δεν ψάχνει να βρει το vimdiff το οποίο ΔΕΝ έχω και ΔΕΝ θέλω να έχω προς το παρών