log.born.gr

June 11, 2007

Acroread – expr: syntax error

Filed under: everyday,software — giannis @ Monday, June 11, 2007

Ξύπνησα και εγώ ένα όμορφο πρωινό και ανακαλύπτω πως όποτε τρέχω το acroread πλέον παίρνω το παρακάτω σφάλμα (έρρορ):

expr: syntax error

και επαναλαμβάνεται συνεχώς. Το πρόβλημα οφείλετε στο απγκρέηντ (upgrade) της libgtk-x11 το οποίο μπέρδεψε το κακόμοιρο το acroread. Στη γραμμή 418 του αρχείου acroread θα βρείτε το εξής:
echo $mfile| sed ‘s/libgtk-x11-([0-9]*).0.so.0.([0-9])00.([0-9]*)|(.*)/123/g’
Την οποία πρέπει να αντικαταστήσετε με την παρακάτω:
echo $mfile| sed ‘s/libgtk-x11-([0-9]*).0.so.0.([0-9]*)00.([0-9]*)|(.*)/123/g’

Ναί, ένα * κάνει τη διαφορά.. και μετά επιστρέφουμε στο όμορφο πρωινό χωρίς ιδιαίτερες δυσκολίες.