lablgl failed to build on s390 (for strange reasons).
I have been following up on a failed build log on s390 for lablgl, and
something seems strange here.
It does say :
** Using build dependencies supplied by package:
Build-Depends: debhelper (>> 3.0.0), ocaml-3.06-1, tcl8.3, tcl8.3-dev, tk8.3, tk8.3-dev, libncurses5-dev, xlibs, debhelper, xlibmesa-dev|bgl-dev
** Filtered missing central deps that are dependencies of or provide build-deps: xlibs-dev (>> 4.1.0)
Checking for already installed source dependencies...
debhelper: already installed (in sufficient version 4.1.28 >> 3.0.0)
ocaml-3.06-1: already installed
but later on :
make: Entering directory `/build/buildd/lablgl-0.98'
ocamlc -pp camlp4o var2def.ml -o var2def
make: ocamlc: Command not found
make: *** [var2def] Error 127
make: Leaving directory `/build/buildd/lablgl-0.98'
make: *** [build-stamp] Error 2
So apparently ocaml-3.06-1 is not installed. and naturally the build
fails. i logged in on raptor to see what is going on, but i am not sure
if this is the buildd box, and there was no ocaml installed on the
unstable chroot there.
Could someone please help me investigate this and see what did happen ?
Ocaml 3.06-14 was sucessfully built on s390 :
lftp ftp.debian.org:/debian/pool/main/o/ocaml> ls *3.06*s390*
-rw-rw-r-- 1 1176 1176 185044 Dec 17 07:17 ocaml-base_3.06-14_s390.deb
-rw-rw-r-- 1 1176 1176 4496246 Dec 17 07:17 ocaml_3.06-14_s390.deb
Apart from the evident need to have lablgl built, i am really curious
about what did happen, as ocaml packaging does rely on some creative
virtual packages dependencies to keep all working fine, and it may be
the cause of this problem (altough it should not).
Thanks for your help, and merry christmas everyone.