Your message dated Mon, 08 Jun 2009 13:55:01 +0000
with message-id <e1mdfjv-0006sl...@ries.debian.org>
and subject line Bug#531806: fixed in pycaml 0.82-10
has caused the Debian Bug report #531806,
regarding pycaml fails to build with Python 2.6
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 ow...@bugs.debian.org
immediately.)
--
531806: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=531806
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: pycaml
Version: 0.82-8
Hello,
pycaml package fails to build with Python 2.6 on Ubuntu Karmic. Here
is the build log:
http://launchpadlibrarian.net/27403133/buildlog_ubuntu-karmic-i386.pycaml_0.82-9_FAILEDTOBUILD.txt.gz
Here are the explanations about that bug of Max Bowsher <m...@f2s.com> :
"""
if you look at the build log, the error is:
pycaml_ml.c:1151: error: 'PyImport_ImportModuleEx' undeclared here (not
in a function)
If you dig around a bit, you find that in Python 2.6, this is strictly a
#define, which is incompatible with pycaml_ml.c's use of it - whereas in
Python 2.5, it was also provided as a real entry point for compatibility.
Rather annoyingly, if you dig into Python's svn repository, it looks
like this compatibility provision may have been *accidentally* reverted
- http://svn.python.org/view?view=rev&revision=59678, look at the
changes to import.c and import.h.
Accidentally or not, it looks like pycaml will need to be adapted to not
use that function.
Max.
"""
Yours,
d.
-- System Information:
Debian Release: 5.0
APT prefers stable
APT policy: (500, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.14.2 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash
Versions of packages pycaml depends on:
ii libc6 2.7-18 GNU C Library: Shared libraries
ii ocaml-base-nox [ocaml-base-no 3.10.2-3 Runtime system for OCaml bytecode
ii python2.5 2.5.2-15 An interactive high-level object-o
Versions of packages pycaml recommends:
ii ocaml-nox [ocaml-nox-3.10.2] 3.10.2-3 ML language implementation with a
pycaml suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
Source: pycaml
Source-Version: 0.82-10
We believe that the bug you reported is fixed in the latest version of
pycaml, which is due to be installed in the Debian FTP archive:
pycaml_0.82-10.diff.gz
to pool/main/p/pycaml/pycaml_0.82-10.diff.gz
pycaml_0.82-10.dsc
to pool/main/p/pycaml/pycaml_0.82-10.dsc
pycaml_0.82-10_amd64.deb
to pool/main/p/pycaml/pycaml_0.82-10_amd64.deb
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 531...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Stephane Glondu <st...@glondu.net> (supplier of updated pycaml 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 ftpmas...@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Sun, 07 Jun 2009 13:44:05 +0200
Source: pycaml
Binary: pycaml
Architecture: source amd64
Version: 0.82-10
Distribution: unstable
Urgency: low
Maintainer: Debian OCaml Maintainers <debian-ocaml-maint@lists.debian.org>
Changed-By: Stephane Glondu <st...@glondu.net>
Description:
pycaml - OCaml bindings to embed Python interpreter and objects
Closes: 482917 531806
Changes:
pycaml (0.82-10) unstable; urgency=low
.
[ Stephane Glondu ]
* Add myself to Uploaders and DM-Upload-Allowed
* Use quilt instead of dpatch:
- split wrap_pycall.dpatch into Wrap-Py_-calls and
Removal-of-PyRange_New
- remove changes to upstream Makefile
- add README.source
* Update Wrap-Py_-calls.patch to wrap also PyImport_ImportModuleEx,
which became a macro in Python 2.6 (Closes: #531806)
* Various improvements (Closes: #482917):
- install library files to a subdirectory of `ocamlc -where`
- add META file and suggestion to ocaml-findlib
- document these changes in NEWS
* Modernize packaging:
- add Homepage field to debian/control
- simplify debian/rules with use of dh
- update Standards-Version to 3.8.1
.
[ Sylvain Le Gall ]
* Update debian/copyright to
http://wiki.debian.org/Proposals/CopyrightFormat
Checksums-Sha1:
9c97970c66a1172cab04b7cb2cfd6958bf7946d7 1377 pycaml_0.82-10.dsc
68aa0b85dd99f5c31902498cb9569050c1c2555d 6009 pycaml_0.82-10.diff.gz
93a5479777a2bb02b284d261e365bb9a54624ad3 296990 pycaml_0.82-10_amd64.deb
Checksums-Sha256:
57242eb63b129867b58fcc0670e12dbc025f34275b618413be232da0fa602218 1377
pycaml_0.82-10.dsc
2135ef593836499fc8ca4f524ac4f4f48e55563b689e1abac361795d835f0654 6009
pycaml_0.82-10.diff.gz
29dc70f9cea4e65843140703714c1a1e4d5113babbf858b54ea1fdf3de3c2cc9 296990
pycaml_0.82-10_amd64.deb
Files:
f1d33e952bc811f4e184e88d00be39ac 1377 libdevel optional pycaml_0.82-10.dsc
33d6a2d98c85ea553ccdd414803a22d3 6009 libdevel optional pycaml_0.82-10.diff.gz
6a78cccaf591e10b3ef4eb4c1d39538a 296990 libdevel optional
pycaml_0.82-10_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iD8DBQFKLRVNir2bofsN/psRAmhlAJ0fmQZNkjkvTktlVpV/K84o8lDCIACeInLb
pGhUj53iGVgF8HRgrhb5mIc=
=/KLB
-----END PGP SIGNATURE-----
--- End Message ---