Failed Dependency...

Fanurgakis Manolis mfano at freemail.gr
Tue Jun 24 22:05:14 EEST 2003


On Tuesday 24 June 2003 17:58, Steve Stavropoulos wrote:
> On Tue, 24 Jun 2003, Fanurgakis Manolis wrote:
> > On Sunday 22 June 2003 18:37, I myself wrote:
> > > Κατόπιν μεταγλώττισα το τελευταίο, προσέχοντας στο 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
> >
> > Κάποια βοήθεια _κανείς_;
>
>  rpm --force mc-mpla_mpla.rpm
>
>  Afou eisai _sigouros_ oti ayta pou zhtaei esy ta exeis sto systhma
> sou, aplws kane thn egkatastash tou paketou etsi. Ayto symbainei
> epeidh thn egkatastash tou e2fsprogs den thn ekanes mesw tou rpm kai
> etsi to rpm den 3erei oti ta sygkekrimena arxeia yparxoun.

Οκ, σ' ευχαριστώ. (Μάλλον εννοούσες το --nodeps όμως.)

Δούλεψε και τα πακέτα ξαναεγκαταστάθηκαν. 

manolis% ldd /usr/bin/mc
        [...]
        libcom_err.so.2 => /lib/libcom_err.so.2 (0x4006a000)
        libext2fs.so.2 => /lib/libext2fs.so.2 (0x40053000)
        [...]

Υποθέτω οτί αυτό σημαίνει πως όλα είναι εντάξει.

(btw, το mc είναι πολύ γλυκούλι σαν βοηθητικό shell, δεν το είχα 
προσέξει :)

Σε περίπτωση που οι βιβλιοθήκες είχαν τοποθετήθει κάπου αλλού (π.χ. στο 
/usr/local/lib), θα δούλευε ο παραπάνω τρόπος; Ή θα έπρεπε να 
μεταφερθούν ``εκεί που τις θέλει'';





More information about the Linux-greek-users mailing list