Package: screenlets
Version: 0.1.2-4
Severity: grave
Justification: renders package unusable

Upgrading python-gobject from 2.15.4-2 to 2.16.1-1 causes screenlets to stop
working entirely.  Specifically, it causes python to segfault.  Unfortunately,
the user gets no indication of what happens and there are no errors output to
.xsession-errors.  A segfault message is output to the syslog, however.

screenlets-manager just runs:
  python -u /usr/share/screenlets-manager/screenlets-manager.py

Adding -v to that gives a lot of extra output, but still no indication of the
problem.  I only realized that python-gobject was related because it was one
of two python packages upgraded before the breakage.

screenlets does not directly depend on python-gobject, but it is a dependency
of python-gtk2 which screenlets does depend on.

I do not know for a fact that this bug is with screenlets and not
python-gobject.  I did try running other Python programs to see if any of them
were broken, but I could only find problems with screenlets.

Python is not one of the languages I know or use so my debugging efforts
(beyond adding -v) are minor.  It could be that a token effort by somebody who
actually knows Python could narrow down the real cause quickly.


-- 
--John Gruenenfelder    Systems Manager, MKS Imaging Technology, LLC.
Try Weasel Reader for PalmOS  --  http://weaselreader.org
"This is the most fun I've had without being drenched in the blood
of my enemies!"
        --Sam of Sam & Max




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

Kernel: Linux 2.6.28-1-amd64 (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 screenlets depends on:
ii  python                        2.5.4-2    An interactive high-level object-o
ii  python-dbus                   0.83.0-1   simple interprocess messaging syst
ii  python-gnome2                 2.22.3-3   Python bindings for the GNOME desk
ii  python-gnome2-desktop         2.24.1-1   Python bindings for the GNOME desk
ii  python-gtk2                   2.14.1-1   Python bindings for the GTK+ widge
ii  python-support                0.8.7      automated rebuilding support for P
ii  python-xdg                    0.15-1.1   A python library to access freedes

Versions of packages screenlets recommends:
ii  gnome-keyring                 2.24.1-2   GNOME keyring services (daemon and
ii  python-feedparser             4.1-12     Universal Feed Parser for Python
ii  python-gmenu                  2.24.2-2   an implementation of the freedeskt
ii  python-gnome2-extras          2.19.1-3.1 Extra Python bindings for the GNOM
ii  python-gtkmozembed            2.19.1-3.1 Python bindings for the GtkMozEmbe
ii  python-imaging                1.1.6-3    Python Imaging Library

Versions of packages screenlets suggests:
ii  compiz                        0.7.6-8    OpenGL window and compositing mana
pn  evolution                     <none>     (no description available)
pn  gnome-orca                    <none>     (no description available)
ii  metacity                      1:2.24.0-2 A lightweight GTK2 based Window Ma
pn  python-dcop                   <none>     (no description available)
ii  tomboy                        0.12.2-3   desktop note taking program using 
pn  xfconf                        <none>     (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to