Nil Le 22/08/2005 à 17:34 Voilà... peut-être que spectras ou un autre linuxien pourra m'aider, parce que là, je commence à peter un plomb... (je précise que j'utilise des rpm)
Déjà, j'ai beaucoup aimé openoffice1.9-base1 qui nécessite openoffice1.9-base7 qui nécessite openoffice1.9-base1... Je m'en suis sorti en forçant l'installation de base7 puis en refaisant base1 jusqu'à 10 en refaisant la 7 au cas ou... ça a bien marché a priori.
Mais là...
J'ai installé une Mandriva (LE 2005). Rien à redire, c'est toujours aussi bien foutu, mais...
Je veux installer une version plus récente d'openldap que celle installée par défaut. Manque de chance, elle nécessite (c'est logique) une version de ldaplib supérieure... sauf que tout kde (et même plus, a priori, même certains outils réseau sont tributaires de cette lib avec cette version) nécessite ldaplib d'origine, donc
1. impossible de la désinstaller
2. impossible d'installer la version supérieure même avec un --force
Que me conseillez-vous ? (non, non, vince, pas la peine de penser à cette solution... Vark non plus, même si ça parait plus alléchant)
Nil Le 23/08/2005 à 07:52 Jsais pas... je pensais que quand on installait un rpm qui existait déjà mais dans un versioning supérieur, il faisait un upgrade tout seul
Sally Le 23/08/2005 à 07:57 rpm -U au lieu de -i non ? (j'ai jamais vraiment utilisé rpm non plus, vaguement il y a très très longtemps c'est tout)
« Le bonheur, c'est une carte de bibliothèque ! » —
The gostak distims the doshes.Membrane fondatrice de la confrérie des
artistes flous.
L'univers est-il un
dodécaèdre de Poincaré ?
(``
·\ powaaaaaaaaa ! #love#
Nil Le 23/08/2005 à 08:52 Bon, en fait, je vais rester sur ce que j'ai, tant pis.
(Je tiens à noter que un -U --force ne change rien, même message)
Sally Le 23/08/2005 à 20:59 tu as essayé rpmunpack pour ajouter juste le fichier dont tu as besoin ? (a priori ça doit être un truc genre ldap.so.2.2.23 — enfin si c'est une lib dynamique, tu le mets dans /usr/lib ou /usr/local/lib, a priori celui des deux où est déjà l'autre fichier, qui doit s'appeler pareil avec des numéros différents, et ensuite tu tapes ldconfig. Si jamais il y a vraiment une incompatibilité foireuse dans la lib et que effectivement plus rien ne marche avec la nouvelle version installée, il suffit d'effacer le fichier et de re-taper ldconfig ensuite)
« Le bonheur, c'est une carte de bibliothèque ! » —
The gostak distims the doshes.Membrane fondatrice de la confrérie des
artistes flous.
L'univers est-il un
dodécaèdre de Poincaré ?
(``
·\ powaaaaaaaaa ! #love#
Nil Le 23/08/2005 à 21:04 C'est reglé... j'ai tout formatté, j'avais trop de soucis avec mes fichiers de conf je reprends tout à zéro ^^
Nil Le 24/08/2005 à 10:27 Nanan, ça a été encore pire avec Deb au début... parce que les fichiers de confs des packages deb ne sont pas au même endroits que ceux des distribs RH/Mdk, qu'on se retrouve souvent avec plusieurs fois le même fichier de conf à plusieurs endroits mais qu'on ne sait jamais lequel est le bon... sans compter que les dernières maj samba ne sont pas toujours dispos avec apt-get...
Nil: dans le cas d'interdépendances, il faut installer les deux sur la meme ligne de commande ie :
[root@peter-pan ~]# rpm -U libldap2.2_7-2.2.27-3mdk.i586.rpm openldap-2.2.23-5mdk
Proud to be CAKE©®™
GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.
Nil Le 11/09/2005 à 17:57 ah mais sous debian, on a eu d'autres soucis (à savoir pas de paquet .deb existant pour la dernière version de samba, donc obligation de tout compiler à la main, mais on n'avait pas le temps pour ça...)
Pourquoi ? Vous aviez absolument besoin de la dernière ? A l'éducation nationale ???
Nil Le 12/09/2005 à 17:00 Lol la référence...
Simplement parce que les versions < 3.1 ont pas mal de soucis dans une intégration complête avec XP et des serveurs 2003 (si on passe sous couvert de l'univ, ce qui est prévu, ils sont tous en 2003)