[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#584546: marked as done (sexplib: sexplib.cmxa with superflous dependencies to big_int, nat, num, bigarray and ratio)



Your message dated Fri, 4 Jun 2010 16:46:28 +0200
with message-id <20100604144628.GC21281@yocto.gallu.homelinux.org>
and subject line Re: Bug#584546: sexplib: sexplib.cmxa with superflous dependencies to big_int, nat, num, bigarray and ratio
has caused the Debian Bug report #584546,
regarding sexplib: sexplib.cmxa with superflous dependencies to big_int, nat, num, bigarray and ratio
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
584546: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=584546
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libsexplib-camlp4-dev
Version: 3.7.4-3+b1
Severity: normal
File: sexplib

Hello,

I am not sure if I am wrong, but compiling the attached ml-file with
ocamlbuild:

ocamlbuild -j 2 -quiet -tags debug -no-links -cflags "-I +sexplib"
-lflags "-I +sexplib" -libs "sexplib" -pp "camlp4o
/usr/lib/ocaml/3.10.2/type-conv/pa_type_conv.cmo
/usr/lib/ocaml/3.10.2/sexplib/pa_sexp_conv.cmo " main_testsexplib.native

I got the following compile error:

No implementations provided for the following modules:
  Big_int referenced from
  /usr/lib/ocaml/3.10.2/sexplib/sexplib.cmxa(Sexplib)
    Nat referenced from
	/usr/lib/ocaml/3.10.2/sexplib/sexplib.cmxa(Sexplib)
	  Num referenced from
	  /usr/lib/ocaml/3.10.2/sexplib/sexplib.cmxa(Sexplib)
	    Bigarray referenced from
		/usr/lib/ocaml/3.10.2/sexplib/sexplib.cmxa(Sexplib)
		  Ratio referenced from
		  /usr/lib/ocaml/3.10.2/sexplib/sexplib.cmxa(Sexplib)
		  Command exited with code 2.




-- System Information:
Debian Release: 5.0.4
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libsexplib-camlp4-dev depends on:
ii  camlp4                        3.10.2-3   Pre Processor Pretty Printer for O
ii  libtype-conv-camlp4-dev       1.5.0-3+b1 support library for OCaml preproce
ii  ocaml-findlib                 1.2.1-5    Management tool for OCaml programm
ii  ocaml-nox [ocaml-nox-3.10.2]  3.10.2-3   ML language implementation with a 

libsexplib-camlp4-dev recommends no packages.

libsexplib-camlp4-dev suggests no packages.

-- no debconf information
open Sexplib
open Sexp
open Conv

  TYPE_CONV_PATH "Conv_test"

type all_t = 
    Foo
  | Bar  of int
  | Baz of string list
             with sexp
;;

let _ =
  let bla=Foo in
    Printf.printf "sexp:%s\n" (Sexp.to_string_hum (sexp_of_all_t bla))

--- End Message ---
--- Begin Message ---
Hello,

External documentation seems not up-to-date.

On Fri, Jun 04, 2010 at 04:24:07PM +0200, Andreas Romeyke wrote:
> Hello,
> 
> -----Ursprüngliche Nachricht-----
> Von: Sylvain Le Gall <gildor@debian.org>
> Gesendet: 04.06.2010 16:03:17
> An: Andreas Romeyke <fa.romeyke@web.de>,584546@bugs.debian.org
> Betreff: Re: Bug#584546: sexplib: sexplib.cmxa with superflous dependencies to big_int, nat, num, bigarray and ratio
> 
> >Sexplib has a function sexp_of_big_int and big_int_of_sexp, which means
> >that Big_int is required. The findlib's META file agreed.
> 
> Hmmm, that dependency was not in documentation referenced, I think.
> 
> But thanks for your hint. :)
> 
> Bye Andreas
> ___________________________________________________________
> GRATIS für alle WEB.DE Nutzer: Die maxdome Movie-FLAT!
> Jetzt freischalten unter http://movieflat.web.de
> 
Cheers
Sylvain Le Gall




--- End Message ---

Reply to: