Bug#804431: zeroinstall-injector: FTBFS: error: The implementation support/hash.ml does not match the interface support/hash.cmi
On 12 November 2015 at 11:28, Chris Lambwrote: > Hi Thomas, > >> I think this was fixed in 2.9: > > Great stuff. > >> [ I'm still working on getting my GPG key upgraded, so can't upload >> new packages to Debian at the moment. ] > > No problem. Let me know if you need sponsorship in the meantime, but I > don't think there is a massive rush. That would be very useful. I've uploaded the new package here: https://mentors.debian.net/package/zeroinstall-injector Thanks, -- Dr Thomas Leonardhttp://roscidus.com/blog/ GPG: DA98 25AE CAD0 8975 7CDA BD8E 0713 3F96 CA74 D8BA
Bug#804431: zeroinstall-injector: FTBFS: error: The implementation support/hash.ml does not match the interface support/hash.cmi
> That would be very useful. I've uploaded the new package here: > > https://mentors.debian.net/package/zeroinstall-injector "Successfully uploaded zeroinstall-injector_2.10-1_amd64.changes to ftp.upload.debian.org for ftp-master." :) Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
Bug#804431: zeroinstall-injector: FTBFS: error: The implementation support/hash.ml does not match the interface support/hash.cmi
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 Lambwrote: > 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 Leonardhttp://roscidus.com/blog/ GPG: DA98 25AE CAD0 8975 7CDA BD8E 0713 3F96 CA74 D8BA
Bug#804431: zeroinstall-injector: FTBFS: error: The implementation support/hash.ml does not match the interface support/hash.cmi
Hi Thomas, > I think this was fixed in 2.9: Great stuff. > [ I'm still working on getting my GPG key upgraded, so can't upload > new packages to Debian at the moment. ] No problem. Let me know if you need sponsorship in the meantime, but I don't think there is a massive rush. Regards, -- ,''`. : :' : Chris Lamb `. `'` la...@debian.org / chris-lamb.co.uk `-
Bug#804431: zeroinstall-injector: FTBFS: error: The implementation support/hash.ml does not match the interface support/hash.cmi
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 `- zeroinstall-injector.2.8-1.unstable.amd64.log.txt.gz Description: application/gzip