I think this was fixed in 2.9: https://github.com/0install/0install/commit/bf8663b97b628c8764c27eeed75f14916047bb8e
[ I'm still working on getting my GPG key upgraded, so can't upload new packages to Debian at the moment. ] On 8 November 2015 at 11:53, Chris Lamb <la...@debian.org> wrote: > Source: zeroinstall-injector > Version: 2.8-1 > Severity: serious > Justification: fails to build from source > User: reproducible-bui...@lists.alioth.debian.org > Usertags: ftbfs > X-Debbugs-Cc: reproducible-bui...@lists.alioth.debian.org > > Dear Maintainer, > > zeroinstall-injector fails to build from source in unstable/amd64: > > [..] > > ocamlfind ocamlc -c -g -bin-annot -safe-string -thread > -strict-sequence -package ssl -package dynlink -w A-4-48 -warn-error > +5+6+10+26 -package obus,obus.notification,obus.network-manager > -package > yojson,xmlm,str,lwt,lwt.unix,lwt.react,lwt.preemptive,extlib,curl,dynlink > -I support -o support/utils.cmo support/utils.ml > + ocamlfind ocamlc -c -g -bin-annot -safe-string -thread > -strict-sequence -package ssl -package dynlink -w A-4-48 -warn-error > +5+6+10+26 -package obus,obus.notification,obus.network-manager > -package > yojson,xmlm,str,lwt,lwt.unix,lwt.react,lwt.preemptive,extlib,curl,dynlink > -pp 'camlp4of -DHAVE_GTK -DHAVE_DBUS' -I support -o support/hash.cmo > support/hash.ml > File "support/hash.ml", line 66, characters 23-36: > Warning 3: deprecated: String.create > Use Bytes.create instead. > File "support/hash.ml", line 68, characters 8-26: > Warning 3: deprecated: String.set > Use Bytes.set instead. > File "support/hash.ml", line 69, characters 8-30: > Warning 3: deprecated: String.set > Use Bytes.set instead. > File "support/hash.ml", line 1: > Error: The implementation support/hash.ml > does not match the interface support/hash.cmi: > Values do not match: > val create : > string -> > < to_bin : string; to_hex : bytes; update : string -> unit > > > is not included in > val create : string -> digest_context > File "support/hash.ml", line 59, characters 4-10: Actual > declaration > Command exited with code 2. > Makefile:26: recipe for target 'ocaml' failed > make[3]: *** [ocaml] Error 10 > make[3]: Leaving directory '/build/zeroinstall-injector-2.8/ocaml' > /build/zeroinstall-injector-2.8/Makefile.build:19: recipe for target > 'all' failed > make[2]: *** [all] Error 2 > make[2]: Leaving directory '/build/zeroinstall-injector-2.8/build' > Makefile:53: recipe for target 'all' failed > make[1]: *** [all] Error 2 > make[1]: Leaving directory '/build/zeroinstall-injector-2.8' > debian/rules:17: recipe for target 'build-stamp' failed > make: *** [build-stamp] Error 2 > dpkg-buildpackage: error: debian/rules build gave error exit status 2 > > [..] > > The full build log is attached or can be viewed here: > > > https://reproducible.debian.net/logs/unstable/amd64/zeroinstall-injector_2.8-1.build1.log.gz > > > Regards, > > -- > ,''`. > : :' : Chris Lamb > `. `'` la...@debian.org / chris-lamb.co.uk > `- -- Dr Thomas Leonard http://roscidus.com/blog/ GPG: DA98 25AE CAD0 8975 7CDA BD8E 0713 3F96 CA74 D8BA