[MacPorts] #22479: caml-bin-prot-1.2.20 missing dependency on caml-type-conv
MacPorts
noreply at macports.org
Wed Nov 11 11:14:17 PST 2009
#22479: caml-bin-prot-1.2.20 missing dependency on caml-type-conv
--------------------------------------+-------------------------------------
Reporter: hawkinsp@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.8.1
Keywords: | Port: caml-bin-prot
--------------------------------------+-------------------------------------
Hi..
caml-bin-prot is missing a dependency on caml-type-conv.
e.g. witness the following installation attempt:
{{{
$ sudo port install caml-batteries
Password:
...
---> Fetching caml-bin-prot
---> Attempting to fetch bin-prot-release-1.2.20.tar.gz from
http://distfiles.macports.org/caml-bin-prot
---> Verifying checksum(s) for caml-bin-prot
---> Extracting caml-bin-prot
---> Configuring caml-bin-prot
---> Building caml-bin-prot
Error: Target org.macports.build returned: shell command " cd
"/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports
.org_release_ports_devel_caml-bin-prot/work/bin-prot-release-1.2.20" &&
/usr/bin/make all " returned error 2
Command output: ocamlfind ocamldep utils.ml > ._d/utils.d
ocamlfind ocamldep binable.ml > ._d/binable.d
ocamlfind ocamldep map_to_safe.ml > ._d/map_to_safe.d
ocamlfind ocamldep -pp "$BIN_PROT_CPP $ARCH_FLAGS " type_class.ml >
._d/type_class.d
type_class.ml:31:6: warning: missing terminating ' character
type_class.ml:33:12: warning: missing terminating ' character
type_class.ml:34:13: warning: missing terminating ' character
type_class.ml:35:20: warning: missing terminating ' character
type_class.ml:38:6: warning: missing terminating ' character
type_class.ml:40:12: warning: missing terminating ' character
type_class.ml:41:19: warning: missing terminating ' character
type_class.ml:42:32: warning: missing terminating ' character
type_class.ml:45:6: warning: missing terminating ' character
type_class.ml:47:14: warning: missing terminating ' character
type_class.ml:48:14: warning: missing terminating ' character
ocamlfind ocamldep read_c.ml > ._d/read_c.d
ocamlfind ocamldep write_c.ml > ._d/write_c.d
ocamlfind ocamldep -pp "$BIN_PROT_CPP $ARCH_FLAGS " read_ml.ml >
._d/read_ml.d
ocamlfind ocamldep -pp "$BIN_PROT_CPP $ARCH_FLAGS " size.ml > ._d/size.d
ocamlfind ocamldep -pp "$BIN_PROT_CPP $ARCH_FLAGS " unsafe_read_c.ml >
._d/unsafe_read_c.d
ocamlfind ocamldep -pp "$BIN_PROT_CPP $ARCH_FLAGS " write_ml.ml >
._d/write_ml.d
ocamlfind ocamldep unsafe_write_c.ml > ._d/unsafe_write_c.d
ocamlfind ocamldep unsafe_common.ml > ._d/unsafe_common.d
ocamlfind ocamldep common.ml > ._d/common.d
ocamlfind ocamldep nat0.ml > ._d/nat0.d
ocamlfind ocamlc -package type-conv -c -I +camlp4 nat0.mli
ocamlfind: Package `type-conv' not found
make[2]: *** [nat0.cmi] Error 2
make[1]: *** [pack-byte-code] Error 2
make: *** [all] Error 2
Error: The following dependencies failed to build: caml-bin-prot caml-
camlzip caml-camomile caml-ocamlnet caml-pcre caml-sexplib caml-type-conv
Error: Status 1 encountered during processing.
}}}
However if I manually install caml-type-conv then caml-bin-prot builds
fine:
{{{
$ sudo port install caml-type-conv
---> Computing dependencies for caml-type-conv
---> Fetching caml-type-conv
---> Attempting to fetch type-conv-1.6.10.tar.gz from
http://distfiles.macports.org/caml-type-conv
---> Verifying checksum(s) for caml-type-conv
---> Extracting caml-type-conv
---> Configuring caml-type-conv
---> Building caml-type-conv
---> Staging caml-type-conv into destroot
---> Installing caml-type-conv @1.6.10_0
---> Activating caml-type-conv @1.6.10_0
---> Cleaning caml-type-conv
hawkinsp at numbat:~$ sudo port install caml-batteries
---> Computing dependencies for caml-batteries
---> Building caml-bin-prot
---> Staging caml-bin-prot into destroot
---> Installing caml-bin-prot @1.2.20_0
---> Activating caml-bin-prot @1.2.20_0
---> Cleaning caml-bin-prot
...
}}}
Please fix?
--
Ticket URL: <http://trac.macports.org/ticket/22479>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list