Bug#486516: ImportError: No module named cupsutils.debug
Sam Morris
sam at robots.org.uk
Mon Jun 16 22:23:25 UTC 2008
On Mon, 2008-06-16 at 23:50 +0200, Josselin Mouette wrote:
> Le lundi 16 juin 2008 à 16:33 +0100, Sam Morris a écrit :
> > Package: system-config-printer
> > Version: 1.0.0-1
> > Severity: grave
> > Justification: renders package unusable
> >
> > $ system-config-printer
> > Traceback (most recent call last):
> > File "/usr/bin/system-config-printer", line 58, in <module>
> > import pysmb
> > File "/usr/share/system-config-printer/pysmb.py", line 33, in <module>
> > from cupsutils.debug import *
> > ImportError: No module named cupsutils.debug
>
> Please run "ls -l /var/lib/python-support/python2.5/cupsutils/", then
> "update-python-modules -p", then the ls again.
$ ls -l /var/lib/python-support/python2.5/cupsutils/
total 16
lrwxrwxrwx 1 root root 67 2008-06-16 23:15 cupshelpers.py -> /usr/share/python-support/python-cupsutils/cupsutils/cupshelpers.py
lrwxrwxrwx 1 root root 61 2008-06-16 23:15 debug.py -> /usr/share/python-support/python-cupsutils/cupsutils/debug.py
lrwxrwxrwx 1 root root 68 2008-06-16 23:15 openprinting.py -> /usr/share/python-support/python-cupsutils/cupsutils/openprinting.py
lrwxrwxrwx 1 root root 60 2008-06-16 23:15 ppds.py -> /usr/share/python-support/python-cupsutils/cupsutils/ppds.py
$ update-python-modules -p
Compiling /var/lib/python-support/python2.4/vcpx/repository/bzr.py ...
File "/var/lib/python-support/python2.4/vcpx/repository/bzr.py", line 276
yield self._changesetFromRevision(parent_branch, revision)
SyntaxError: 'yield' not allowed in a 'try' block with a 'finally' clause
$ ls -l /var/lib/python-support/python2.5/cupsutils/
total 84
lrwxrwxrwx 1 root root 67 2008-06-16 23:15 cupshelpers.py -> /usr/share/python-support/python-cupsutils/cupsutils/cupshelpers.py
-rw-r--r-- 1 root root 21767 2008-06-16 23:18 cupshelpers.pyc
lrwxrwxrwx 1 root root 61 2008-06-16 23:15 debug.py -> /usr/share/python-support/python-cupsutils/cupsutils/debug.py
-rw-r--r-- 1 root root 1707 2008-06-16 23:18 debug.pyc
-rw-r--r-- 1 root root 0 2008-06-16 23:18 __init__.py
-rw-r--r-- 1 root root 142 2008-06-16 23:18 __init__.pyc
lrwxrwxrwx 1 root root 68 2008-06-16 23:15 openprinting.py -> /usr/share/python-support/python-cupsutils/cupsutils/openprinting.py
-rw-r--r-- 1 root root 11209 2008-06-16 23:18 openprinting.pyc
lrwxrwxrwx 1 root root 60 2008-06-16 23:15 ppds.py -> /usr/share/python-support/python-cupsutils/cupsutils/ppds.py
-rw-r--r-- 1 root root 22246 2008-06-16 23:18 ppds.pyc
Looks like __init__.py was missing from the original directory. Note
that although update-python-modules spat out that error, it doesn't do
that on my laptop where I originally reported this bug, so I think it's
unrelated.
--
Sam Morris
http://robots.org.uk/
PGP key id 1024D/5EA01078
3412 EA18 1277 354B 991B C869 B219 7FDB 5EA0 1078
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: This is a digitally signed message part
Url : http://lists.alioth.debian.org/pipermail/pkg-gnome-maintainers/attachments/20080616/4ab3b5b5/attachment-0001.pgp
More information about the pkg-gnome-maintainers
mailing list