package gracie,python-daemon
tags 581180 + confirmed
severity 581180 important
notfound 581180 gracie/0.2.11-1
reassign 581180 python-daemon
found 581180 python-daemon/1.6-1
retitle 581180 python-daemon: should Depends: python >= 2.5
thanks

On 11-May-2010, w.goesgens wrote:
> while installation:
> 
> Richte gracie ein (0.2.11-1) ...
> Starting Gracie OpenID provider:Traceback (most recent call last):
>   File "/usr/bin/gracied", line 20, in <module>
>     from daemon import pidlockfile
>   File "/usr/lib/pymodules/python2.5/daemon/pidlockfile.py", line 33, in 
> <module>
>     class PIDLockFile(LinkFileLock, object):
> TypeError: Error when calling the metaclass bases
>     function() argument 1 must be code, not str
> invoke-rc.d: initscript gracie, action "start" failed.
> dpkg: Fehler beim Bearbeiten von gracie (--configure):
>  Unterprozess installiertes post-installation-Skript gab den Fehlerwert 1 
> zurück
> Verarbeite Trigger für python-support ...
> Compiling /usr/lib/pymodules/python2.4/lockfile/linklockfile.py ...
>   File "/usr/lib/pymodules/python2.4/lockfile/linklockfile.py", line 6
>     from . import (LockBase, LockFailed, NotLocked, NotMyLock, LockTimeout,
>          ^
> SyntaxError: invalid syntax

This is because the ‘python-daemon’ package needs Python 2.5 or later,
but does not correctly declare that in its control file.

Python 2.4 is no longer in Debian Squeeze, so this is not a problem
for new installs of Debian. I am reducing the severity to “important”
accordingly.

Thank you for the bug report.

-- 
 \       “Faith, n. Belief without evidence in what is told by one who |
  `\   speaks without knowledge, of things without parallel.” —Ambrose |
_o__)                           Bierce, _The Devil's Dictionary_, 1906 |
Ben Finney <b...@benfinney.id.au>

Attachment: signature.asc
Description: Digital signature

Reply via email to