Package: apt-listchanges
Version: 2.82
Severity: important

I  usually run apt-get or synaptic (obviously) from a GUI session (KDE). The
listed changes appear as a popup window (even if there are none and the
window simply flashes and dissappears). No real problem.

If I run from a console or from putty remotely, then the popup obviously
cannot be instantiated. The program crashes at this point with an assert and
segfault. It really should present a text message of any changes or at least 
fail
gracefully

Here is the traceback, if relevant
/var/lib/python-support/python2.5/gtk-2.0/gtk/__init__.py:72: GtkWarning:
could not open display
  warnings.warn(str(e), _gtk.Warning)
/usr/share/apt-listchanges/AptListChangesGtk.py:34: Warning: invalid (NULL)
pointer instance
  self.glade =
gtk.glade.XML("/usr/share/apt-listchanges/apt-listchanges.glade")
/usr/share/apt-listchanges/AptListChangesGtk.py:34: Warning:
g_signal_connect_data: assertion `G_TYPE_CHECK_INSTANCE (instance)' failed
  self.glade =
gtk.glade.XML("/usr/share/apt-listchanges/apt-listchanges.glade")
/usr/share/apt-listchanges/AptListChangesGtk.py:34: GtkWarning:
gtk_settings_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
  self.glade =
gtk.glade.XML("/usr/share/apt-listchanges/apt-listchanges.glade")
/usr/share/apt-listchanges/AptListChangesGtk.py:34: Warning: g_object_get:
assertion `G_IS_OBJECT (object)' failed
  self.glade =
gtk.glade.XML("/usr/share/apt-listchanges/apt-listchanges.glade")
/usr/share/apt-listchanges/AptListChangesGtk.py:34: GtkWarning:
gdk_pango_context_get_for_screen: assertion `GDK_IS_SCREEN (screen)' failed
  self.glade =
gtk.glade.XML("/usr/share/apt-listchanges/apt-listchanges.glade")
/usr/share/apt-listchanges/AptListChangesGtk.py:34: PangoWarning:
pango_context_set_font_description: assertion `context != NULL' failed
  self.glade =
gtk.glade.XML("/usr/share/apt-listchanges/apt-listchanges.glade")
/usr/share/apt-listchanges/AptListChangesGtk.py:34: PangoWarning:
pango_context_set_base_dir: assertion `context != NULL' failed
  self.glade =
gtk.glade.XML("/usr/share/apt-listchanges/apt-listchanges.glade")
/usr/share/apt-listchanges/AptListChangesGtk.py:34: PangoWarning:
pango_context_set_language: assertion `context != NULL' failed
  self.glade =
gtk.glade.XML("/usr/share/apt-listchanges/apt-listchanges.glade")
/usr/share/apt-listchanges/AptListChangesGtk.py:34: Warning: g_object_unref:
assertion `G_IS_OBJECT (object)' failed
  self.glade =
gtk.glade.XML("/usr/share/apt-listchanges/apt-listchanges.glade")
/usr/share/apt-listchanges/AptListChangesGtk.py:34: GtkWarning:
gdk_screen_get_display: assertion `GDK_IS_SCREEN (screen)' failed
  self.glade =
gtk.glade.XML("/usr/share/apt-listchanges/apt-listchanges.glade")
/usr/share/apt-listchanges/AptListChangesGtk.py:34: GtkWarning:
gdk_keymap_get_for_display: assertion `GDK_IS_DISPLAY (display)' failed
  self.glade =
gtk.glade.XML("/usr/share/apt-listchanges/apt-listchanges.glade")
/bin/sh: line 1:  2925 Segmentation fault      /usr/bin/apt-listchanges
--apt

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (650, 'testing'), (500, 'stable'), (1, 
'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.23-rt1-davidb (SMP w/1 CPU core; PREEMPT)
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)
Shell: /bin/sh linked to /bin/bash

Versions of packages apt-listchanges depends on:
ii  apt                           0.7.14+b1  Advanced front-end for dpkg
ii  debconf [debconf-2.0]         1.5.23     Debian configuration management sy
ii  debianutils                   2.30       Miscellaneous utilities specific t
ii  python                        2.5.2-2    An interactive high-level object-o
ii  python-apt                    0.7.7.1    Python interface to libapt-pkg
ii  python-support                0.8.5      automated rebuilding support for P
ii  ucf                           3.007      Update Configuration File: preserv

Versions of packages apt-listchanges recommends:
ii  exim4                         4.69-6     metapackage to ease Exim MTA (v4) 
ii  exim4-daemon-heavy [mail-tran 4.69-6     Exim MTA (v4) daemon with extended

Versions of packages apt-listchanges suggests:
ii  dillo [www-browser]   0.8.6-3            Small and fast web browser
ii  elinks [www-browser]  0.11.4-2           advanced text-mode WWW browser
ii  konqueror [www-browse 4:4.1.0-1          KDE 4's advanced file manager, web
ii  konsole [x-terminal-e 4:4.1.0-1          X terminal emulator for KDE 4
ii  lynx-cur [www-browser 2.8.7dev9-1.2      Text-mode WWW Browser with NLS sup
ii  opera [www-browser]   9.51.2061.gcc4.qt3 The Opera Web Browser
ii  python-glade2         2.12.1-6           GTK+ bindings: Glade support
ii  python-gtk2           2.12.1-6           Python bindings for the GTK+ widge
ii  rxvt-beta [x-terminal 2.7.10-6           VT102 terminal emulator for the X 
ii  xterm [x-terminal-emu 235-1              X terminal emulator

-- debconf information:
  apt-listchanges/which: news
  apt-listchanges/save-seen: true
  apt-listchanges/confirm: false
  apt-listchanges/email-address: root
* apt-listchanges/frontend: gtk



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

Reply via email to