Dave Benjamin wrote: > [...] I still can't get Apache to start: > > $ sudo /etc/init.d/apache2 start > Starting web server: apache2apache2: Syntax error on line 187 of > /etc/apache2/apache2.conf: Syntax error on line 1 of > /etc/apache2/mods-enabled/netcgi_apache.load: Cannot load > /usr/lib/apache2/modules/mod_netcgi_apache.so into server: > /usr/lib/ocaml/3.10.2/libcamlrun_shared.so: undefined symbol: sqrt > failed!
FWIW, I cannot reproduce the problem now. I get no errors with a sid and a lenny chroot (with ocamlnet 2.2.9-4). I am on a i386 architecture. I have tried with the 3 flavours of apache2. Maybe your system is not up-to-date w.r.t other (non-OCaml-related) packages? Or there is some bad interaction with another Apache module? Could you send the output of the following commands? dpkg -l|egrep 'apache|ocaml' ldd /usr/sbin/apache2 > It seems like the "sqrt" problem occurs before it even has a chance to > load .cma files. It can't even link the OCaml runtime, which is > prerequisite to processing .cma files, isn't it? It is. On my system, the apache2 binary depends on libm, which provides sqrt (admittedly, this is not the right way to do). -- Stéphane -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]