Your message dated Sun, 28 Dec 2008 16:35:25 +0000
with message-id <e1lgybt-0004jc...@ries.debian.org>
and subject line Bug#470990: fixed in pyinotify 0.7.1-2
has caused the Debian Bug report #470990,
regarding Would be nice to have a -dbg version
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.)
--
470990: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=470990
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Subject: python-pyinotify: Would be
Package: python-pyinotify
Version: 0.7.1-1
Severity: wishlist
*** Please type your report below this line ***
I am developing a university project depending on pyinotify.
Unfortunately we are unable to debug it in pydev because no -dbg
extension exists for the package, and most of the team is not really
used to debugging "manually" with pdb or pydb. Also, being a
client/server app it is more difficult than relying on an IDE.
As far as I know this is our only dependence lacking a -dbg version. We
mostly use ubuntu, but they just use the debian version ^^.
I've tried to patch the debian/rules file and debian/control (sorry for
not knowing how to properly attach a patch with reportbug), trying to
follow guidelines on https://wiki.ubuntu.com/PyDbgBuilds , unfortunately it
overwhelms me quite a bit. I've tried to hack something to pass as a
debian/rules by looking at other -dbg packages, but although it generates a deb
package which is installable, when run with python2.4-dbg -c "import pyinotify"
I get the dreaded:
python2.4-dbg -c "import pyinotify"
Traceback (most recent call last):
File "<string>", line 1, in ?
File "/var/lib/python-support/python2.4/pyinotify/pyinotify.py", line 47, in ?
from inotify import inotify_init, inotify_add_watch, inotify_rm_watch
File "/var/lib/python-support/python2.4/pyinotify/inotify.py", line 48, in ?
from _inotify import inotify_init, inotify_add_watch, inotify_rm_watch
ImportError: /var/lib/python-support/python2.4/pyinotify/_inotify.so: undefined
symbol: Py_InitModule4
which shows something is not working.
My debian rules, as output by diff -u (the debian/control is trivial):
--- ../pyinotify-0.7.1-orig/debian/rules 2008-03-14 23:44:58.000000000
+0100
+++ debian/rules 2008-03-14 23:54:44.000000000 +0100
@@ -8,6 +8,7 @@
# List of python versions this package will be compiled for.
# This list has to match the package list in debian/control.
PYVERS = $(shell pyversions -r)
+CFLAGS += -Wall -g -O$(if $(findstring noopt,$(DEB_BUILD_OPTIONS)),0,2)
configure: configure-stamp
configure-stamp: patch
@@ -15,6 +16,9 @@
for python in $(PYVERS); do \
"$${python}" setup.py config; \
done
+ for python in $(PYVERS); do \
+ "$${python-dbg} setup.py config; \
+ done
touch $@
build:
@@ -45,6 +49,13 @@
$$python setup.py build --force; \
$$python setup.py install --root=$(CURDIR)/debian/python-pyinotify;
\
done
+ for python in $(PYVERS); do \
+ $${python-dbg} setup.py build --force; \
+ $${python-dbg} setup.py install
--root=$(CURDIR)/debian/python-pyinotify-dbg; \
+ done
+ find debian/python-*-dbg ! -type d ! -name '*.so' | xargs rm -f
+ find debian/python-*-dbg -depth -empty -exec rmdir {} \;
+
# Installing documentation in html/ subdirectory.
cp -R doc html
@@ -57,7 +68,7 @@
dh_installexamples -i -Xautopath.py
dh_installchangelogs -i ChangeLog
dh_link -i
- dh_strip -i
+ dh_strip -i --dbg-package=python-pyinotify-dbg
dh_compress -i -Xexamples
dh_fixperms -i
dh_pysupport -i
@@ -74,7 +85,7 @@
dh_installdocs -a
dh_installchangelogs -a ChangeLog
dh_link -a
- dh_strip -a
+ dh_strip -a --dbg-package=python-pyinotify-dbg
dh_compress -a
dh_fixperms -a
dh_pysupport -a
Any help would be appreciated to fix it to be able to create a -dbg version
myself ^^.
(and just for the record: our project is at launchpad.net/hdlorean but it's not
too much functional yet)...
Thanks a lot for your time
Ezequiel Lara Gómez
jisak...@yahoo.es
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (990, 'testing'), (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.24-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages python-pyinotify depends on:
ii libc6 2.7-6 GNU C Library: Shared libraries
ii python 2.4.4-6 An interactive high-level object-o
ii python-support 0.7.6 automated rebuilding support for p
python-pyinotify recommends no packages.
-- no debconf information
---------------------------------
Enviado desde Correo Yahoo!
El buzón de correo sin límite de almacenamiento..
--- End Message ---
--- Begin Message ---
Source: pyinotify
Source-Version: 0.7.1-2
We believe that the bug you reported is fixed in the latest version of
pyinotify, which is due to be installed in the Debian FTP archive:
pyinotify_0.7.1-2.diff.gz
to pool/main/p/pyinotify/pyinotify_0.7.1-2.diff.gz
pyinotify_0.7.1-2.dsc
to pool/main/p/pyinotify/pyinotify_0.7.1-2.dsc
python-pyinotify-dbg_0.7.1-2_amd64.deb
to pool/main/p/pyinotify/python-pyinotify-dbg_0.7.1-2_amd64.deb
python-pyinotify-doc_0.7.1-2_all.deb
to pool/main/p/pyinotify/python-pyinotify-doc_0.7.1-2_all.deb
python-pyinotify_0.7.1-2_amd64.deb
to pool/main/p/pyinotify/python-pyinotify_0.7.1-2_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 470...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Debian Python Modules Team <python-modules-team@lists.alioth.debian.org>
(supplier of updated pyinotify 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, 28 Dec 2008 15:01:11 +0100
Source: pyinotify
Binary: python-pyinotify python-pyinotify-doc python-pyinotify-dbg
Architecture: source all amd64
Version: 0.7.1-2
Distribution: unstable
Urgency: low
Maintainer: Mikhail Gusarov <dotted...@dottedmag.net>
Changed-By: Debian Python Modules Team
<python-modules-team@lists.alioth.debian.org>
Description:
python-pyinotify - simple Linux inotify Python bindings
python-pyinotify-dbg - simple Linux inotify Python bindings (debug extension)
python-pyinotify-doc - simple Linux inotify Python bindings
Closes: 470990
Changes:
pyinotify (0.7.1-2) unstable; urgency=low
.
[ Piotr Ożarowski ]
* Vcs-Svn, Vcs-Browser and Homepage fields added
.
[ Sandro Tosi ]
* debian/control
- uniforming Vcs-Browser field
- switch Vcs-Browser field to viewsvn
- added -dbg package, adding python-all-dbg to build-depends
- uncapitalized short descriptions of all binary packages
- bump Standards-Version to 3.8.0
+ added debian/README.source
* debian/rules
- added -dbg building rules; thanks to Ezequiel Lara Gómez for the
(partial)
patch; Closes: #470990
- correctly depending on '$(QUILT_STAMPFN)' (for configure-stamp target)
and 'unpatch' (for clean target)
- added removal of 'html/' dir (created by Debian package build system)
- merged *-stamp removal in 'dh_clean' call
* debian/patches/use-sys-syscall-h.patch
- added description (from previous changelog entries)
Checksums-Sha1:
31bfa23b8758dc0d91c9dfe01673939b706fd59f 1394 pyinotify_0.7.1-2.dsc
b2bc6edbab1fc52b83f3de36f36206d64f9317f3 6101 pyinotify_0.7.1-2.diff.gz
8282e8d7f5c2eb36ced4a2174187dad4d7d8916f 91470
python-pyinotify-doc_0.7.1-2_all.deb
2d0f5dcaba110b4753fa822784fae0234ca1af13 29454
python-pyinotify_0.7.1-2_amd64.deb
2dac987228c97c9abab976e5a7527b2b3bf325dd 25226
python-pyinotify-dbg_0.7.1-2_amd64.deb
Checksums-Sha256:
eb6e8f5c0522627dc36f0553406b88191eb700a3be324307f4329337b0edd2ed 1394
pyinotify_0.7.1-2.dsc
9b0329f864f702aa0f8be89bb53c5c2a7c58f4fcfbc5240e164da3138b923c73 6101
pyinotify_0.7.1-2.diff.gz
3e216bddd0a5359dada6bdd29ec0a4668927b738c62e187bc8ac4b51fe4684b9 91470
python-pyinotify-doc_0.7.1-2_all.deb
b38e09f04d19ca1545f2d2c9596134b637c2ffcab9e49969d7b65c4d7fb4aa2e 29454
python-pyinotify_0.7.1-2_amd64.deb
aefec840bf949f4201ab5fc7755ff7154cd5dd08148bf8dda7d0541cf1f56f77 25226
python-pyinotify-dbg_0.7.1-2_amd64.deb
Files:
194ec55d48102648958220b22669f53b 1394 python optional pyinotify_0.7.1-2.dsc
1212e31b1471f961731b171b96d56e97 6101 python optional pyinotify_0.7.1-2.diff.gz
3093e6f9246c64b3cee00a55eb25ee54 91470 doc optional
python-pyinotify-doc_0.7.1-2_all.deb
907d9e4ce56edb41fc23a8a80c2355c6 29454 python optional
python-pyinotify_0.7.1-2_amd64.deb
4f6d52df34a25cef364dd9ee5d323dfb 25226 python extra
python-pyinotify-dbg_0.7.1-2_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAklXh6wACgkQAukwV0RN2VD4ewCgkeLTmkq9WgXbtUd1wxp2uwBq
K+AAmgPx0zXLVXarrlG2eegEHTqXZt1U
=WwE7
-----END PGP SIGNATURE-----
--- End Message ---
_______________________________________________
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/python-modules-team