J'essaie d'installer Firebird (la BDD) 1.5.2 sur SME 6.0.1-01. J'ai trouvé sur Ixus et sur Contribs.org pas mal de posts de gens qui ont eu des problèmes pour l'installer; et aucune solution bien que quelques-uns prétendent y être parvenus.
La pluspart ont des problèmes avec les bibliothèques d'origine de la SME, mais tous ne les décrivent pas de la même façon. Peut-être à cause des différentes versions de SME et des sous-versions de Firebird (pas toujours précisées...)
Bon, toujours est-il qu'il semble qu'on ne puisse échapper, pour faire fonctionner Firebird, à une mise à jour de glibc. Ce que j'ai fait sans difficulté, mais au redémarrage de la SME, j'ai un certain nombre d'erreurs :
boot.log a écrit:Mar 19 14:18:54 serveur syslog: Démarrage de syslogd succeeded
Mar 19 14:18:54 serveur syslog:
Mar 19 14:18:54 serveur syslog: Démarrage de l'enregistreur chronologique du noyau :
Mar 19 14:18:54 serveur syslog: Démarrage de klogd succeeded
Mar 19 14:18:54 serveur syslog:
Mar 19 14:18:54 serveur rc: Starting syslog: succeeded
Mar 19 14:18:54 serveur syslog: Démarrage de l'enregistreur chronologique du système :
Mar 19 14:18:57 serveur rc: Starting nut: succeeded
Mar 19 14:18:57 serveur random: Initialisation du générateur de nombre aléatoire :
Mar 19 14:18:57 serveur random: Initialisation du générateur de nombre aléatoire : succeeded
Mar 19 14:18:57 serveur random: ^[[60G
Mar 19 14:18:57 serveur random:
Mar 19 14:18:57 serveur rc: Starting random: succeeded
Mar 19 14:18:57 serveur keytable: Chargement de la configuration clavier :
Mar 19 14:18:57 serveur keytable: Loading keymap: succeeded
Mar 19 14:18:57 serveur keytable: ^[[60G
Mar 19 14:18:57 serveur keytable:
Mar 19 14:18:57 serveur keytable: Chargement des polices du système :
Mar 19 14:18:57 serveur setsysfont: /sbin/setsysfont: line 31: 567 Erreur de segmentation consolechars -f $ARGS
Mar 19 14:18:57 serveur keytable: Chargement des polices du système : succeeded
Mar 19 14:18:57 serveur keytable:
Mar 19 14:18:57 serveur rc: Starting keytable: succeeded
Mar 19 14:18:58 serveur rc: Starting bootstrap-console: succeeded
Mar 19 14:18:58 serveur oidentd: Starting identd:
Mar 19 14:18:58 serveur oidentd: Démarrage de oidentd succeeded
Mar 19 14:18:58 serveur oidentd: ^[[60G
Mar 19 14:18:58 serveur oidentd:
Mar 19 14:18:58 serveur rc: Starting oidentd: succeeded
Mar 19 14:18:58 serveur rc: Starting masq: succeeded
Mar 19 14:18:58 serveur network: Configuration des paramètres réseau :
Mar 19 14:18:58 serveur sysctl: kernel.sysrq = 0
Mar 19 14:18:58 serveur sysctl: net.ipv4.conf.all.rp_filter = 1
Mar 19 14:18:58 serveur sysctl: net.ipv4.conf.default.rp_filter = 1
Mar 19 14:18:58 serveur sysctl: net.ipv4.ip_dynaddr = 1
Mar 19 14:18:58 serveur sysctl: net.ipv4.ip_forward = 1
Mar 19 14:18:58 serveur sysctl: net.ipv4.tcp_keepalive_time = 300
Mar 19 14:18:58 serveur sysctl: net.ipv4.tcp_syncookies = 1
Mar 19 14:18:58 serveur network: Configuration des paramètres réseau : succeeded
Mar 19 14:18:58 serveur network:
Mar 19 14:18:58 serveur network: Montage de l'interface :
Mar 19 14:18:59 serveur network: Montage de l'interface : succeeded
Mar 19 14:18:59 serveur network:
Mar 19 14:18:59 serveur network: Montage de l'interface eth0 :
Mar 19 14:19:01 serveur network: Montage de l'interface eth0 : succeeded
Mar 19 14:19:01 serveur network:
Mar 19 14:19:01 serveur rc: Starting network: succeeded
Mar 19 14:19:01 serveur crond: Démarrage de crond :
Mar 19 14:19:02 serveur crond: Démarrage de crond succeeded
Mar 19 14:19:02 serveur crond:
Mar 19 14:19:02 serveur rc: Starting crond: succeeded
Mar 19 14:19:02 serveur rc: Starting dhcpcd: succeeded
Mar 19 14:19:02 serveur xinetd: Démarrage de xinetd :
Mar 19 14:19:05 serveur xinetd: Démarrage de xinetd succeeded
Mar 19 14:19:05 serveur xinetd:
Mar 19 14:19:05 serveur rc: Starting xinetd: succeeded
Mar 19 14:19:05 serveur dnscache: Starting dnscache:
Mar 19 14:19:05 serveur dnscache: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed.
Mar 19 14:19:06 serveur last message repeated 2 times
Mar 19 14:19:06 serveur dnscache: Starting dnscache succeeded
Mar 19 14:19:06 serveur dnscache:
Mar 19 14:19:06 serveur rc: Starting dnscache: succeeded
Mar 19 14:19:07 serveur imap: Starting imap:
Mar 19 14:19:07 serveur imap: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed.
Mar 19 14:19:08 serveur last message repeated 2 times
Mar 19 14:19:08 serveur imap: Starting imap succeeded
Mar 19 14:19:08 serveur imap:
Mar 19 14:19:08 serveur rc: Starting imap: succeeded
Mar 19 14:19:08 serveur rc: Starting ippp: succeeded
Mar 19 14:19:08 serveur popd: Starting popd:
Mar 19 14:19:08 serveur popd: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed.
Mar 19 14:19:09 serveur last message repeated 2 times
Mar 19 14:19:09 serveur popd: Starting popd succeeded
Mar 19 14:19:09 serveur popd:
Mar 19 14:19:09 serveur rc: Starting popd: succeeded
Mar 19 14:19:09 serveur tinydns: Starting tinydns:
Mar 19 14:19:09 serveur tinydns: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed.
Mar 19 14:19:10 serveur last message repeated 2 times
Mar 19 14:19:10 serveur tinydns: Starting tinydns succeeded
Mar 19 14:19:10 serveur tinydns:
Mar 19 14:19:10 serveur rc: Starting tinydns: succeeded
Mar 19 14:19:10 serveur rc: Starting diald: succeeded
Mar 19 14:19:10 serveur rc: Starting pppoe: succeeded
Mar 19 14:19:11 serveur lpd: Démarrage de lpd :
Mar 19 14:19:11 serveur lpd: Démarrage de lpd succeeded
Mar 19 14:19:11 serveur lpd: ^[[60G
Mar 19 14:19:11 serveur lpd:
Mar 19 14:19:11 serveur rc: Starting lpd: succeeded
Mar 19 14:19:11 serveur rc: Starting dhcpd: succeeded
Mar 19 14:19:11 serveur ldap: Démarrage de slapd :
Mar 19 14:19:12 serveur ldap: Démarrage de slapd succeeded
Mar 19 14:19:12 serveur ldap:
Mar 19 14:19:12 serveur rc: Starting ldap: succeeded
Mar 19 14:19:12 serveur rc: Starting ntpd: succeeded
Mar 19 14:19:12 serveur qmail: Starting qmail:
Mar 19 14:19:12 serveur qmail: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed.
Mar 19 14:19:13 serveur last message repeated 2 times
Mar 19 14:19:13 serveur qmail: Starting qmail succeeded
Mar 19 14:19:13 serveur qmail:
Mar 19 14:19:13 serveur rc: Starting qmail: succeeded
Mar 19 14:19:13 serveur httpd-e-smith: Starting httpd:
Mar 19 14:19:15 serveur httpd-e-smith: Démarrage de httpd succeeded
Mar 19 14:19:15 serveur httpd-e-smith:
Mar 19 14:19:17 serveur rc: Starting httpd-e-smith: succeeded
Mar 19 14:19:17 serveur smtpfront-qmail: Starting smtpfront-qmail:
Mar 19 14:19:17 serveur smtpfront-qmail: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed.
Mar 19 14:19:18 serveur last message repeated 2 times
Mar 19 14:19:18 serveur smtpfront-qmail: Starting smtpfront-qmail succeeded
Mar 19 14:19:18 serveur smtpfront-qmail:
Mar 19 14:19:18 serveur rc: Starting smtpfront-qmail: succeeded
Mar 19 14:19:19 serveur sshd: Démarrage de sshd :
Mar 19 14:19:19 serveur sshd: succeeded
Mar 19 14:19:19 serveur sshd:
Mar 19 14:19:19 serveur rc: Starting sshd: succeeded
Mar 19 14:19:19 serveur httpd-admin: Starting httpd-admin:
Mar 19 14:19:20 serveur httpd-admin: Démarrage de httpd-admin succeeded
Mar 19 14:19:20 serveur httpd-admin:
Mar 19 14:19:22 serveur rc: Starting httpd-admin: succeeded
Mar 19 14:19:23 serveur mysqld: Démarrage de MySQL : succeeded
Mar 19 14:19:23 serveur squid: Démarrage de squid :
Mar 19 14:19:23 serveur squid:
Mar 19 14:19:23 serveur rc: Starting squid: succeeded
Mar 19 14:19:23 serveur atalk: Démarrage des services AppleTalk backgrounded)
Mar 19 14:19:23 serveur rc: Starting atalk: succeeded
Mar 19 14:19:23 serveur smb: Starting smbd:
Mar 19 14:19:23 serveur smb: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed.
Mar 19 14:19:24 serveur last message repeated 2 times
Mar 19 14:19:24 serveur smbd: Starting smbd succeeded
Mar 19 14:19:24 serveur smb:
Mar 19 14:19:24 serveur smb: Starting nmbd:
Mar 19 14:19:24 serveur smb: Incorrectly built binary which accesses errno or h_errno directly. Needs to be fixed.
Mar 19 14:19:25 serveur last message repeated 2 times
Mar 19 14:19:25 serveur nmbd: Starting nmbd succeeded
Mar 19 14:19:25 serveur smb:
Mar 19 14:19:25 serveur rc: Starting smb: succeeded
Mar 19 14:19:55 serveur atalk: Démarrage de atalkd succeeded
Mar 19 14:20:07 serveur atalk: Démarrage de papd succeeded
Mar 19 14:20:07 serveur atalk: Démarrage de afpd succeeded
Bon, tout ça ne me parait pas si anormal : j'aurais été surpris que le remplacement de la glibc se fasse sans casse... Mais puisque d'autres prétendent y être parvenus, j'aimerais bien comprendre comment et en faire autant !
Quelqu'un a une idée de comment éviter ce genre d'erreurs ? J'ai installé les RPM suivants :
glibc-2.3.2-95.30.i386.rpm
glibc-common-2.3.2-95.30.i386.rpm
shadow-utils-4.0.3-22.02.i386.rpm
tzdata-2004e-1.EL.noarch.rpm
libgcc-3.2.3-42.i386.rpm
laus-libs-0.1-66RHEL3.i386.rpm
Je ne sais pas si d'autres iraient mieux ? Mais on n'a guère le choix : Firebird exige glibc 2.3...