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