Koozali.org: home of the SME Server

Other Languages => Français => Topic started by: ecureuil on March 27, 2012, 11:34:27 PM

Title: Problème de maj avec yum et freepbx
Post by: ecureuil on March 27, 2012, 11:34:27 PM
bonjour,

J'ai 2 serveurs sme.
1 serveur et passerelle
1 serveur seulement avec freepbx.

Pour mon serveur qui a la passerelle le
yum --disablerepo=base --disablerepo=updates update
a fonctionné sans souci et j'ai pu mettre à jour mon serveur.

Avec le serveur asterisk :
yum --disablerepo=base --disablerepo=updates update
...
--> Processing Dependency: asterisk for package: agx-ast-addons
--> Processing Dependency: asterisk for package: smeserver-freepbx
--> Processing Dependency: asterisk >= 1.2.24 for package: iaxmodem
--> Processing Dependency: asterisk-addons for package: smeserver-freepbx
--> Finished Dependency Resolution
Error: Missing Dependency: asterisk >= 1.2.24 is needed by package iaxmodem
Error: Missing Dependency: asterisk is needed by package smeserver-freepbx
Error: Missing Dependency: asterisk is needed by package agx-ast-addons
Error: Missing Dependency: asterisk-addons is needed by package smeserver-freepbx

Il doit manguer des bricoles
Si vous avez des idées

Merci
Anne
Title: Re: Problème de maj avec yum et freepbx
Post by: chris burnat on March 28, 2012, 01:44:28 AM
Il doit manguer des bricoles
Si vous avez des idées


Donc vous avez au moins un autre repos non-standard qui veut faire des upgrades...
Idee sans aucune garantie:

Vous pouvez essayer :

Code: [Select]
yum --disablerepo=* --enablerepo=smeupdates install smeserver-yum
Ca devrait vous permetter de faire l'upgrade de smeserver-yum a la derniere version (16) + quelques autres rpm de SME. Apres cela, faite une reconfiguration:

Code: [Select]
signal-event post-upgrade; signal-event reboot
Apre cela, vous pouvez faire une update normale,  (yum update), cela devrait permetter l'ajour des rpms de Centos + autres repositoires utilises sur votre machine si cela est le cas.

Il serait preferable d'ouvrir un ticket at Bugzilla (en Anglais malheureusement) de facon a resoudre et documenter cette issue proprement.

Title: Re: Problème de maj avec yum et freepbx
Post by: ecureuil on March 29, 2012, 01:55:17 AM
Vous pouvez essayer :

Code: [Select]
yum --disablerepo=* --enablerepo=smeupdates install smeserver-yum
Ca devrait vous permetter de faire l'upgrade de smeserver-yum a la derniere version (16) + quelques autres rpm de SME. Apres cela, faite une reconfiguration:

Code: [Select]
signal-event post-upgrade; signal-event reboot
Apre cela, vous pouvez faire une update normale,  (yum update), cela devrait permetter l'ajour des rpms de Centos + autres repositoires utilises sur votre machine si cela est le cas.


Merci
Je viens de tester la manipulation

J'ai pu mettre à jour mon sme asterisk!

merci encore
Anne
Title: Re: Problème de maj avec yum et freepbx
Post by: chris burnat on March 29, 2012, 02:03:28 AM
J'ai pu mettre à jour mon sme asterisk!

Pour ceux qui experience des problemes similaires, consultez:

http://forums.contribs.org/index.php/topic,48424.0.html

Title: Re: Problème de maj avec yum et freepbx
Post by: ecureuil on March 31, 2012, 12:08:10 AM
Voilà ce qui me manquait comme repo :

Cannot find a valid baseurl for repo: smeaddons
Error: Cannot find a valid baseurl for repo: smeaddons

C'était le 29/03/2012 à 4h du matin pour le cron :  sleep $[ $RANDOM % 3600 ]; /sbin/e-smith/check4updates -m.

Le 30/03/2012 plus de problème.

Il devait manquer le repo de smeaddons le 29/03.

Anne

Title: Re: Problème de maj avec yum et freepbx
Post by: chris burnat on March 31, 2012, 03:11:23 AM
Voilà ce qui me manquait comme repo :
Cannot find a valid baseurl for repo: smeaddons
Error: Cannot find a valid baseurl for repo: smeaddons

C'était le 29/03/2012 à 4h du matin pour le cron :  sleep $[ $RANDOM % 3600 ]; /sbin/e-smith/check4updates -m.
Le 30/03/2012 plus de problème.
Il devait manquer le repo de smeaddons le 29/03.
Anne

En fait, smeaddons ne manquait pas, c'est les repos de Centos qui manquaient.  Alors, comme ils manques, Yum devient confus et ne peut pas proceder sur les repos de SME or dans votre cas Asterisk. E bien entendu, on ne peut pas trouver les cibles pour check4updates non plus... La commande que vous avez effectuee a installe un nouveau smeserver-yum qui remets les repos en ordre et repare tout.

Consultez aussi:
http://forums.contribs.org/index.php/topic,48460.0.html