On Thu, Oct 06, 2005 at 05:52:01PM +0200, Stefano Zacchiroli wrote: > $ locate pa_o.cmo > /usr/lib/ocaml/3.08.3/camlp4/pa_o.cmo > $ dpkg -S /usr/lib/ocaml/3.08.3/camlp4/pa_o.cmo > ocaml-nox: /usr/lib/ocaml/3.08.3/camlp4/pa_o.cmo > > Is it the same on the s390 box who tried the build?
$ dpkg -S pa_o.cmo ocaml-nox: /usr/lib/ocaml/3.08.3/camlp4/pa_o.cmo > Anyhow the bug seems to be on the ocaml-nox package and not in ocamlnet > which indeed builds properly on a fresh sid (i386) pbuilder environment. s390 don't support native compiled code, maybe this is a problem. I did a strace and got the following: | execve("/usr/bin/camlp4", ["camlp4", "-nolib", "-I", "/home/waldi/debian/tmp/ocamlnet/ocamlnet-1.1/camlp4", "pa_o.cmo", "pa_op.cmo", "pr_dump.cmo", "cgi.ml"], [/* 33 vars */]) = 0 | stat64("/home/waldi/debian/tmp/ocamlnet/ocamlnet-1.1/camlp4/pa_o.cmo", 0x7fb29570) = -1 ENOENT (No such file or directory) | write(2, "Error while loading \"pa_o.cmo\": file not found in path.\n", 56) = 56 No trace of using the files in /usr/lib/ocaml/3.08.3/camlp4/. The build-environment is broken. Each second build it fails with | ocamlfind ocamlc -package "unix pcre equeue" -package camlp4 -syntax camlp4o -c nethttp.ml | File "nethttp.ml", line 1, characters 0-1: | Could not find the .cmi file for interface nethttp.mli. | make[2]: *** [nethttp.cmo] Error 2 | rm nethtml_scanner.ml | make[2]: Leaving directory `/home/waldi/debian/tmp/ocamlnet/ocamlnet-1.1/src/netstring' Bastian -- Women are more easily and more deeply terrified ... generating more sheer horror than the male of the species. -- Spock, "Wolf in the Fold", stardate 3615.4
signature.asc
Description: Digital signature