Bug#877507: ppx-core FTBFS: E: Cannot find external tool 'ocamlbuild'

2019-01-22 Thread Ralf Treinen
This can easily be fixed by adding ocamlbuild to the build-dependencies.
But then:

File "src/gen/common.ml", line 73, characters 24-34:
Error: This expression has type Types.constructor_arguments
   but an expression was expected of type Types.type_expr list
Command exited with code 2.

-Ralf



Bug#877507: ppx-core FTBFS: E: Cannot find external tool 'ocamlbuild'

2017-10-02 Thread Adrian Bunk
Source: ppx-core
Version: 113.33.03-1
Severity: serious
Tags: buster sid

Some recent change in unstable makes ppx-core FTBFS:

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/ppx-core.html

...
   debian/rules override_dh_auto_configure
make[1]: Entering directory '/build/1st/ppx-core-113.33.03'
./configure --prefix /usr
File "./setup.ml", line 316, characters 20-36:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
File "./setup.ml", line 316, characters 42-58:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
File "./setup.ml", line 325, characters 14-30:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
File "./setup.ml", line 325, characters 38-54:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
File "./setup.ml", line 328, characters 25-41:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
File "./setup.ml", line 366, characters 10-26:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
File "./setup.ml", line 472, characters 13-29:
Warning 3: deprecated: String.lowercase
Use String.lowercase_ascii instead.
File "./setup.ml", line 1823, characters 16-33:
Warning 3: deprecated: String.capitalize
Use String.capitalize_ascii instead.
File "./setup.ml", line 1829, characters 16-35:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
File "setup.ml", line 5847, characters 11-28:
Warning 3: deprecated: String.capitalize
Use String.capitalize_ascii instead.
File "setup.ml", line 5848, characters 11-30:
Warning 3: deprecated: String.uncapitalize
Use String.uncapitalize_ascii instead.
W: Not_found
W: Not_found
W: Not_found
W: Not_found
E: Cannot find external tool 'ocamlbuild'
E: Failure("1 configuration error")
debian/rules:9: recipe for target 'override_dh_auto_configure' failed
make[1]: *** [override_dh_auto_configure] Error 1
make[1]: Leaving directory '/build/1st/ppx-core-113.33.03'
debian/rules:6: recipe for target 'build' failed
make: *** [build] Error 2