OVH Cloud OVH Cloud

forcer rpm a effacer un package?

2 réponses
Avatar
Michel Tatoute
Bonjour,

J'essaie de persuader rpm de me virer deux packages en laissant de coté
les dépendances, et il me résiste!

# rpm --nodeps -ve sane-backends-1.0.11-5mdk libsane1-1.0.11-5mdk
error: removing these packages would break dependencies:
libsane1 is needed by OpenOffice.org-1.0.2-7mdk
libsane1 is needed by kdegraphics-3.1-9.1mdk
libsane1 >= 1.0.4 is needed by xsane-0.90-2mdk
libsane.so.1 is needed by kdegraphics-3.1-9.1mdk
libsane.so.1 is needed by xsane-0.90-2mdk
libsane.so.1 is needed by libwine1-20030115-4mdk

idem avec --force

Je sais que ca fera des trous dans ma config mais c'est pour installer
"proprement" une version source de sane.

rpm me gonfle un poil là.

Une idée?

Michel.

2 réponses

Avatar
HG
"Michel Tatoute" wrote in
news::

Bonjour,

J'essaie de persuader rpm de me virer deux packages en laissant de coté
les dépendances, et il me résiste!

# rpm --nodeps -ve sane-backends-1.0.11-5mdk libsane1-1.0.11-5mdk
error: removing these packages would break dependencies:
[...]

idem avec --force

Je sais que ca fera des trous dans ma config mais c'est pour installer
"proprement" une version source de sane.

rpm me gonfle un poil là.


Les deux options combinées pour lui faire voir a rpm qui c'est Raoul :
rpm -e --nodeps --force paquetage.rpm

HG

Avatar
Rakotomandimby
Michel Tatoute wrote:

Je sais que ca fera des trous dans ma config mais c'est pour installer
"proprement" une version source de sane.


sur une distribution rpm-based , proprement c'est avec les RPM et salement
avec les sources .

ton souci c'est que quand un jour tu va instaler un truc qui depend de
SANE , tu galerera parceque tu deja SANE installé et que comme avec une
install via les sources tu n'informe pas la base RPM , ben ... tu galerera
de nouveau .

Idem , enlever et/ou installer avec --force ou --nodeps , c'est le meilleur
moyen pour casser son systeme .

Tu as donc la possibilité de fabriquer toi meme ton RPM .
tu compile , mais tu fais pas le "make install" . tu cherche une doc pour
fabriquer un rpm sur le net et tu upgrade ton rpm present avec ton
fabriqué .

reflechis sur le nom que tu va donner a ce RPM que tu aura fabriqué , pour
que ton systeme ne le refuse pas ... voila .

--
http://mrakotom.free.fr