OVH Cloud OVH Cloud

libapache-request-perl sur amd64

3 réponses
Avatar
Cyril Blaison
Bonjour à tous,
Je suis en train de migrer un serveur web fonctionnant avec HTML::Mason d'une
machine i686 sur un amd64.
Je rencontre un problème avec le paquet libapache-request-perl qui lors du
démarrage du serveur apache me gratifie d'un joli message d'erreur:

Configuration syntax error detected. Not reloading.

Syntax error on line 9 of /var/www/test_mason/conf/httpd.conf:
Can't load '/usr/lib/perl5/auto/Apache/Cookie/Cookie.so' for module
Apache::Cookie: libapreq.so: cannot open shared object file: No such file or
directory at /usr/lib/perl/5.8/DynaLoader.pm line 225.
at /usr/lib/perl5/mod_perl.pm line 14
Compilation failed in require at (eval 58) line 3.

Le fichier Cookie.so est cependant bien présent sur la machine...

Pour info:
ii libapache-requ 1.1-0.1 Generic Apache Request Library

Si quelqu'un a le commencement d'une piste, je suis preneur..

Cordialement

Cyril


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

3 réponses

Avatar
François Boisson
Le Sun, 23 Apr 2006 19:58:53 +0200
"Cyril Blaison" a écrit:

Apache::Cookie: libapreq.so: cannot open shared object file: No such file or
directory at /usr/lib/perl/5.8/DynaLoader.pm line 225.
at /usr/lib/perl5/mod_perl.pm line 14
Compilation failed in require at (eval 58) line 3.

Le fichier Cookie.so est cependant bien présent sur la machine...




Que donne ldd Cookie.so?

François Boisson


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
François Boisson
[suite]

Syntax error on line 9 of /var/www/test_mason/conf/httpd.conf:
Can't load '/usr/lib/perl5/auto/Apache/Cookie/Cookie.so' for module
Apache::Cookie: libapreq.so: cannot open shared object file: No such file or
directory at /usr/lib/perl/5.8/DynaLoader.pm line 225.


Bingo:

# ldd /usr/lib/perl5/auto/Apache/Cookie/Cookie.so
libapreq.so => not found
libc.so.6 => /lib/libc.so.6 (0x00002aaaaabc7000)
/lib/ld-linux-x86-64.so.2 => /lib/ld-linux-x86-64.so.2
(0x0000555555554000)
NC-13D3923EBA:/home/boisson#

Je te suggère remporairement un

# cd /usr/lib
# ln -s /usr/lib/perl5/auto/libapreq/libapreq.so

François Boisson


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Cyril Blaison
OK merci tout est rentré dans l'ordre. Je vais pouvoir masoner dans le joie et
la bonne humeur ;-)


On Sun, 23 Apr 2006 20:48:32 +0200, François Boisson wrote
[suite]

> Syntax error on line 9 of /var/www/test_mason/conf/httpd.conf:
> Can't load '/usr/lib/perl5/auto/Apache/Cookie/Cookie.so' for module
> Apache::Cookie: libapreq.so: cannot open shared object file: No such file or
> directory at /usr/lib/perl/5.8/DynaLoader.pm line 225.
Bingo:

# ldd /usr/lib/perl5/auto/Apache/Cookie/Cookie.so
libapreq.so => not found
libc.so.6 => /lib/libc.so.6 (0x00002aaaaabc7000)
/lib/ld-linux-x86-64.so.2 => /lib/ld-linux-x86-64.so.2
(0x0000555555554000)
NC-13D3923EBA:/home/boisson#

Je te suggère remporairement un

# cd /usr/lib
# ln -s /usr/lib/perl5/auto/libapreq/libapreq.so

François Boisson

--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact




--
Open WebMail Project (http://openwebmail.org)
Debian Project (http://www.debian.org)


--
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench
Vous pouvez aussi ajouter le mot ``spam'' dans vos champs "From" et
"Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact