Your message dated Thu, 23 Apr 2009 18:17:25 +0000
with message-id <e1lx3ud-0001mg...@ries.debian.org>
and subject line Bug#519382: fixed in ropemacs 0.6c2-4
has caused the Debian Bug report #519382,
regarding dpkg: error processing python-ropemacs (--configure)
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.)


-- 
519382: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519382
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: python-ropemacs
Version: 0.6c2-3
Severity: grave
Tags: patch
Justification: renders package unusable

python-ropemacs fails to install with the following error:


sudo aptitude install python-ropemacs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Reading task descriptions... Done
The following NEW packages will be installed:
  python-ropemacs
0 packages upgraded, 1 newly installed, 0 to remove and 4 not upgraded.
Need to get 0B/24.3kB of archives. After unpacking 160kB will be used.
Writing extended state information... Done
Selecting previously deselected package python-ropemacs.
(Reading database ... 228584 files and directories currently installed.)
Unpacking python-ropemacs (from .../python-ropemacs_0.6c2-3_all.deb) ...
Setting up python-ropemacs (0.6c2-3) ...
Traceback (most recent call last):
  File "/usr/bin/pycentral", line 2096, in <module>
    main()
  File "/usr/bin/pycentral", line 2090, in main
    rv = action.run(global_options)
  File "/usr/bin/pycentral", line 1386, in run
    pkg.read_version_info()
  File "/usr/bin/pycentral", line 804, in read_version_info
    raise PyCentralError, "package has no field Python-Version"
__main__.PyCentralError: package has no field Python-Version
dpkg: error processing python-ropemacs (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 python-ropemacs
Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information
Initializing package states... Done
Writing extended state information... Done
Reading task descriptions... Done


Indeed, the package doesn't have the Python-Version field (but others packages 
that
use python-central have it):

$ dpkg-deb -f /var/cache/apt/archives/python-ropemacs_0.6c2-3_all.deb | grep 
Python-Version
$ dpkg-deb -f /var/cache/apt/archives/python-pysqlite2_2.5.0-2_i386.deb | grep 
Python-Version
Python-Version: 2.4, 2.5
$

The problem is related to the values of the XB-Python-Version and Depends fields
inside the debian/control (see the small patch attached that fixes the problem).

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

Kernel: Linux 2.6.26-1-686 (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/bash

Versions of packages python-ropemacs depends on:
ii  pymacs                        0.23-1.1   interface between Emacs Lisp and P
ii  python                        2.5.4-3    An interactive high-level object-o
ii  python-central                0.6.11     register and build utility for Pyt
ii  python-rope                   0.9.2-1    Python refactoring library

python-ropemacs recommends no packages.

python-ropemacs suggests no packages.

-- no debconf information
--- debian/control.orig 2009-03-12 14:03:57.000000000 +0800
+++ debian/control      2009-03-12 14:12:55.000000000 +0800
@@ -12,8 +12,8 @@
 
 Package: python-ropemacs
 Architecture: all
-Depends: ${Python:Depends}, pymacs, python-rope
-XB-Python-Version: ${Python:Versions}
+Depends: ${python:Depends}, pymacs, python-rope
+XB-Python-Version: ${python:Versions}
 Description: Emacs mode for Python refactoring
  Rope is a Python library that can be used with several editors and IDEs. It 
  provides many refactoring operations as well as forms of code assistance like 

--- End Message ---
--- Begin Message ---
Source: ropemacs
Source-Version: 0.6c2-4

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

python-ropemacs_0.6c2-4_all.deb
  to pool/main/r/ropemacs/python-ropemacs_0.6c2-4_all.deb
ropemacs_0.6c2-4.diff.gz
  to pool/main/r/ropemacs/ropemacs_0.6c2-4.diff.gz
ropemacs_0.6c2-4.dsc
  to pool/main/r/ropemacs/ropemacs_0.6c2-4.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 519...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
David Spreen <netzw...@debian.org> (supplier of updated ropemacs 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: Thu, 23 Apr 2009 10:32:37 -0700
Source: ropemacs
Binary: python-ropemacs
Architecture: source all
Version: 0.6c2-4
Distribution: unstable
Urgency: low
Maintainer: David Spreen <netzw...@debian.org>
Changed-By: David Spreen <netzw...@debian.org>
Description: 
 python-ropemacs - Emacs mode for Python refactoring
Closes: 519382
Changes: 
 ropemacs (0.6c2-4) unstable; urgency=low
 .
   [ Sandro Tosi]
   * debian/control
     - switch Vcs-Browser field to viewsvn
 .
   [ David Spreen ]
   * debian/control
     - Fixing typos in Depends and XB-Python-Version fields. Patch by
       Julián Hernández Gómez <julianhernan...@gmail.com>
       (closes: #519382)
     - Added build-dependency on debhelper >= 7
     - Added binary-dependency on ${misc:Depends}
     - Updated standards version to 3.8.1
Checksums-Sha1: 
 d25a9da1f5a5201c78bbe73d5362bc3548eeab94 1309 ropemacs_0.6c2-4.dsc
 c7f392d1edf026fec4350bf319781fb28210c79b 1929 ropemacs_0.6c2-4.diff.gz
 75efe14da5525d09b81654776928b1e8181763f5 24358 python-ropemacs_0.6c2-4_all.deb
Checksums-Sha256: 
 dcdccd49baec017958d31afc1532e2951f4ce6e120ed4c879c95f89964ba6d7f 1309 
ropemacs_0.6c2-4.dsc
 c018720ad4d25b3a7fe59af602def04b1e199a218210a2c8f3a8d87ff36ab6d5 1929 
ropemacs_0.6c2-4.diff.gz
 15700c4dc5c7437d09b5a730c20f33aef07618b30a1fee9956d33035857d0153 24358 
python-ropemacs_0.6c2-4_all.deb
Files: 
 62e119591118f39349bbeaad84c91b10 1309 devel optional ropemacs_0.6c2-4.dsc
 f3edbcde08e4e17cb95dd3a5bfc8550f 1929 devel optional ropemacs_0.6c2-4.diff.gz
 c5fcd12bbfa522156fc1cebeabda7ca8 24358 devel optional 
python-ropemacs_0.6c2-4_all.deb

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

iEYEARECAAYFAknwrVMACgkQdhEvvPyx3SPwugCgsXtIoEyU3DNmOlcfP0nMnn/+
1gIAn2MKuTVKrAtcImeKEogbqkGy7m9D
=f1RW
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to