Package: pymacs
Version: 0.22-6
Severity: important

installation of pymacs version 0.22-6 fails:
# dpkg -i pymacs_0.22-6_all.deb
(Reading database ... 191619 files and directories currently installed.)
Preparing to replace pymacs 0.22-6 (using pymacs_0.22-6_all.deb) ...
remove/pymacs: purging byte-compiled files for emacs20
remove/pymacs: purging byte-compiled files for emacs21
W: Unable to locate package python-all
E: No packages found
Traceback (most recent call last):
  File "/usr/bin/pycentral", line 1325, in ?
    main()
  File "/usr/bin/pycentral", line 1319, in main
    rv = action.run(global_options)
  File "/usr/bin/pycentral", line 919, in run
    runtimes = get_installed_runtimes()
  File "/usr/bin/pycentral", line 196, in get_installed_runtimes
    supported = pyversions.supported_versions()
  File "/usr/share/pycentral-data/pyversions.py", line 71, in supported_versions
    depends = [re.sub(r'\s*(\S+)[ (]?.*', r'\1', s) for s in depends]
TypeError: iteration over non-sequence
dpkg: warning - old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
remove/pymacs: purging byte-compiled files for emacs20
remove/pymacs: purging byte-compiled files for emacs21
W: Unable to locate package python-all
E: No packages found
Traceback (most recent call last):
  File "/usr/bin/pycentral", line 1325, in ?
    main()
  File "/usr/bin/pycentral", line 1319, in main
    rv = action.run(global_options)
  File "/usr/bin/pycentral", line 919, in run
    runtimes = get_installed_runtimes()
  File "/usr/bin/pycentral", line 196, in get_installed_runtimes
    supported = pyversions.supported_versions()
  File "/usr/share/pycentral-data/pyversions.py", line 71, in supported_versions
    depends = [re.sub(r'\s*(\S+)[ (]?.*', r'\1', s) for s in depends]
TypeError: iteration over non-sequence
dpkg: error processing pymacs_0.22-6_all.deb (--install):
 subprocess new pre-removal script returned error exit status 1
W: Unable to locate package python-all
E: No packages found
Traceback (most recent call last):
  File "/usr/bin/pycentral", line 1325, in ?
    main()
  File "/usr/bin/pycentral", line 1319, in main
    rv = action.run(global_options)
  File "/usr/bin/pycentral", line 850, in run
    runtimes = get_installed_runtimes()
  File "/usr/bin/pycentral", line 196, in get_installed_runtimes
    supported = pyversions.supported_versions()
  File "/usr/share/pycentral-data/pyversions.py", line 71, in supported_versions
    depends = [re.sub(r'\s*(\S+)[ (]?.*', r'\1', s) for s in depends]
TypeError: iteration over non-sequence
dpkg: error while cleaning up:
 subprocess post-installation script returned error exit status 1
Errors were encountered while processing:
 pymacs_0.22-6_all.deb
# 

All the documented dependencies for pymacs version 0.22-6 are met and
python-all is not installed, yet the errors above occur.
$ dpkg -l emacsen-common python python-central python-all
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
ii  emacsen-common 1.4.16         Common facilities for all emacsen
ii  python         2.3.5-2        An interactive high-level object-oriented la
ii  python-central 0.5.5          register and build utility for Python packag
No packages found matching python-all.

This also prevents fixing bug 372294, for which the "solution" is
supposed to be upgrading python-mode to >=1:1.0-2 however upgrading
python-mode to >=1:1.0-2 depends upon pymacs and pymacs won't install.

Non-working python-mode (e.g. rendered by applying stable updates) and
attempting to follow these corrections for bugs results in broken
packages and broken dependencies, e.g.:
$ dpkg -l junior-programming pymacs python-mode
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name           Version        Description
+++-==============-==============-============================================
iU  junior-program 1.9            Debian Jr. programming
iFR pymacs         0.22-6         interface between Emacs Lisp and Python
iU  python-mode    1.0-3.1        Emacs-lisp python-mode and doctest-mode for

-- System Information:
Debian Release: 3.1
Architecture: i386 (i686)
Kernel: Linux 2.4.29
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages pymacs depends on:
ii  emacsen-common                1.4.16     Common facilities for all emacsen
ii  python                        2.3.5-2    An interactive high-level object-o
ii  python-central                0.5.5      register and build utility for Pyt

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to