[SME 7.0]yum update

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

[SME 7.0]yum update

Messagepar adili » 18 Août 2006 08:17

Bonjour,

Impossible de faire une mise à jour via yum update à cause de cette erreur:
Error: Missing Dependency: php = 4.3.9-3.15 is needed by package php-domxml
Pour désinstaller php-domxml il ya cette dépendance:
php-domxml est nécessaire pour (déjà installé) e-smith-horde-1.12.0-02.noarch
Je n'ose pas aller plus loin, qu'en pensez vous
Merci
AD
adili
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 157
Inscrit le: 11 Juil 2006 13:06

[résolu]yum update

Messagepar adili » 18 Août 2006 17:46

Les mises à jour dispo sur le site de contribs.org posent quelques problèmes:

Erreur de dépendance avec php-domxml, après rpm -e --nodeps hph-domxml les mises à jour passent sans erreur et réinstall de php-domxml ok.

Mise à jour vers Mysql 5.0.22:
Manque la table mysql.proc nécessaire pour la version 5 et aucun droits pour horde@localhost, webmail ne fonctionne pas, après rétablissement des droits OK.

Mise à jour vers php 5:
Chemin dans /etc/e-smith/templates/etc/php.ini/50PathDirectories
extension_dir = /usr/lib/php4 au lieu de /usr/lib/php/modules

Chemin dans /etc/e-smith/templates/etc/httpd/conf/httpd.conf/20loadModule80PHP
return "LoadModule php4_module modules/libphp4.so"; au lieu de :
return "LoadModule php5_module modules/libphp5.so";

Après expand-templates /etc/php.ini et /etc/httpd/conf/httpd.conf et reboot c'est nickel
PS: pour plus de sureté j'ai crée des entrées dans templates-custom pour httpd.conf et php.ini, la table mysql.proc viens d'un autre system (windows) via dump.

AD
adili
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 157
Inscrit le: 11 Juil 2006 13:06

Messagepar lapin29 » 18 Août 2006 18:09

je viens de faire un 'yum update ' sur une sme 7 finale toute neuve et aucun soucis.
C'est une mise à jour à partir d'une version 5 ou 6?

C'est particulièrement bizarre, nous ne sommes tous égaux devant SME...
- Animal comestible à longues oreilles qui vit et se reproduit habituellement en compagnie
de pigeons et de foulards colorés dans les chapeaux haut-de-forme des prestigiditateurs.

- N'est pas lapin qui veut!
Avatar de l’utilisateur
lapin29
Second Maître
Second Maître
 
Messages: 26
Inscrit le: 17 Mars 2006 18:10

Messagepar adili » 18 Août 2006 19:50

L'installation de base est 7.0rc1 avec mise à jour successives rc2 et 7.0 finale.
Si c'est Ok en partant d'une installe 7.0 c'est déja pas si mal, j'ai vu bien pire avec d'autres os que ne nommerais pas.

Quand j'aurais un moment, surtout quand je serais physiquement à coté du serveur je referais une installe propre.

AD
adili
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 157
Inscrit le: 11 Juil 2006 13:06

Messagepar unnilennium » 21 Août 2006 00:54

aldili > quel repo as tu activé ?

J'ai eu le meme probleme avec la mise à jour vers php 5 . ceci a cause de centosplus d'activé.


Personnelement j'ai desintallé manuellement les paquets php-5, et reinstallé les dernieres versions manuellement de php-4 ( http://mirror.centos.org/centos/4/updates/i386/RPMS/ )
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Messagepar adili » 21 Août 2006 23:01

Effectivement, je viens de tester sur un autre serveur, c'est CentOSPlus qui pose problème.
Mais sans CentOSPlus pas d'upgrade vers Mysql5 et PHP5 et le suis particulièrement intéressé par Mysql version 5 et la fonction view.
AD
adili
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 157
Inscrit le: 11 Juil 2006 13:06

Messagepar unnilennium » 22 Août 2006 10:34

adili a écrit:Effectivement, je viens de tester sur un autre serveur, c'est CentOSPlus qui pose problème.
Mais sans CentOSPlus pas d'upgrade vers Mysql5 et PHP5 et le suis particulièrement intéressé par Mysql version 5 et la fonction view.
AD


fait comme moi desintalle manuellement php 5, installe la derniere version dispo en 4,

et laisse mysql 5 tel que

PAr contre je n'ai pas le webmail...

explique moi ce que tu as fait pour y avoir acces (affichage du dossier webmail à la place ...)
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Messagepar egin » 22 Août 2006 14:04

lapin29 a écrit:je viens de faire un 'yum update ' sur une sme 7 finale toute neuve et aucun soucis.
C'est une mise à jour à partir d'une version 5 ou 6?

C'est particulièrement bizarre, nous ne sommes tous égaux devant SME...

Salut,

Par acquis de conscience, j'ai réinstaller une SME7 finale et rien d'autre, tenter un " yum update " et j'ai eu ce beau message.
Code: Tout sélectionner
[root@sme7 ~]# yum update
==============================================================
WARNING: Additional commands may be required after running yum
==============================================================
Setting up Update Process
Setting up repositories
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for kernel to pack into transaction set.
Error: failure: RPMS/kernel-2.6.9-34.0.2.EL.i686.rpm from smeupdates: [Errno 256] No more mirrors to try.
================================================================
No new rpms were installed. No additional commands are required.
================================================================
[root@sme7 ~]#

Et be non nous ne sommes pas égaux devant SME.
Par contre je ne comprends pas cette erreur.
@+
SME 7.5 finale | CM INTEL Bi Proc SAI2 | 2 PIII 1Ghz | 2 Go RAM | 2 x 120 Go HDD IDE Raid 1 |
egin
Second Maître
Second Maître
 
Messages: 41
Inscrit le: 03 Fév 2005 19:24
Localisation: Bayonne - Anglet

Messagepar MasterSleepy » 22 Août 2006 14:22

Salut,

Cette erreur n'est pas grave, il faut réessayer plus tard voir demain.
Il t'indique juste qu'il n'y a plus de miroire ou aller chercher ce rpm.
Cela peut arriver quand le serveur de contrib à un soucis.
Ce n'est pas dramatique, je l'ai eu aussi cette nuit lors de la vérification quotidienne.

A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Messagepar egin » 22 Août 2006 14:59

Je te remercie et je retenterai plus tard. :wink:
@+
SME 7.5 finale | CM INTEL Bi Proc SAI2 | 2 PIII 1Ghz | 2 Go RAM | 2 x 120 Go HDD IDE Raid 1 |
egin
Second Maître
Second Maître
 
Messages: 41
Inscrit le: 03 Fév 2005 19:24
Localisation: Bayonne - Anglet

Messagepar adili » 22 Août 2006 18:53

unnilennium a ecrit:

PAr contre je n'ai pas le webmail...

explique moi ce que tu as fait pour y avoir acces (affichage du dossier webmail à la place ...)


Tout est expliqué dans mon post du 18 août.
Il faut reconfigurer hhtp.conf et php.ini soit directement dans /etc/e-smith/templates ou /etc/e-smith/templates_custom, j'ai choisi templates_custom pour être sur de ne rien casser, car si l'on se plante ils suffit de suprimmer les entrées remplates custom et faire l'expand-template qui va bien pour tout remettre en ordre.
Avec les modifs indiquées dans mon post précédents, httpd mysql5 et php5 fonctionnent.
Pour le webmail, dans mon cas c'était un problème de droit pour la base mysql horde.
mysql > grant all on horde.* to 'horde'@'localhost;
mysql > flush privileges;
a tout remis en ordre.
AD
adili
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 157
Inscrit le: 11 Juil 2006 13:06

Messagepar unnilennium » 22 Août 2006 22:11

pour les templates de php tout est bon j'ai deja:

Mise à jour vers php 5:
Chemin dans /etc/e-smith/templates/etc/php.ini/50PathDirectories
extension_dir = /usr/lib/php4

Chemin dans /etc/e-smith/templates/etc/httpd/conf/httpd.conf/20loadModule80PHP
return "LoadModule php4_module modules/libphp4.so";
comme j'ai remis php 4 c'est d'autant mieux..

Par contre pour mysql 5 que j'ai laissé pour le moment :

les droits pour horde sur la base horde semblent ok,
mais je n'ai pas de table mysql.proc ...
que doit elle contenir ?
comment la cree t on ?
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Messagepar unnilennium » 22 Août 2006 22:45

bon le webmail est recupéré : durant la mise a jour horde, turba ... etc ont été remplacés pas les version C4 de centosplus => le dossier /home/httpd/horde s'est retrouvé quasi vide ...


moralité attention au repository activés pour la mise à jour automatique
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Messagepar adili » 22 Août 2006 22:56

Voici un dump de la mienne


    -- MySQL dump 10.10
    --
    -- Host: localhost Database: mysql
    -- ------------------------------------------------------
    -- Server version 5.0.22

    /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
    /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
    /*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
    /*!40101 SET NAMES utf8 */;
    /*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
    /*!40103 SET TIME_ZONE='+00:00' */;
    /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
    /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
    /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
    /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

    --
    -- Table structure for table `proc`
    --

    DROP TABLE IF EXISTS `proc`;
    CREATE TABLE `proc` (
    `db` char(64) character set utf8 collate utf8_bin NOT NULL default '',
    `name` char(64) NOT NULL default '',
    `type` enum('FUNCTION','PROCEDURE') NOT NULL,
    `specific_name` char(64) NOT NULL default '',
    `language` enum('SQL') NOT NULL default 'SQL',
    `sql_data_access` enum('CONTAINS_SQL','NO_SQL','READS_SQL_DATA','MODIFIES_SQL_DATA') NOT NULL default 'CONTAINS_SQL',
    `is_deterministic` enum('YES','NO') NOT NULL default 'NO',
    `security_type` enum('INVOKER','DEFINER') NOT NULL default 'DEFINER',
    `param_list` blob NOT NULL,
    `returns` char(64) NOT NULL default '',
    `body` longblob NOT NULL,
    `definer` char(77) character set utf8 collate utf8_bin NOT NULL default '',
    `created` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
    `modified` timestamp NOT NULL default '0000-00-00 00:00:00',
    `sql_mode` set('REAL_AS_FLOAT','PIPES_AS_CONCAT','ANSI_QUOTES','IGNORE_SPACE','NOT_USED','ONLY_FULL_GROUP_BY','NO_UNSIGNED_SUBTRACTION','NO_DIR_IN_CREATE','POSTGRESQL','ORACLE','MSSQL','DB2','MAXDB','NO_KEY_OPTIONS','NO_TABLE_OPTIONS','NO_FIELD_OPTIONS','MYSQL323','MYSQL40','ANSI','NO_AUTO_VALUE_ON_ZERO','NO_BACKSLASH_ESCAPES','STRICT_TRANS_TABLES','STRICT_ALL_TABLES','NO_ZERO_IN_DATE','NO_ZERO_DATE','INVALID_DATES','ERROR_FOR_DIVISION_BY_ZERO','TRADITIONAL','NO_AUTO_CREATE_USER','HIGH_NOT_PRECEDENCE') NOT NULL default '',
    `comment` char(64) character set utf8 collate utf8_bin NOT NULL default '',
    PRIMARY KEY (`db`,`name`,`type`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Stored Procedures';


AD
adili
Enseigne de vaisseau
Enseigne de vaisseau
 
Messages: 157
Inscrit le: 11 Juil 2006 13:06

Messagepar unnilennium » 23 Août 2006 00:43

merci.


au passage j eviens d eremarquer que le bouton installer une application a disparu alors que celui pour desintaller est bienpresent (gestion de package activé) ...

es ce causé par iblio qui est injoignable ?

c'est domage si c'est le acs que ca bloque aussi les appli instalable depuis centos qui ets dispo ... un bug a soumettre ?
Unnilennium / http://smeserver.pialasse.com
________________________

IRC: chat.freenode.net/6667 channel: #sme-fr

newsgroup: alt.e-smith.fr
____________________
unnilennium
Vice-Amiral
Vice-Amiral
 
Messages: 749
Inscrit le: 21 Sep 2004 10:30
Localisation: Québec, Qc, Canada

Suivant

Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité