Your message dated Sun, 19 Apr 2009 15:18:00 +0000
with message-id <e1lvymo-0001ml...@ries.debian.org>
and subject line Bug#519664: fixed in screenlets 0.1.2-5
has caused the Debian Bug report #519664,
regarding New python-gobject breaks screenlets
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.)


-- 
519664: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=519664
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
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



--- End Message ---
--- Begin Message ---
Source: screenlets
Source-Version: 0.1.2-5

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

screenlets-doc_0.1.2-5_all.deb
  to pool/main/s/screenlets/screenlets-doc_0.1.2-5_all.deb
screenlets_0.1.2-5.diff.gz
  to pool/main/s/screenlets/screenlets_0.1.2-5.diff.gz
screenlets_0.1.2-5.dsc
  to pool/main/s/screenlets/screenlets_0.1.2-5.dsc
screenlets_0.1.2-5_all.deb
  to pool/main/s/screenlets/screenlets_0.1.2-5_all.deb



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.
Julien Lavergne <julien.laver...@gmail.com> (supplier of updated screenlets 
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: Mon, 13 Apr 2009 21:48:26 +0200
Source: screenlets
Binary: screenlets screenlets-doc
Architecture: source all
Version: 0.1.2-5
Distribution: unstable
Urgency: medium
Maintainer: Julien Lavergne <julien.laver...@gmail.com>
Changed-By: Julien Lavergne <julien.laver...@gmail.com>
Description: 
 screenlets - Widget-like mini-applications for GNOME
 screenlets-doc - Widget-like mini-applications for GNOME - Documentation 
package
Closes: 519664
Changes: 
 screenlets (0.1.2-5) unstable; urgency=medium
 .
   * Urgency to medium to fix RC bug.
   * debian/patches: Update description for all patches.
   * debian/patches/12-new-class-creation.patch:
    - Use new-style class creation. This should avoid some segfaults
    (Closes: #519664).
   * debian/control:
    - Remove python-dcop from suggests.
    - Bump the need of a compositor to recommends, because it's needed to deal
      with transparency.
    - Following python-gnome2-desktop split.
     + Remove depends on python-gnome2-desktop
     + Add python-rsvg as depends.
     + Add python-wnck as depends, needed by screenlets-manager.
     + Add python-evolution as recommends, only needed by the
       EvolutionContacts Screenlets.
     + Add python-gnomekeyring as recommends, as it's an optional feature.
    - Bump Standards-Version to 3.8.1 (no change needed).
Checksums-Sha1: 
 f40f18882f8abe3901e070d99234145730fcfedf 1380 screenlets_0.1.2-5.dsc
 2091525b9ea55be56ec0e13df39665514e7031d4 23028 screenlets_0.1.2-5.diff.gz
 4729ee717deb389ebf6c8c79c0d064b52a5e27f3 2550366 screenlets_0.1.2-5_all.deb
 335cd2e87c27923236ea3058d59f3ce7628d507e 739526 screenlets-doc_0.1.2-5_all.deb
Checksums-Sha256: 
 495fae699b9800571d42cd4b1cb5b31125737f0dbfb4adb9012aafddc2d9316d 1380 
screenlets_0.1.2-5.dsc
 42288ec94fcd2a5fcf6de4ab7e4b8ae33371be275a0f3841adf32b1f4696e5f3 23028 
screenlets_0.1.2-5.diff.gz
 553480fab2cada8f90672436aa3a9dcf12072b7a585fe69d2640659d733246cb 2550366 
screenlets_0.1.2-5_all.deb
 aed0c3543adf764632e0eb4891e1241f881fca440d5c2a3b446fafcb34e4cb46 739526 
screenlets-doc_0.1.2-5_all.deb
Files: 
 a484557b4457b68e09bf493e4acf0b50 1380 gnome optional screenlets_0.1.2-5.dsc
 c294a342d279bac942a627eacff1cb74 23028 gnome optional 
screenlets_0.1.2-5.diff.gz
 6110decc9bf2236c3895b12b637cbdf2 2550366 gnome optional 
screenlets_0.1.2-5_all.deb
 8949764b2117814080b9f87183e204f0 739526 doc optional 
screenlets-doc_0.1.2-5_all.deb

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

iEYEARECAAYFAknrNFwACgkQB01zfu119ZkQBwCgwHatokKS4dUgZeXj1CuzsksX
noYAoJX9EcSnMX98hvpy6H654Icsq/ip
=BTIL
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to