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

Bug#599552: marked as done (bitstring: META file for bitstring is wrong. Syntax extension fails in toplevel.)



Your message dated Fri, 08 Oct 2010 21:47:07 +0000
with message-id <E1P4KmR-0000PJ-Hd@franck.debian.org>
and subject line Bug#599552: fixed in ocaml-bitstring 2.0.2-2
has caused the Debian Bug report #599552,
regarding bitstring: META file for bitstring is wrong. Syntax extension fails in toplevel.
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.)


-- 
599552: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=599552
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libbitstring-ocaml-dev
Version: 2.0.2-1+3.12.0+1
Severity: normal
File: bitstring


The META file for bitstring is wrong. The syntax extension cannot be
used in the toplevel.

package "syntax" (
  version = "2.0.2"
  description = "Syntax extension: bitstring operators"
  archive(syntax,preprocessor) = "unix.cma bitstring.cma bitstring_persistent.cma pa_bitstring.cmo"
  archive(syntax,toploop) = "unix.cma bitstring.cma bitstring_persistent.cma pa_bitstring.cmo"
  preprocessor = "camlp4of"
)

should probably be replaced by

package "syntax" (
  version = "2.0.2"
  description = "Syntax extension: bitstring operators"
  require = "bitstring.persistent"
  archive(syntax,preprocessor) = "pa_bitstring.cmo"
  archive(syntax,toploop) = "pa_bitstring.cmo"
  preprocessor = "camlp4of"
)

Here are the toplevel sessions. The first on fails. The second one works.

yziquel@seldon:~$ ocaml
        Objective Caml version 3.12.0

# #use "topfind";;
- : unit = ()
Findlib has been successfully loaded. Additional directives:
  #require "package";;      to load a package
  #list;;                   to list the available packages
  #camlp4o;;                to load camlp4 (standard syntax)
  #camlp4r;;                to load camlp4 (revised syntax)
  #predicates "p,q,...";;   to set these predicates
  Topfind.reset();;         to force that packages will be reloaded
  #thread;;                 to enable threads

- : unit = ()
# #camlp4o;;       
/usr/lib/ocaml/dynlink.cma: loaded
/usr/lib/ocaml/camlp4: added to search path
/usr/lib/ocaml/camlp4/camlp4o.cma: loaded
	Camlp4 Parsing version 3.12.0

# #require "bitstring.syntax";;
/usr/lib/ocaml/bitstring: added to search path
/usr/lib/ocaml/bitstring/unix.cma: loaded
Cannot find file /usr/lib/ocaml/bitstring/unix.cma.
# #require "bitstring.syntax";;ing.cma: loaded
Error: Reference to undefined global `Unix'
# 
yziquel@seldon:~$ ocaml
        Objective Caml version 3.12.0

# #use "topfind";;
- : unit = ()
Findlib has been successfully loaded. Additional directives:
  #require "package";;      to load a package
  #list;;                   to list the available packages
  #camlp4o;;                to load camlp4 (standard syntax)
  #camlp4r;;                to load camlp4 (revised syntax)
  #predicates "p,q,...";;   to set these predicates
  Topfind.reset();;         to force that packages will be reloaded
  #thread;;                 to enable threads

- : unit = ()
# #require "unix";;
/usr/lib/ocaml/unix.cma: loaded
# #require "bitstring";;
/usr/lib/ocaml/bitstring: added to search path
/usr/lib/ocaml/bitstring/bitstring.cma: loaded
# #camlp4o;;
/usr/lib/ocaml/dynlink.cma: loaded
/usr/lib/ocaml/camlp4: added to search path
/usr/lib/ocaml/camlp4/camlp4o.cma: loaded
	Camlp4 Parsing version 3.12.0

# #require "bitstring.syntax";;
/usr/lib/ocaml/bitstring/unix.cma: loaded
Cannot find file /usr/lib/ocaml/bitstring/unix.cma.
/usr/lib/ocaml/bitstring/bitstring.cma: loaded
/usr/lib/ocaml/bitstring/bitstring_persistent.cma: loaded
/usr/lib/ocaml/bitstring/pa_bitstring.cmo: loaded
# 



-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (900, 'testing'), (700, 'stable'), (500, 'stable'), (90, 'unstable'), (1, 'experimental')
Architecture: amd64 (x86_64)

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

Versions of packages libbitstring-ocaml-dev depends on:
ii  camlp4 [camlp4-3.12.0]  3.12.0-1~38      Pre Processor Pretty Printer for O
ii  libbitstring-ocaml [lib 2.0.2-1+3.12.0+1 Erlang-style bitstrings for OCaml
ii  ocaml-nox [ocaml-nox-3. 3.12.0-1~38      ML implementation with a class-bas

libbitstring-ocaml-dev recommends no packages.

libbitstring-ocaml-dev suggests no packages.

-- no debconf information



--- End Message ---
--- Begin Message ---
Source: ocaml-bitstring
Source-Version: 2.0.2-2

We believe that the bug you reported is fixed in the latest version of
ocaml-bitstring, which is due to be installed in the Debian FTP archive:

libbitstring-ocaml-dev_2.0.2-2_amd64.deb
  to main/o/ocaml-bitstring/libbitstring-ocaml-dev_2.0.2-2_amd64.deb
libbitstring-ocaml_2.0.2-2_amd64.deb
  to main/o/ocaml-bitstring/libbitstring-ocaml_2.0.2-2_amd64.deb
ocaml-bitstring_2.0.2-2.diff.gz
  to main/o/ocaml-bitstring/ocaml-bitstring_2.0.2-2.diff.gz
ocaml-bitstring_2.0.2-2.dsc
  to main/o/ocaml-bitstring/ocaml-bitstring_2.0.2-2.dsc



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 599552@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mehdi Dogguy <mehdi@debian.org> (supplier of updated ocaml-bitstring package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Fri, 08 Oct 2010 23:24:11 +0200
Source: ocaml-bitstring
Binary: libbitstring-ocaml-dev libbitstring-ocaml
Architecture: source amd64
Version: 2.0.2-2
Distribution: unstable
Urgency: low
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Mehdi Dogguy <mehdi@debian.org>
Description: 
 libbitstring-ocaml - Erlang-style bitstrings for OCaml
 libbitstring-ocaml-dev - Erlang-style bitstrings for OCaml
Closes: 599552
Changes: 
 ocaml-bitstring (2.0.2-2) unstable; urgency=low
 .
   * Fix META file for bitstring.syntax (Closes: #599552).
Checksums-Sha1: 
 4a1860f7cac71560a57eb35059771a3d86b0357e 2141 ocaml-bitstring_2.0.2-2.dsc
 037f19ed404627f678693d33e292c0f9e171a622 5056 ocaml-bitstring_2.0.2-2.diff.gz
 9ed28e7f7233f532a4ba9ccfe62fc3f5f8a3da64 196508 libbitstring-ocaml-dev_2.0.2-2_amd64.deb
 d6610d13d2b357759f06a5942ebfd712c50534dc 15476 libbitstring-ocaml_2.0.2-2_amd64.deb
Checksums-Sha256: 
 0dde98197d6236bdec2a6c7e805cdb5f3b22dcbf0cbb085f24569c998e1e5f58 2141 ocaml-bitstring_2.0.2-2.dsc
 2e8bde02e7543d10526807682f5b67a3cc5d2c4c01b464c7440b8c646fb3476f 5056 ocaml-bitstring_2.0.2-2.diff.gz
 baff3879270d5b6e348361509d75dd4855e6515d66f085fbcc002f6332f1edf0 196508 libbitstring-ocaml-dev_2.0.2-2_amd64.deb
 d7adbd27268329445ac481d59ce11f7d026ef2b0118ebb87ddc282227a2d4c8b 15476 libbitstring-ocaml_2.0.2-2_amd64.deb
Files: 
 694c492b6fc7d76ea6dc91a480df975e 2141 ocaml optional ocaml-bitstring_2.0.2-2.dsc
 d25baea7187a8c5ce8124d670a3f7083 5056 ocaml optional ocaml-bitstring_2.0.2-2.diff.gz
 6841aad7798e1abb2dc9331c4fe18f62 196508 ocaml optional libbitstring-ocaml-dev_2.0.2-2_amd64.deb
 8fa117cbdfed48d93b6aa8c19b58d5b4 15476 ocaml optional libbitstring-ocaml_2.0.2-2_amd64.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBCAAGBQJMr4zvAAoJEDO+GgqMLtj/Uo0P/2QCp5PChAHjWR5tM44ek3xh
9ih24dYKAwmLFa5o5kdXTKZvgYdLY8tNgXF2nCvw1/owhSop1eDzqk+Xkk2YeohQ
dDZO7WXSC8sXJik+BRpwk0usXSI/7BjrEO4wTsicTxaQI0ifRaMxCPfL0UcnXYLf
FMGlTvg4gMuPEJOf7jVuVCRYfy5OA7J8P/rqyqU7IlQugaY9nZ+PgnJKreL71jgt
Ptav0nHfd7WD6t4Bjg0GPx5ieWqRJ/J7YA6BL3GFg0LnMFDHfRDWWwncicswyEuG
HfZoKSklOD7rxDmh9Iuayg0586vJd1VMAbDuqOUSiPImFF4/qdGQNAd6fG16xqyn
SojfpUkplZS8ledQN5ofPvj7/4ZnQckRg5+8tER7zWQcqdL2Nl8RMdpAw3n0BGPg
h4PubiM3ndxQmVonHxkQmlNTZ1b7BMb6pq5VgA3++C/x/CS4POl9RQs7zRn4rx4k
bvAFFrpmPgmX7MQ1nTWJd0LdDktGlA6QoO3Iz8sz0JAPWoMDPXvQL9bmpdpfbTd9
QgRey1fH+/TVkWglLhUjFeh6cvm8PdUt9ixTm294UF/N++qdXCV4VkOZhbd8przE
t1hthCe4FXpgL+JhwHwV/+Id10UaKVST8Po7pWv23GpVlwcj8PFxLpAZyp291jZT
wm7IQ0vpHDWUSsIC+EfS
=pd0J
-----END PGP SIGNATURE-----



--- End Message ---

Reply to: