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

Bug#733934: marked as done (libmikmatch-ocaml-dev: an attempt to compile a program using the provided library fails)



Your message dated Thu, 08 May 2014 19:04:00 +0000
with message-id <E1WiTbs-0007sT-L4@franck.debian.org>
and subject line Bug#733934: fixed in mikmatch 1.0.7-1
has caused the Debian Bug report #733934,
regarding libmikmatch-ocaml-dev: an attempt to compile a program using the provided library fails
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.)


-- 
733934: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733934
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: libmikmatch-ocaml-dev
Version: 1.0.6-3
Severity: grave
Justification: renders package unusable

Dear Maintainer,
*** Please consider answering these questions, where appropriate ***

   * What led up to the situation?

I was using "mikmatch" library on Debian stable (Wheezy) and with GODI.
I have found out that in Debian testing (Jessie), the provided library
somehow cannot be used. The attempt to compile a program that tries to
link it fails.

   * What exactly did you do (or not do) that was effective (or
     ineffective)?

     - I took a fresh Debian testing system.
     - I installed some packages I wanted to use:

	apt-get install libbatteries-ocaml-dev libsexplib-camlp4-dev libmikmatch-ocaml-dev libfindlib-ocaml-dev libxml-light-ocaml-dev libbin-prot-camlp4-dev

     - and did this:

	touch main.ml
	ocamlfind c -c -syntax camlp4o -package mikmatch_pcre main.ml

   * What was the outcome of this action?

     - ocamlfind terminated with exit status 1
     - ocamlfind did not generate executable binary
     - ocamlfind printed the following:

	Camlp4: Uncaught exception: Delete.Rule_not_found (("LIDENT ((_))", "patt: [ \"as\" LEFTA\n  [ SELF; \"as\"; a_LIDENT ]\n| \"|\" LEFTA\n  [ SELF; \"|\"; SELF ]\n| \",\" LEFTA\n  [ SELF; \",\"; LIST1 NEXT SEP \",\" ]\n| \"::\" RIGHTA\n  [ SELF; \"::\"; SELF ]\n| \"apply\" RIGHTA\n [ \"lazy\"; SELF\n  | ANTIQUOT ((\"\" | \"pat\" | \"anti\"), _)\n  | patt_constr; SELF\n  | patt_constr ]\n| \"simple\" LEFTA\n  [ ANTIQUOT ((\"\" | \"pat\" | \"anti\"), _)\n  | ANTIQUOT (\"tup\", _)\n  | ANTIQUOT (\"`bool\", _)\n  | QUOTATION _\n  | \"-\"; a_INT\n  | \"-\"; a_INT32\n  | \"-\"; a_INT64\n  | \"-\"; a_NATIVEINT\n  | \"-\"; a_FLOAT\n  | \"false\"\n  | \"true\"\n  | \"[\"; \"]\"\n  | \"[\"; sem_patt_for_list; \"::\"; SELF; \"]\"\n  | \"[\"; sem_patt_for_list; \"]\"\n  | \"[|\"; \"|]\"\n  | \"[|\"; sem_patt; \"|]\"\n  | \"{\"; label_patt_list; \"}\"\n  | \"(\"; \")\"\n  | \"(\"; \"module\"; a_UIDENT; \")\"\n  | \"(\"; \"module\"; a_UIDENT; \":\"; package_type; \")\"\n  | \"(\"; SELF; \":\"; ctyp
 ; \")\"\n  | \"(\"; SELF; \")\"\n  | \"_\"\n  | \"`\"; a_ident\n  | \"#\"; type_longident\n  | ident\n  | a_INT\n  | a_INT32\n  | a_INT64\n  | a_NATIVEINT\n  | a_FLOAT\n  | a_STRING\n  | a_CHAR; \"..\"; a_CHAR\n  | a_CHAR ] ]"))

	Error while running external preprocessor Command line: camlp4 '-I' '/usr/lib/ocaml/camlp4' '-I' '/usr/lib/ocaml/pcre' '-I' '/usr/lib/ocaml' '-I' '/usr/lib/ocaml/mikmatch_pcre' '-parser' 'o' '-parser' 'op' '-printer' 'p' 'pcre.cma' 'unix.cma' 'pa_mikmatch_pcre.cma'  'main.ml' > /tmp/ocamlppa8c5b2

   * What outcome did you expect instead?

     - ocamlfind should terminate with exit status 0
     - ocamlfind should generate executable binary
       (which in this case should do nothing)

*** End of the template - remove these lines ***


-- System Information:
Debian Release: jessie/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

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

Versions of packages libmikmatch-ocaml-dev depends on:
ii  camlp4 [camlp4-4.01.0]                       4.01.0-3
ii  libmikmatch-ocaml [libmikmatch-ocaml-lrjk2]  1.0.6-3
ii  libpcre-ocaml-dev [libpcre-ocaml-dev-36gi0]  7.0.2-4
ii  ocaml-nox [ocaml-nox-4.01.0]                 4.01.0-3

Versions of packages libmikmatch-ocaml-dev recommends:
ii  ocaml-findlib  1.4-2

libmikmatch-ocaml-dev suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: mikmatch
Source-Version: 1.0.7-1

We believe that the bug you reported is fixed in the latest version of
mikmatch, which is due to be installed in the Debian FTP archive.

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 733934@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 mikmatch 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@ftp-master.debian.org)


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

Format: 1.8
Date: Thu, 08 May 2014 20:50:54 +0200
Source: mikmatch
Binary: libmikmatch-ocaml-dev libmikmatch-ocaml
Architecture: source amd64
Version: 1.0.7-1
Distribution: unstable
Urgency: medium
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Mehdi Dogguy <mehdi@debian.org>
Description: 
 libmikmatch-ocaml - camlp4 extension for pattern matching with regexps - runtime
 libmikmatch-ocaml-dev - camlp4 extension for pattern matching with regexps - development
Closes: 733934
Changes: 
 mikmatch (1.0.7-1) unstable; urgency=medium
 .
   * Team upload.
   * New upstream release (Closes: #733934).
Checksums-Sha1: 
 2089963e0231e99bfe72ee1dbcfe2cd6a4d424c6 2240 mikmatch_1.0.7-1.dsc
 99475e8798f980517dda92c3af547fb4a5b6c2a9 64834 mikmatch_1.0.7.orig.tar.gz
 4f26b069ea94bd561e88912b8c7d910fec7bcf21 6136 mikmatch_1.0.7-1.debian.tar.xz
 4b4c7fb540d3e11e40c2e550fe467fbfe45d041c 418536 libmikmatch-ocaml-dev_1.0.7-1_amd64.deb
 1e7f115b3130cdbf0161df8fdb32b9ea226d0f1f 12094 libmikmatch-ocaml_1.0.7-1_amd64.deb
Checksums-Sha256: 
 41ccf671d82ecde761a0441d1b937d38e897e06964416f7751b9004488f4835f 2240 mikmatch_1.0.7-1.dsc
 8a12c8a3f76f873a8c902657670097870ac410cc0d440e96ddd78fd3c3c2451c 64834 mikmatch_1.0.7.orig.tar.gz
 763a327d0e8dacf4345f3700142707a63dab69f10f01f0f33ff814160c022680 6136 mikmatch_1.0.7-1.debian.tar.xz
 7c1fcefa55b58e963fe755c8828c618b9f58bb40ec2b20646f92b22f24d995e4 418536 libmikmatch-ocaml-dev_1.0.7-1_amd64.deb
 2be6f19085850ffb0a15322e2e2447cf73d7191c1d273079a1357d9bcd1079dd 12094 libmikmatch-ocaml_1.0.7-1_amd64.deb
Files: 
 cc97168a532155428a3ff93713c1cb0a 418536 ocaml optional libmikmatch-ocaml-dev_1.0.7-1_amd64.deb
 7ed9fa304e3ea6629ede0a455e4c7ec3 12094 ocaml optional libmikmatch-ocaml_1.0.7-1_amd64.deb
 27202f5d6f0e8f7b114e4fc1efba2d28 2240 ocaml optional mikmatch_1.0.7-1.dsc
 70aabc8eb8f67ab3ac3f36bbd04729f4 64834 ocaml optional mikmatch_1.0.7.orig.tar.gz
 ef158a0e3a91871125857402355b1a55 6136 ocaml optional mikmatch_1.0.7-1.debian.tar.xz

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

iQIcBAEBCAAGBQJTa9NQAAoJEDO+GgqMLtj/2PQP/jT3RTXHIMVEzhndtv7ZoN5v
immjtWdRSGXAz6Az6Mhei5PWWfm9Z49rhUkJJefJHqC/WIV2m6LGHiFLfQrptOuo
gdzoYygi2TpKt/fnqXCgit4qGvD8iJK7ls4MU9sY9FEyC/DUEFjBfe3KXQE6s8uN
gfbfZW/bSCy7cwbFjGw4/caeO20lmbk8mc1DgDHdgUn8AEiQX3KZzjCibscDgsU3
4jocQGI87hEGA26HIsH6Uy62LlQrHRCngnKWb68oqeuZXINhmj68U4d7uiDXBwi6
npIzGSk9x44quTjRignhloGaBj71SA7u4gzCC3oLi2vTMWC8KRT+/w+SSuMv9+55
9ctykHE9qDkahFGeeB2zeksm9PqCh/kbPP1jxJg7Bcx9cLaPqNB8N5I5kSSNw/X6
AZG1rDI/Qc7ZBZ72jpJQep7uBpq/vUFpZ5Wry53XJPCiUJ0rgh4VxEdw8ESEQbYc
0CHdCR0zltnTPw3C4ywpTK8B/AT0juNlxC32CMQvmz4sZa4MDi82GoGUq/csw9eV
ZoYbDQMiYczfAXjayPeau+ADS++Eh2su8pWPZFII05AG7Tc1hpulSmcf7UIMsDFt
jhbiYlu9m3AF1iGU75t6+AnwkO4k5x2h92RR4Ais7z7V5+IYUdsd8iSgSzRRiVnj
kiDbRxpw1lGLJ9X+Ne16
=IsL3
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: