On Fri, 11 Apr 2003, Yann Cochard wrote:

>Bonjour,
>
>Est-il possible de lister les dépendances d'un rpm ?
>Le man de rpm ne m'a rien donné.

oui, tu peux faire un rpm -qRp package.rpm, comme suit:

[EMAIL PROTECTED] kaloudoff]$ rpm -qRp samba-client-2.2.7-3.7.3.i386.rpm

samba-common = 2.2.7
/bin/sh
libcrypt.so.1

(...)

libreadline.so.4
libssl.so.2


>Je voudrais installer Galeon 1.2.9 (et surtout pas un 1.3.x). Le problème,
>c'est que le galeon-1.2.9-1_8.x.i386.rpm que j'ai récupéré dépend de
>mozilla1.3-0_rh8_xft, alors que j'ai le mozilla-1.3-1mdk. J'ai tenté un
>--nodeps, mais ce n'est pas suffisant.
>Voir ci-dessous :
># rpm -qa mozilla
>mozilla-1.3-1mdk

># rpm -ivh galeon-1.2.9-1_8.x.i386.rpm
>error: failed dependencies:
>        mozilla = 1.3-0_rh8_xft is needed by galeon-1.2.9-1_8.x

># rpm -ivh --nodeps galeon-1.2.9-1_8.x.i386.rpm
>Preparing...                ########################################### [100%]
>   1:galeon                 ########################################### [100%]
># galeon
>/usr/bin/galeon-bin: error while loading shared libraries: libgtksuperwin.so:
>cannot open shared object file: No such file or directory

La solution pour toi c'est de:

- soit trouver libgtksuperwin.so sur ton systeme
       (locate libgtksuperwin.so)

- soit telecharger un autre package galeon qui convienne mieux
  a l'existant installé sur ton système. Par exemple:

http://rpmfind.net//linux/RPM/sourceforge/galeon/galeon-1.3.3-4.i386.html
http://rpmfind.net//linux/RPM/sourceforge/galeon/galeon-1.2.9-1_7.x.i386.html
http://rpmfind.net//linux/RPM/sourceforge/galeon/galeon-1.2.9-1_8.x.i386.html


Olivier


Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à