OVH Cloud OVH Cloud

comment forcer installer d'un rmp sans dep avec urpmi

11 réponses
Avatar
clement.siebering
Bonjour.
Comment puis je indiquer à urpmi de ne pas installer une dépendance
lorsque je souhaite un rpm sous mdk 9.2?

Exemple je souhaite installer toto.rpm

Je lance interface graphique de mdk 9.2 de urpmi.

Et le gestionnaire de packetage me répond qu'un autre rpm doit être
installé.

Donc par exemple il me repond que titi doit être installé.

Il ne me laisse pas le choix de renoncer à titi.

Existe t'il une option pour forcer l'installation de toto sans
installer titi?

10 réponses

1 2
Avatar
ericb
Bonjour.
Comment puis je indiquer à urpmi de ne pas installer une dépendance
lorsque je souhaite un rpm sous mdk 9.2?

Exemple je souhaite installer toto.rpm


Oui, je vois...

Existe t'il une option pour forcer l'installation de toto sans
installer titi?


Je crois me souvenir de :

rmp -i --force --nodeps toto.rpm

Attention : c'est à tes risque et périls




Cordialement

--
NO ePATENTS / NON AUX BREVETS SUR LES LOGICIELS. See / Voir
http://swpat.ffii.org/

eric bachard

Avatar
Rakotomandimby
ericb wrote:

Attention : c'est à tes risque et périls


je dirai meme que autant carrément changer de distribution avec une qui gere
pas les dependances ... Mandrake et/ou RH avec les dependances cassées ,
c'est du n'importe quoi ....
--
http://mrakotom.free.fr

Avatar
GERBIER Eric
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

ericb wrote:


Je crois me souvenir de :

rmp -i --force --nodeps toto.rpm

Attention : c'est à tes risque et périls


je dirais meme plus : tu cours au crash a court terme

je suppose que tu est en train de melanger des installations en tar et en rpm ?

c'est a eviter : ce sont deux mondes qui ne se connaissent pas : rien n'empeche
une installation par tar d'ecraser des fichiers indispensables fournis par un
package rpm ( et vice versa )

il vaut mieux transformer systematiquement les tar en rpm, c'est "relativement"
facile : http://eric.gerbier.free.fr/fabrication-rpm.html#tar
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.7 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFADV4ZNzh6q8tvpCoRAkCdAJ9jAFlnEBgIC91EGxsMetBGFCWwCACfS0EX
SSqTni7MS3ZOpZID1PMuEc8 =ZAZu
-----END PGP SIGNATURE-----

Avatar
ericb
ericb wrote:


Attention : c'est à tes risque et périls



je dirai meme que autant carrément changer de distribution avec une qui gere
pas les dependances ... Mandrake et/ou RH avec les dependances cassées ,
c'est du n'importe quoi ....


J'ai prévenu...évidemment que c'est une bêtise...



--
NO ePATENTS / NON AUX BREVETS SUR LES LOGICIELS. See / Voir
http://swpat.ffii.org/

eric bachard


Avatar
ericb
Bonjour,





Oui, mais parfois on n'a pas vraiment le choix...



Oui, je suis d'accord. Toutes les distributions ont connu ce problème de
dépendances circulaires....

Par contre se fâcher pour ça, c'est franchement dommage...


Cordialement


--
NO ePATENTS / NON AUX BREVETS SUR LES LOGICIELS. See / Voir
http://swpat.ffii.org/

eric bachard

Avatar
Jerome Lambert
je dirai meme que autant carrément changer de distribution avec une qui gere
pas les dependances ... Mandrake et/ou RH avec les dependances cassées ,
c'est du n'importe quoi ....


Oui, mais parfois on n'a pas vraiment le choix...

Je me souvient d'une tentative de mise à jour de Mozilla (de 0.95 à 1.1
sur mdk 8.2 si je me souviens bien) qui a viré au cauchemar:

C'était un truc du genre:
- mozilla 1.1 a besoin de libnss3 1.1 et libnspr4 1.1. Why not?
- Si j'installais libnspr4 1.1, je me chopais un zoli message me disant
que toute une flopée de programmes voulait libnspr4 0.95, et que désolé,
mais c'était impossible.
- Si je voulais mettre ces programmes à jour, eux me réclamaient
libnspr4 1.1. On tournerait pas en rond, là???

Bon j'avoue, j'ai glissé un --force "là ou y faut", mais j'ai pas trouvé
d'autre méthode...
Si quelqu'un en voit une, je suis preneur...

Jerome.

Avatar
Jerome Lambert
Oui, je suis d'accord. Toutes les distributions ont connu ce problème de
dépendances circulaires....


Je suis bien d'accord, mais quelles sont alors les solutions pour les
resoudre???

Par contre se fâcher pour ça, c'est franchement dommage...


Dans le cas qui m'occupait, Composer avait un bug genant qui, lors de la
sauvegarde d'un fichier, transformait les liens relatifs en liens absolus.
Je devais remodifier tout à la main... y compris les liens auquels je
n'avais pas touché!!!

Ce probleme a été résolu lors de mon passage à la Mdk 9.0, mais j'ai
toujours une appréhension quand je dois installer un RPM trouvé sur le
net, même si celui-ci est soit-disant certifié pour ma distribution...

Jerome.

P.S: ne me faites pas dire ce que je n'ai pas dit. J'admets volontiers
que les avantages sont énormes comparés aux rares fois où ça bloque...

Avatar
Motodashi
Le Tue, 20 Jan 2004 22:48:54 +0000, Jerome Lambert
a écrit:

je dirai meme que autant carrément changer de distribution avec une qui
gere
pas les dependances ... Mandrake et/ou RH avec les dependances cassées ,
c'est du n'importe quoi ....


Oui, mais parfois on n'a pas vraiment le choix...

Je me souvient d'une tentative de mise à jour de Mozilla (de 0.95 à 1.1
sur mdk 8.2 si je me souviens bien) qui a viré au cauchemar:

C'était un truc du genre:
- mozilla 1.1 a besoin de libnss3 1.1 et libnspr4 1.1. Why not?
- Si j'installais libnspr4 1.1, je me chopais un zoli message me disant
que toute une flopée de programmes voulait libnspr4 0.95, et que désolé,
mais c'était impossible.
- Si je voulais mettre ces programmes à jour, eux me réclamaient
libnspr4 1.1. On tournerait pas en rond, là???

Bon j'avoue, j'ai glissé un --force "là ou y faut", mais j'ai pas trouvé
d'autre méthode...
Si quelqu'un en voit une, je suis preneur...

Jerome.



J'ai également une mandrake 8.2 et j'ai également ce problème extremement
ennuyeux, qui fait que j'installe de plus en plus a partir des sources.
J'ai cru compendre que Debian gere mieux ces dependances en installant
automatiquement les librairies necessaires. Qu'en est-il ?

--
<Mooby> dites comment on fait pour lancer un prg sous NT? on double
clique dessus, c'est bien ca ?

- #linuxfr


Avatar
ericb

J'ai également une mandrake 8.2 et j'ai également ce problème
extremement ennuyeux, qui fait que j'installe de plus en plus a partir
des sources. J'ai cru compendre que Debian gere mieux ces dependances en
installant automatiquement les librairies necessaires. Qu'en est-il ?

Pour faire court, et parce qu'on est un peu hors sujet (même limite troll):


Debian woody (stable) : c'est très rare

Debian testing/unstable : cela arrive, comme avec les autres
distributions (attention, je ne connais que RH, Mandrake et Debian).
Ceci dit, celui qui utilise unstable SAIT ce qu'il fait. Sinon, il
comprend vite qu'il ne sait pas. :-)


Cordialement

--
NO ePATENTS / NON AUX BREVETS SUR LES LOGICIELS. See / Voir
http://swpat.ffii.org/

eric bachard

Avatar
clement.siebering
Je ne pensais pas soulever un tel débat.

Mais il semblerait que Drakrpm aliais urpmi pose des problèmes.

C'est bien de vouloir automatiser, mais une petite coche ou un radio
bouton permettant d'empêcher d'installer le rpm lié serait le
bienvenue.

Car nous sommes bien dans le domaine du "Libre". Non?

Donc si je comprends bien avec Drakerpm (urpmi)il n'y a moyen d'éviter
l'installation des dépendances?

Si c'est le cas j'aimerais que mandrake 9.2 prennent en compte ma
demande.

Merci.
1 2