OVH Cloud OVH Cloud

pb avec rpm

24 réponses
Avatar
tib
bonjour,
j'ai recupéré la gestion d'un site (sur amen pour ne pas le citer)
sous redhat 9 et j'ai besoin de compiler 2/3 choses. je recupere donc les
rpms necessaires et je commence par un rpm -ivh d'autoconf. rpm se lance,
mouline, mouline, mouline... et 3 heures apres comme j'en ai marre, que ma
console est bloqué etc... je deconnecte.
quelle que soit les parametres utilisés pour rpm ca boucle et ne me rend
pas la main.

est-ce que quelqu'un aurait une idée ?

amicalement.

10 réponses

1 2 3
Avatar
Rakotomandimby Mihamina
Ouh lala ... ton lecteur de news a quoté avec un peu trop d'enthousiasme
la.

Pour savoir si tu es sur un semi-dedié ou non, ben ... dis-nous quelle
est ton offre d'hebergement ? (avec un lien eventuellement...).


On Wed, 06 Oct 2004 12:38:07 +0200, tib wrote:
ca va aider si je suis root sans etre root... il faut que j'arrive a
compiler moi... et c mal parti...


Tu arrivera a compiler de toutes facons, mais peut-etre pas avec RPM.

en tant que root , copie un fichier dans /bin/ puis dans /usr/bin (tu le
removera apres) .. juste pour voir si tu as les droits d'ecriture dans ces
trucs-la ...

--
ASPO Infogérance - http://aspo.rktmb.org/activites/infogerance
Unofficial FAQ fcolc - http://faq.fcolc.eu.org/
Linux User Group sur Orléans et alentours.
Tél: + 33 2 38 76 43 65 (France)

Avatar
fm
tib wrote:
Le Wed, 06 Oct 2004 11:53:49 +0200, GERBIER Eric a écrit :

tib wrote:

effectivement je passe en root pour utiliser rpm et j'utilise l'option -i
pour une install plutot que -U pour une mise a jour car un which autoconf
m'indique qu'il n'est pas installé.


tant qu'a utiliser rpm : rpm -qa | grep -i autoconf

(en profiter pour verifier que l'interrogation de la base marche, en demandant
un package que l'on sait etre installé , par exemple : rpm -q bash )

ou alors la commande locate, si la base est recente


c justement ca mon pb... sorti de rpm pour avoir les parms a utiliser, je
ne peux rien faire... la moindre parametre (-qa, -Uvh, -ivh,..) ne reagit
qu'en me plantant ma session...


Peut-être reconstruire la base :

rpm --rebuilddb

-- francois meyer



Avatar
tib
Le Wed, 06 Oct 2004 13:04:19 +0200, Rakotomandimby Mihamina a écrit :

Ouh lala ... ton lecteur de news a quoté avec un peu trop d'enthousiasme
la.

Pour savoir si tu es sur un semi-dedié ou non, ben ... dis-nous quelle
est ton offre d'hebergement ? (avec un lien eventuellement...).



pour l'offre faudra que je demande je suis pas au taf là et ne suis pas
sur que soit un pack 450 ou pack 550 ni meme s'ils existent...

Tu arrivera a compiler de toutes facons, mais peut-etre pas avec RPM.


ca c le but du jeu... mais si je pouvais mettre le max de rpms sans les
compiler ce serait plus rapide d'ou l'interet d'utiliser rpm pour mettre
ceux de devel qui vont bien

en tant que root , copie un fichier dans
/bin/ puis dans /usr/bin (tu le

removera apres) .. juste pour voir si tu as les droits d'ecriture dans
ces trucs-la ...


je suis 'vraiment' root je pense... un ln -sf /bin/vi /bin/vim et
ln -sf /bin/vim /usr/bin/vim fonctionne.

Avatar
tib
Le Wed, 06 Oct 2004 11:11:57 +0000, fm a écrit :

tib wrote:
Le Wed, 06 Oct 2004 11:53:49 +0200, GERBIER Eric a écrit :

tib wrote:

effectivement je passe en root pour utiliser rpm et j'utilise l'option -i
pour une install plutot que -U pour une mise a jour car un which autoconf
m'indique qu'il n'est pas installé.


tant qu'a utiliser rpm : rpm -qa | grep -i autoconf

(en profiter pour verifier que l'interrogation de la base marche, en demandant
un package que l'on sait etre installé , par exemple : rpm -q bash )

ou alors la commande locate, si la base est recente


c justement ca mon pb... sorti de rpm pour avoir les parms a utiliser, je
ne peux rien faire... la moindre parametre (-qa, -Uvh, -ivh,..) ne reagit
qu'en me plantant ma session...


Peut-être reconstruire la base :

rpm --rebuilddb


heu... rpm --rebuilddb ca prend pas 3 heures ? si ? parce que là ca fait
une bonne demie-heure qu'il y est...


-- francois meyer





Avatar
GERBIER Eric
tib wrote:

c justement ca mon pb... sorti de rpm pour avoir les parms a utiliser, je
ne peux rien faire... la moindre parametre (-qa, -Uvh, -ivh,..) ne reagit
qu'en me plantant ma session...


s'il ne repond pas aux interrogations, c'est qu'il est vraiment pas bien !

et en mode tres verbeux, il te dit quoi rpm ?

par exemple chez moi :

rpm -qvvvvvvvvv bash
D: unshared posix mutexes found(38), adding DB_PRIVATE, using fcntl lock

D: opening db environment /var/lib/rpm/Packages create:cdb:mpool:private
D: opening db index /var/lib/rpm/Packages rdonly mode=0x0
D: locked db index /var/lib/rpm/Packages
D: opening db index /var/lib/rpm/Name rdonly mode=0x0
D: read h# 4 Header SHA1 digest: OK
(8a203c0f5ab7d4c990671e189a337c30ac8fb22d)
bash-2.05b-14mdk
D: closed db index /var/lib/rpm/Name
D: closed db index /var/lib/rpm/Packages
D: closed db environment /var/lib/rpm/Packages

Avatar
fm
tib wrote:
Le Wed, 06 Oct 2004 11:11:57 +0000, fm a écrit :

tib wrote:
Le Wed, 06 Oct 2004 11:53:49 +0200, GERBIER Eric a écrit :

tib wrote:

effectivement je passe en root pour utiliser rpm et j'utilise l'option -i
pour une install plutot que -U pour une mise a jour car un which autoconf
m'indique qu'il n'est pas installé.


tant qu'a utiliser rpm : rpm -qa | grep -i autoconf

(en profiter pour verifier que l'interrogation de la base marche, en demandant
un package que l'on sait etre installé , par exemple : rpm -q bash )

ou alors la commande locate, si la base est recente


c justement ca mon pb... sorti de rpm pour avoir les parms a utiliser, je
ne peux rien faire... la moindre parametre (-qa, -Uvh, -ivh,..) ne reagit
qu'en me plantant ma session...


Peut-être reconstruire la base :

rpm --rebuilddb


heu... rpm --rebuilddb ca prend pas 3 heures ? si ? parce que là ca fait
une bonne demie-heure qu'il y est...


Et toujours rien dans le top ?

-- francois meyer
http://dulle.free.fr/alidade/galerie.php?maxim





Avatar
tib
Le Wed, 06 Oct 2004 11:28:32 +0000, fm a écrit :

tib wrote:
Le Wed, 06 Oct 2004 11:11:57 +0000, fm a écrit :

tib wrote:
Le Wed, 06 Oct 2004 11:53:49 +0200, GERBIER Eric a écrit :

tib wrote:

effectivement je passe en root pour utiliser rpm et j'utilise l'option -i
pour une install plutot que -U pour une mise a jour car un which autoconf
m'indique qu'il n'est pas installé.


tant qu'a utiliser rpm : rpm -qa | grep -i autoconf

(en profiter pour verifier que l'interrogation de la base marche, en demandant
un package que l'on sait etre installé , par exemple : rpm -q bash )

ou alors la commande locate, si la base est recente


c justement ca mon pb... sorti de rpm pour avoir les parms a utiliser, je
ne peux rien faire... la moindre parametre (-qa, -Uvh, -ivh,..) ne reagit
qu'en me plantant ma session...


Peut-être reconstruire la base :

rpm --rebuilddb


heu... rpm --rebuilddb ca prend pas 3 heures ? si ? parce que là ca fait
une bonne demie-heure qu'il y est...


Et toujours rien dans le top ?


ben ce serait trop facile il faut croire...

-- francois meyer
http://dulle.free.fr/alidade/galerie.php?maxim







Avatar
tib
Le Wed, 06 Oct 2004 11:28:32 +0000, fm a écrit :

tib wrote:
Le Wed, 06 Oct 2004 11:11:57 +0000, fm a écrit :

tib wrote:
Le Wed, 06 Oct 2004 11:53:49 +0200, GERBIER Eric a écrit :

tib wrote:

effectivement je passe en root pour utiliser rpm et j'utilise l'option -i
pour une install plutot que -U pour une mise a jour car un which autoconf
m'indique qu'il n'est pas installé.


tant qu'a utiliser rpm : rpm -qa | grep -i autoconf

(en profiter pour verifier que l'interrogation de la base marche, en demandant
un package que l'on sait etre installé , par exemple : rpm -q bash )

ou alors la commande locate, si la base est recente


c justement ca mon pb... sorti de rpm pour avoir les parms a utiliser, je
ne peux rien faire... la moindre parametre (-qa, -Uvh, -ivh,..) ne reagit
qu'en me plantant ma session...


Peut-être reconstruire la base :

rpm --rebuilddb


heu... rpm --rebuilddb ca prend pas 3 heures ? si ? parce que là ca fait
une bonne demie-heure qu'il y est...


Et toujours rien dans le top ?


toujours rien... grrr...

-- francois meyer
http://dulle.free.fr/alidade/galerie.php?maxim







Avatar
fm
tib wrote:
Le Wed, 06 Oct 2004 11:28:32 +0000, fm a écrit :

Peut-être reconstruire la base :

rpm --rebuilddb


heu... rpm --rebuilddb ca prend pas 3 heures ? si ? parce que là ca fait
une bonne demie-heure qu'il y est...


Et toujours rien dans le top ?


toujours rien... grrr...


et ps auxwm ?

-- francois meyer
http://dulle.free.fr/alidade/galerie.php?maxim




Avatar
Raphaël 'SurcouF' Bordet

Raphaël 'SurcouF' Bordet wrote:



2) l'option -i est dangereuse, il vaut mieux utiliser l'option -U




l'option -i : c'est une installation bete et mechante
tu peux te retrouver avec plusieurs versions du meme logiciel installé, avec
tous les conflit que ca implique (en general, les rpm sont rarement prevus pour
ca, sauf les noyaux)


Bête et méchante... Je l'ai rarement constaté.
Soit le paquet n'est pas installé et il l'installe, soit il y est déjà
et rpm abandonne en précisant la raison.
Mais de là à installer plusieurs fois le même paquet (même nom)...

--
Raphaël 'SurcouF' Bordet
http://debianfr.net/ | surcouf at debianfr dot net



1 2 3