[Précédent (date)] [Suivant (date)] [Précédent (sujet)] [Suivant (sujet)] [Index par date] [Index par sujet]
Re: Cyrus 2.2.3 - cyradm
Oh et j'oubliais... Si tu utilises RedHat 9 ou Fedora Core 1, il se peut
que db4 ait des problemes.
Voir:
http://www.invoca.ch/pub/packages/cyrus-imapd/
Donc a ce moment-la, c'est un peu plus tricky parce qu'il faudrait
installer une version qui fonctionne bien de db4 et enlever celle de
RedHat. Tu vas voir, ils en ont recompilé une version pour RH9 et Fedora
au lien ci-haut, tu pourrais l'utiliser.
D'apres-moi c'est un peu plus ca que ce que j'ai decris avant, vu qu'il
a bien compilé, mais ne roule simplement pas.
Bonne chance!
--
Philippe April
[email protected]
GnuPG: http://key.philippeapril.com/
On Mon, May 10, 2004 at 02:56:50PM -0400, Philippe April wrote:
> On Mon, May 10, 2004 at 01:06:33PM -0400, Real Melancon wrote:
> >
> > As-tu le shell de CPAN installé ?
> >
> > Essaye: perl -MCPAN -e shell
>
> Je ne crois pas que ce soit ca le problème, le module Cyrus::IMAP doit
> très probablement venir avec Cyrus (aucune trace sur CPAN de
> Cyrus::IMAP) et il a l'air d'être installé.
>
> Un bon point de depart serait probablement de faire:
> ldd /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/auto/Cyrus/IMAP/IMAP.so
>
> et de voir ce que ca dit qui est manquant.
>
> db_version, ca ressemble étrangement a du berkeley DB! Si tu l'as
> installé a la main (Berkeley DB), probablement que Cyrus n'a pas linké de path static
> dans IMAP.so pour le trouver, donc il faudrait le rajouter dans le path de ldconfig et
> tout pour que 'system-wide' il le trouve.
>
> Donc si tel et le cas et il ne trouve pas Berkeley DB, trouve dans quel
> path il est et rajoute le dans /etc/ld.so.conf (roule ldconfig -v
> apres), ensuite refait ldd sur ton .so et regarde s'il le trouve
> maintenant..
>
> C'est quelques bonnes pistes a suivre, fais-moi savoir si c'était ca le
> problème, je suis curieux :)
>
> Philippe April
> [email protected]
>
> > > Bonjour à tous,
> > > Je travaille depuis une semaine sur l'installation de Cyrus-Imap avec
> > > Cyrus-Sals!! Je bloque sur un problème d'utilisation de cyradm.
> > >
> > > Pour une raison qui m'échappe lorsque je démare l'application cyradm
> > > j'obtiens ce message d'erreur:
> > >
> > > Can't load
> > > '/usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/auto/Cyrus/IMAP/IMAP.so'
> > > for module Cyrus::IMAP:
> > > /usr/lib/perl5/site_perl/5.8.1/i386-linux-thread-multi/auto/Cyrus/IMAP/IMAP.so:
> > > undefined symbol: db_version at
> > > /usr/lib/perl5/5.8.1/i386-linux-thread-multi/DynaLoader.pm line 229.
> > > at /usr/lib/perl5/5.8.1/Cyrus/IMAP/Admin.pm line 44
> > > Compilation failed in require at
> > > /usr/lib/perl5/5.8.1/Cyrus/IMAP/Admin.pm line 44. BEGIN
> > > failed--compilation aborted at /usr/lib/perl5/5.8.1/Cyrus/IMAP/Admin.pm
> > > line 44. Compilation failed in require at
> > > /usr/lib/perl5/5.8.1/Cyrus/IMAP/Shell.pm line 60. BEGIN
> > > failed--compilation aborted at /usr/lib/perl5/5.8.1/Cyrus/IMAP/Shell.pm
> > > line 60. Compilation failed in require.
> > > BEGIN failed--compilation aborted.
> > >
> > > Après plusieur recherche sur Google, je n'ai toujours pas trouvé la
> > > solution miracle!!
> > >
> > > Si jamais, il y a parmit vous un génie qui a compilé le tout de manière
> > > fonctionnel et qui peut m'aider je vous serais très reconnaissant!! :)
> > >
> > > Philippe.
> > >
> > > _______________________________________
> > > Philippe Plamondon
> > > Analyste-programmeur
> > > Courrier : [email protected]
> > > _______________________________________
>
> --
> Liste de diffusion aide
> http://linux-quebec.org/mailman/listinfo/aide
>