Your message dated Mon, 07 Jul 2008 22:47:43 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#478581: fixed in pycallgraph 0.5.0-1
has caused the Debian Bug report #478581,
regarding pycallgraph: fails to catch normal exception
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 [EMAIL PROTECTED]
immediately.)


-- 
478581: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=478581
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: python-pycallgraph
Version: 0.4.0-1
Severity: grave

(after fixing the dos line endings):

[EMAIL PROTECTED]:~$ python /usr/bin/pycallgraph-dot /usr/bin/pycallgraph-dot 
foo.dot
Traceback (most recent call last):
  File "/usr/bin/pycallgraph-dot", line 111, in ?
    execfile(args[0])
  File "/usr/bin/pycallgraph-dot", line 109, in ?
    time_filter_func=time_filter_func,
  File "/var/lib/python-support/python2.4/pycallgraph.py", line 177, in 
start_trace
    reset_trace()
  File "/var/lib/python-support/python2.4/pycallgraph.py", line 110, in 
reset_trace
    call_stack_timer = []
  File "/var/lib/python-support/python2.4/pycallgraph.py", line 279, in tracer
    t = call_stack_timer.pop(-1)
IndexError: pop from empty list

You can fix this by examining the set before calling pop, or catching
the IndexError exception, or several other ways.  I'm not sure off hand
which would be most appropriate for this program.

2 bugs on this program like this make it fairly clear it was never
really tested (I know bad bugs happen, but these prevent the program from
even starting as packaged).  Should this package be in Debian with these
sorts of issues?

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.24-1-686 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_US.UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages python-pycallgraph depends on:
ii  graphviz                      2.18-1     rich set of graph drawing tools
ii  python                        2.4.4-6    An interactive high-level object-o
ii  python-support                0.7.7      automated rebuilding support for P

python-pycallgraph recommends no packages.

-- no debconf information

-- 
 -----------------------------------------------------------------
|   ,''`.                                            Stephen Gran |
|  : :' :                                        [EMAIL PROTECTED] |
|  `. `'                        Debian user, admin, and developer |
|    `-                                     http://www.debian.org |
 -----------------------------------------------------------------

Attachment: signature.asc
Description: Digital signature


--- End Message ---
--- Begin Message ---
Source: pycallgraph
Source-Version: 0.5.0-1

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

pycallgraph_0.5.0-1.diff.gz
  to pool/main/p/pycallgraph/pycallgraph_0.5.0-1.diff.gz
pycallgraph_0.5.0-1.dsc
  to pool/main/p/pycallgraph/pycallgraph_0.5.0-1.dsc
pycallgraph_0.5.0.orig.tar.gz
  to pool/main/p/pycallgraph/pycallgraph_0.5.0.orig.tar.gz
python-pycallgraph_0.5.0-1_all.deb
  to pool/main/p/pycallgraph/python-pycallgraph_0.5.0-1_all.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 [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Debian Python Modules Team <[EMAIL PROTECTED]> (supplier of updated pycallgraph 
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 [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 08 Jul 2008 00:17:58 +0200
Source: pycallgraph
Binary: python-pycallgraph
Architecture: source all
Version: 0.5.0-1
Distribution: unstable
Urgency: medium
Maintainer: Jan Alonzo <[EMAIL PROTECTED]>
Changed-By: Debian Python Modules Team <[EMAIL PROTECTED]>
Description: 
 python-pycallgraph - Python library that creates call graphs for Python 
programs
Closes: 453943 478581
Changes: 
 pycallgraph (0.5.0-1) unstable; urgency=medium
 .
   [ Jan Michael Alonzo ]
   * debian/control: updated package dep versions
   * debian/pyversions: added with versions 2.4-2.5
   * debian/patches: updated hashbang patch to remove
     - trailing return. Closes: #453943
 .
   [ Sandro Tosi ]
   * New upstream release
     - pycg can now be called on itself; thanks to Stephen Gran for the report;
       Closes: #478581
   * debian/control
     - uniforming Vcs-Browser field
     - bump Standards-Version to 3.8.0 (no changes needed)
   * debian/copyright
     - updated upstream author email address
     - added location of GPLv2 full text on a Debian machine
     - renamed previous section Copyright in License
     - indented upstream author, license and copyright sections with 4 spaces
   * debian/patches/add_hashbang_to_script.patch
     - removed since upstream added shebang to the new script
   * debian/patches/10_fix_manpage.patch
     - added to fix manpage, hyphen used as minus (lintian warning)
   * debian/rules
     - updated manpage location (it's now shipped by upstream)
     - removed script rename, since now the extension is no more in the
       filename
   * debian/pycallgraph-dot.1
     - removed, since merged upstream
   * debian/NEWS
     - added to notify users of executable rename
Checksums-Sha1: 
 114039b756f11a54481376df5e2b2908568746d6 1372 pycallgraph_0.5.0-1.dsc
 db03a264b2536af9c6719f10990e3f8a21a71786 14871 pycallgraph_0.5.0.orig.tar.gz
 795e11f8ff95acbc049f7f7b4ccc5f6fa8df9d55 2705 pycallgraph_0.5.0-1.diff.gz
 26507942e1318e5a082b3bfea5c49c67f9207a75 12578 
python-pycallgraph_0.5.0-1_all.deb
Checksums-Sha256: 
 da1aedf28b1fbc1f64db0235b3ce3f8dc5ebffd47504a40aadf466d8e3e78e68 1372 
pycallgraph_0.5.0-1.dsc
 e5df247c742f1354eeb47219d39e6f970d4c97d5ec09d85cf1050a5affc439d9 14871 
pycallgraph_0.5.0.orig.tar.gz
 acb60c5ed29533efee74d1310600d6946bec7b5932b761dd45de7e1e2622fd6d 2705 
pycallgraph_0.5.0-1.diff.gz
 5a2e92d6875245cccfbe65090117cf67d7d93b86e5fd8a2c2556232bbbf81cc6 12578 
python-pycallgraph_0.5.0-1_all.deb
Files: 
 9177a2ad99193b140fd3427a25dde63d 1372 python optional pycallgraph_0.5.0-1.dsc
 f09965eb546b1f179240686fc1d77ec7 14871 python optional 
pycallgraph_0.5.0.orig.tar.gz
 da866fa0642803081bddd47d4ccb6018 2705 python optional 
pycallgraph_0.5.0-1.diff.gz
 d2a6de7deec5ee1111d6a5a420957113 12578 python optional 
python-pycallgraph_0.5.0-1_all.deb

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

iEYEARECAAYFAkhymjMACgkQB01zfu119Zlu1gCeOGbxGA9Jm50V40spAqWLtsMh
hEUAmwWRWgrg52uSrNPAMehdFj4Fdfx0
=5iqx
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to