Failed dependency...

Fanurgakis Manolis mfano at freemail.gr
Sun Jun 22 18:37:01 EEST 2003


Κατέβασα τον πυρήνα 2.4.21 για να τον εγκαταστήσω. (Έχω SuSE 7.3 με τον 
2.4.10-4GB) Στο Documentation λέει ότι χρειάζεται το πακέτο e2fsprogs 
από έκδοση 1.25 και πάνω. Καθώς έχω την έκδοση 1.24a κατέβασα μια πιο 
πρόσφατη, την 1.34, σε μορφή κώδικα.

Απεγκατέστησα τα πακέτα mc, gmc, dump, gnome-utils και parted που 
χρησιμοποιούν τις βιβλιοθήκες libcom_err.so.2, libe2p.so.2, 
libext2fs.so.2 και libuuid.so.1 του πακέτου e2fsprogs ώστε να μπορέσω 
να απεγκαταστήσω το τελευταίο.

Κατόπιν μεταγλώττισα το τελευταίο, προσέχοντας στο configure να βάλω την 
επιλογή --enable-elf-shlibs ώστε να δημιουργήσει και βιβλιοθήκες τύπου 
*.so. Η μεταγλώττιση και η εγκατάσταση φαίνεται να πέτυχαν. Βλέπω στο 
/lib το αρχείο libcom_err.so.2 που είναι λινκ προς το 
libcom_err.so.2.0.

Παρ' όλα αυτά, όταν πηγαίνω να ξαναεγκαταστήσω το πακέτο mc από τα rpm 
της διανομής, μου βγάζει το εξής μήνυμα:

error: failed dependencies:
        libcom_err.so.2 is needed by mc-4.5.54-92
        libext2fs.so.2 is needed by mc-4.5.54-92

Τι έχει γίνει λάθος; (Δοκίμασα ldconfig για σιγουριά, αλλά δεν άλλαξε 
τίποτα.) 

(Θα μπορούσα, είναι αλήθεια, να κατεβάσω μια καινούρια έκδοση του 
πακέτου e2fsprogs σε μορφή rpm κατ' ευθείαν από την SuSE. Αυτό 
πρόκειται κάνω αν τελικά δεν βρω άκρη. Υποθέτω όμως ότι βρίσκομαι μόλις 
ένα βήμα από την ... επιτυχία.)



More information about the Linux-greek-users mailing list