Arnaud Calvo a �crit :
> Bonjour
>
> Ce message sur confirme, n'ayant eu aucune r�ponse sur debutants :
>
> ---------- Message r�achemin� ----------
> Subject: [debutant] rpm et deps
> Date: Sun, 25 Jun 2000 17:21:48 +0200
> From: Arnaud Calvo <[EMAIL PROTECTED]>
>
> Apr�s avoir ram� un bon momment pour reconfigurer mes connexions FAi (un
> conseil : n'oubliez pas de configurer votre /etc/ppp/options ;-) je suis
> maintenant sur Mandrake 7.1
>
> Je voudrais installer gnucash 1.4.0, que j'ai t�l�charg� en rpm :
> # rpm -e /home/arnaud/gnucash-1.4.0-1.i386.rpm
> error: failed dependencies:
> libguile.so.4 is needed by gnucash-1.4.0-1
> libreadline.so.3 is needed by gnucash-1.4.0-1
>
> Or, j'ai libguile.so.5, fourni par guile-1.3.4-3mdk,
> ... et libreadline.so.4.1, fourni par readline-4.1-4mdk...
>
> Je suppose que le probl�me se r�soud en cr�ant 2 petits liens quelque part,
> mais o� ?
>
Certes on peut tromper rpm en ajoutant l'option --nodeps
rpm -i --nodeps /home/arnaud/gnucash-1.4.0-1.i386.rpm
mais on s'expose � des risques d'incompatibilit� ou de symboles non d�finis.
Comme dit dans d'autre r�ponses, les seules vraies solutions sont:
1) utiliser un fichier rpm contenant 'mdk', mais alors on dispose d'une version
plus ancienne ( /7.1/Mandrake/RPMS2/gnucash-1.3.1-4mdk.i586.rpm)
2) partir d'un fichier source et le compiler.