Re: [DRE-maint] Bug#490305: remove kazehakase?

2008-09-18 Thread Noritada Kobayashi
reassign 490305 libglib2-ruby1.8 0.17.0~rc1-5
tag 490305 + patch
thanks

Hi Lucas,

2008/9/17 Lucas Nussbaum [EMAIL PROTECTED]:
 On 09/09/08 at 08:39 +0200, Lucas Nussbaum wrote:
  2008/9/7 Thomas Viehmann:
   Noritada Kobayashi wrote:
   Please wait a little while.  This issue may not be resulted from a bug
   inside Kazehakase.
  
   I can't speak for the release team, but I'd like to point out that a
   little while is more likely be measured in lower single-digit number of
   days than weeks or months, so you should hurry indeed.
 
  All right.  Now I reassign the bug to ruby1.8.

 I don't think it's a bug in ruby1.8. Garbage collection changed a bit
 recently, which triggered some bugs in several libs (see #494515 for
 example). If it's not a bug in kazehakase itself, it's more likely to be
 a bug in libgtk-ruby1.8, since it happens while requiring that lib in
 /usr/share/kazehakase/ext/ruby/kazehakase-init-pre.rb.

 FWIW, I tried with libgtk2-ruby1.8 0.17.0~rc1-5, but it doesn't fix the
 problem.

 Based on the above info, I'm reassigning to libgtk2-ruby1.8. Feel free
 to reassign to ruby1.8 if it turns out that it's a bug in ruby1.8. But
 it doesn't sound like the most likely candidate.

 I tried to work on this a bit more.

 In a pure lenny chroot, on a different machine, I can't reproduce the
 bug (but I still reproduce it on my laptop). I found no proof that it
 isn't a bug in kazehakase, but in ruby or ruby-gnome2, so I'm
 reassigning to kazehakase.

Thank you very much for working on that issue.  It seems that time has
come for us to close the bug. :-)

Today, Kouhei Sutou, an upstream developer of both Ruby/GNOME2 and
Kazehakase's Ruby extension, finally figured out that the issue is
caused by a bug in libglib2-ruby1.8.  He fixed the bug in the
repository of Ruby/GNOME2 at r3312.  So, I created an attached patch
based on that revision, rebuilt the ruby-gnome2 package with it
applied, and confirmed that the issue is no more reproduced.

It took a bit long time since Kouhei couldn't reproduce the bug on his
machine (Debian sid, amd64).  I must thank him for working on the
issue on such a condition.

Thanks,

-nori
Index: ruby-gnome2-0.17.0~rc1/ChangeLog
===
--- ruby-gnome2-0.17.0~rc1.orig/ChangeLog	2008-09-18 10:53:22.0 +0900
+++ ruby-gnome2-0.17.0~rc1/ChangeLog	2008-09-18 10:55:05.0 +0900
@@ -1,3 +1,8 @@
+2008-09-18  Kouhei Sutou  [EMAIL PROTECTED]
+
+	* src/rbglib_maincontext.c: use VALUE not guint to
+	rb_set_end_proc()'s data. This will fix Debian bug [#490305].
+
 2008-05-23  Kouhei Sutou  [EMAIL PROTECTED]
 
 	* run-tests.rb: don't use open3, just output to stdout and stderr.
Index: ruby-gnome2-0.17.0~rc1/glib/src/rbglib_maincontext.c
===
--- ruby-gnome2-0.17.0~rc1.orig/glib/src/rbglib_maincontext.c	2008-09-18 10:53:22.0 +0900
+++ ruby-gnome2-0.17.0~rc1/glib/src/rbglib_maincontext.c	2008-09-18 10:53:40.0 +0900
@@ -753,6 +753,14 @@
 }
 #endif
 
+#ifndef HAVE_RB_THREAD_BLOCKING_REGION
+static void
+ruby_source_remove(VALUE tag)
+{
+g_source_remove(NUM2UINT(tag));
+}
+#endif
+
 void
 Init_glib_main_context()
 {
@@ -831,7 +839,7 @@
 source = ruby_source_new();
 tag = g_source_attach(source, NULL);
 g_source_unref(source);
-rb_set_end_proc((void (*)(VALUE))g_source_remove, (VALUE)tag);
+rb_set_end_proc(ruby_source_remove, UINT2NUM(tag));
 }
 #endif
 }
___
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-ruby-extras-maintainers

[DRE-maint] ruby-gnome2 0.17.0~rc1-5 MIGRATED to testing

2008-09-18 Thread Debian testing watch
FYI: The status of the ruby-gnome2 source package
in Debian's testing distribution has changed.

  Previous version: 0.17.0~rc1-4
  Current version:  0.17.0~rc1-5

-- 
This email is automatically generated; the Debian Release Team
[EMAIL PROTECTED] is responsible.
See http://release.debian.org/testing-watch/ for more information.


___
Pkg-ruby-extras-maintainers mailing list
Pkg-ruby-extras-maintainers@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-ruby-extras-maintainers


[DRE-maint] Accepted ruby-gnome2 0.17.0~rc1-6 (source all amd64)

2008-09-18 Thread Arnaud Cornet
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Format: 1.8
Date: Thu, 18 Sep 2008 10:56:46 +0200
Source: ruby-gnome2
Binary: libglib2-ruby libglib2-ruby1.8 libatk1-ruby libatk1-ruby1.8 
libpango1-ruby libpango1-ruby1.8 libgdk-pixbuf2-ruby libgdk-pixbuf2-ruby1.8 
libgtk2-ruby libgtk2-ruby1.8 libart2-ruby libart2-ruby1.8 libgnomecanvas2-ruby 
libgnomecanvas2-ruby1.8 libgnome2-ruby libgnome2-ruby1.8 libgconf2-ruby 
libgconf2-ruby1.8 libglade2-ruby libglade2-ruby1.8 libgtkhtml2-ruby 
libgtkhtml2-ruby1.8 libgtkglext1-ruby libgtkglext1-ruby1.8 libgnomevfs2-ruby 
libgnomevfs2-ruby1.8 libgtksourceview1-ruby libgtksourceview1-ruby1.8 
libpanel-applet2-ruby libpanel-applet2-ruby1.8 libgnomeprint2-ruby 
libgnomeprint2-ruby1.8 libgnomeprintui2-ruby libgnomeprintui2-ruby1.8 
librsvg2-ruby librsvg2-ruby1.8 libgtk-mozembed-ruby libgtk-mozembed-ruby1.8 
libvte-ruby libvte-ruby1.8 libpoppler-glib-ruby libpoppler-glib-ruby1.8 
libgda-ruby libgda-ruby1.8 libgst-ruby libgst-ruby1.8 ruby-gnome2
Architecture: source all amd64
Version: 0.17.0~rc1-6
Distribution: unstable
Urgency: low
Maintainer: Arnaud Cornet [EMAIL PROTECTED]
Changed-By: Arnaud Cornet [EMAIL PROTECTED]
Description: 
 libart2-ruby - Libart 2 bindings for the Ruby language
 libart2-ruby1.8 - Libart 2 bindings for the Ruby language
 libatk1-ruby - ATK bindings for the Ruby language
 libatk1-ruby1.8 - ATK bindings for the Ruby language
 libgconf2-ruby - GConf 2 bindings for the Ruby language
 libgconf2-ruby1.8 - GConf 2 bindings for the Ruby language
 libgda-ruby - GNOME Data Access bindings for the Ruby Language
 libgda-ruby1.8 - GNOME Data Access bindings for the Ruby Language
 libgdk-pixbuf2-ruby - Gdk-Pixbuf 2 bindings for the Ruby language
 libgdk-pixbuf2-ruby1.8 - Gdk-Pixbuf 2 bindings for the Ruby language
 libglade2-ruby - Libglade 2 bindings for the Ruby language
 libglade2-ruby1.8 - Libglade 2 bindings for the Ruby language
 libglib2-ruby - Glib 2 bindings for the Ruby language
 libglib2-ruby1.8 - Glib 2 bindings for the Ruby language
 libgnome2-ruby - GNOME 2 bindings for the Ruby language
 libgnome2-ruby1.8 - GNOME 2 bindings for the Ruby language
 libgnomecanvas2-ruby - GNOME Canvas 2 bindings for the Ruby language
 libgnomecanvas2-ruby1.8 - GNOME Canvas 2 bindings for the Ruby language
 libgnomeprint2-ruby - GNOME print bindings for the Ruby language
 libgnomeprint2-ruby1.8 - GNOME print bindings for the Ruby language
 libgnomeprintui2-ruby - GNOME print user interface bindings for the Ruby 
language
 libgnomeprintui2-ruby1.8 - GNOME print user interface bindings for the Ruby 
language
 libgnomevfs2-ruby - GNOME VFS 2 bindings for the Ruby language
 libgnomevfs2-ruby1.8 - GNOME VFS 2 bindings for the Ruby language
 libgst-ruby - GStreamer bindings for the Ruby language
 libgst-ruby1.8 - GStreamer bindings for the Ruby language
 libgtk-mozembed-ruby - ruby binding of GtkMozEmbed, gecko renderer
 libgtk-mozembed-ruby1.8 - ruby binding of GtkMozEmbed, gecko renderer
 libgtk2-ruby - GTK+ bindings for the Ruby language
 libgtk2-ruby1.8 - GTK+ bindings for the Ruby language
 libgtkglext1-ruby - GTK+ GL extension bindings for the Ruby language
 libgtkglext1-ruby1.8 - GTK+ GL extension bindings for the Ruby language
 libgtkhtml2-ruby - GtkHTML bindings for the Ruby language
 libgtkhtml2-ruby1.8 - GtkHTML bindings for the Ruby language
 libgtksourceview1-ruby - GtkSourceView bindings for the Ruby language
 libgtksourceview1-ruby1.8 - GtkSourceView bindings for the Ruby language
 libpanel-applet2-ruby - GNOME 2 panel applet library bindings for the Ruby 
language
 libpanel-applet2-ruby1.8 - GNOME 2 panel applet library bindings for the Ruby 
language
 libpango1-ruby - Pango bindings for the Ruby language
 libpango1-ruby1.8 - Pango bindings for the Ruby language
 libpoppler-glib-ruby - Ruby bindinds for the libpoppler-glib library
 libpoppler-glib-ruby1.8 - Ruby bindinds for the libpoppler-glib library
 librsvg2-ruby - RSVG renderer bindings for the Ruby language
 librsvg2-ruby1.8 - RSVG renderer bindings for the Ruby language
 libvte-ruby - VTE widget bindings for the Ruby language
 libvte-ruby1.8 - VTE widget bindings for the Ruby language
 ruby-gnome2 - GNOME-related bindings for the Ruby language
Closes: 490305 498558
Changes: 
 ruby-gnome2 (0.17.0~rc1-6) unstable; urgency=low
 .
   * Add patch maincontext-value.patch fixes a crash triggered at least by
 kazehakase (Closes: #490305).
   * Add patch holder-free-memory-leak.diff fixes large memory leak (Closes:
 #498558).
Checksums-Sha1: 
 0576ad689de4d67fe4fdd4da2847dc5fe8b73399 2817 ruby-gnome2_0.17.0~rc1-6.dsc
 f4134b030fdf7cfa16a14b24803a21ef2417c2c6 19505 ruby-gnome2_0.17.0~rc1-6.diff.gz
 e5c1cb4d8d7a5f971e314325a32a8c12b2d4a51b 30460 
libglib2-ruby_0.17.0~rc1-6_all.deb
 25e1dc4de4c2289d1104f3d23dc8280ea250f301 25530 
libatk1-ruby_0.17.0~rc1-6_all.deb
 6c45444165982b89dbddefa605a848163fd342ee 30286 
libpango1-ruby_0.17.0~rc1-6_all.deb
 ee120b38d1f41eb2115bf54de6324aa4e9546bf1 34002 

[DRE-maint] ruby-gnome2 override disparity

2008-09-18 Thread Debian Installer
There are disparities between your recently accepted upload and the
override file for the following file(s):

libart2-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is optional, 
override says extra.
libart2-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, override 
says extra.
libatk1-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is optional, 
override says extra.
libatk1-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, override 
says extra.
libgconf2-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is optional, 
override says extra.
libgconf2-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, 
override says extra.
libgdk-pixbuf2-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is 
optional, override says extra.
libgdk-pixbuf2-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, 
override says extra.
libglade2-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is optional, 
override says extra.
libglade2-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, 
override says extra.
libglib2-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is optional, 
override says extra.
libglib2-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, override 
says extra.
libgnome2-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is optional, 
override says extra.
libgnome2-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, 
override says extra.
libgnomecanvas2-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is 
optional, override says extra.
libgnomecanvas2-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, 
override says extra.
libgnomeprint2-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is 
optional, override says extra.
libgnomeprint2-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, 
override says extra.
libgnomeprintui2-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is 
optional, override says extra.
libgnomeprintui2-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, 
override says extra.
libgnomevfs2-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is optional, 
override says extra.
libgnomevfs2-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, 
override says extra.
libgtk-mozembed-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is 
optional, override says extra.
libgtk-mozembed-ruby_0.17.0~rc1-6_all.deb: package says section is libs, 
override says devel.
libgtk2-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is optional, 
override says extra.
libgtk2-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, override 
says extra.
libgtkglext1-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is optional, 
override says extra.
libgtkglext1-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, 
override says extra.
libgtkhtml2-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is optional, 
override says extra.
libgtkhtml2-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, 
override says extra.
libgtksourceview1-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is 
optional, override says extra.
libgtksourceview1-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, 
override says extra.
libpanel-applet2-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is 
optional, override says extra.
libpanel-applet2-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, 
override says extra.
libpango1-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is optional, 
override says extra.
libpango1-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, 
override says extra.
librsvg2-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is optional, 
override says extra.
librsvg2-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, override 
says extra.
libvte-ruby1.8_0.17.0~rc1-6_amd64.deb: package says priority is optional, 
override says extra.
libvte-ruby_0.17.0~rc1-6_all.deb: package says priority is optional, override 
says extra.
ruby-gnome2_0.17.0~rc1-6_all.deb: package says priority is optional, override 
says extra.

Either the package or the override file is incorrect.  If you think
the override is correct and the package wrong please fix the package
so that this disparity is fixed in the next upload.  If you feel the
override is incorrect then please reply to this mail and explain why.
Please INCLUDE the list of packages as seen above, or we won't be able
to deal with your mail due to missing information.

[NB: this is an automatically generated mail; if you replied to one
like it before and have not received a response yet, please ignore
this mail.  Your reply needs to be processed by a human and will be in
due course, but until then the installer will send these automated
mails; sorry.]

--
Debian distribution maintenance software

(This message was generated automatically; if you believe that there
is a problem with it please contact the archive 

[DRE-maint] Bug#498558: marked as done (libgdk-pixbuf2-ruby1.8: scale() of Gdk::Pixbuf leaks memory)

2008-09-18 Thread Debian Bug Tracking System

Your message dated Thu, 18 Sep 2008 18:47:05 +
with message-id [EMAIL PROTECTED]
and subject line Bug#498558: fixed in ruby-gnome2 0.17.0~rc1-6
has caused the Debian Bug report #498558,
regarding libgdk-pixbuf2-ruby1.8: scale() of Gdk::Pixbuf leaks memory
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 [EMAIL PROTECTED]
immediately.)


-- 
498558: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=498558
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
---BeginMessage---
Package: libgdk-pixbuf2-ruby1.8
Version: 0.17.0~rc1-4
Severity: important


Run the below program on some image file:


#!/usr/bin/ruby

require 'gtk2'

unless ARGV.size == 1
  puts Syntax: pixbufmemleak.rb name of an image file
  exit 1
end

imagefile = ARGV[0]
puts Test image: #{imagefile}

pixbuf = Gdk::Pixbuf.new(imagefile)
while true
  pixbuf = pixbuf.scale(1000, 1000)
end


Current behavior: Ruby's memory usage increases by about 200Mb per second.

Expected behavior: Not much, definitely no memory increase.

  Regards //Johan

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (990, 'testing')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-1-686 (SMP w/2 CPU cores)
Locale: LANG=sv_SE.UTF-8, LC_CTYPE=sv_SE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages libgdk-pixbuf2-ruby1.8 depends on:
ii  libc6   2.7-13   GNU C Library: Shared libraries
ii  libcairo2   1.6.4-6  The Cairo 2D vector graphics libra
ii  libglib2-ruby1.80.17.0~rc1-4 Glib 2 bindings for the Ruby langu
ii  libglib2.0-02.16.5-1 The GLib library of C routines
ii  libgtk2.0-0 2.12.11-3The GTK+ graphical user interface 
ii  libpango1.0-0   1.20.5-1 Layout and rendering of internatio
ii  libruby1.8  1.8.7.22-3   Libraries necessary to run Ruby 1.

libgdk-pixbuf2-ruby1.8 recommends no packages.

libgdk-pixbuf2-ruby1.8 suggests no packages.

-- no debconf information


---End Message---
---BeginMessage---
Source: ruby-gnome2
Source-Version: 0.17.0~rc1-6

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

libart2-ruby1.8_0.17.0~rc1-6_amd64.deb
  to pool/main/r/ruby-gnome2/libart2-ruby1.8_0.17.0~rc1-6_amd64.deb
libart2-ruby_0.17.0~rc1-6_all.deb
  to pool/main/r/ruby-gnome2/libart2-ruby_0.17.0~rc1-6_all.deb
libatk1-ruby1.8_0.17.0~rc1-6_amd64.deb
  to pool/main/r/ruby-gnome2/libatk1-ruby1.8_0.17.0~rc1-6_amd64.deb
libatk1-ruby_0.17.0~rc1-6_all.deb
  to pool/main/r/ruby-gnome2/libatk1-ruby_0.17.0~rc1-6_all.deb
libgconf2-ruby1.8_0.17.0~rc1-6_amd64.deb
  to pool/main/r/ruby-gnome2/libgconf2-ruby1.8_0.17.0~rc1-6_amd64.deb
libgconf2-ruby_0.17.0~rc1-6_all.deb
  to pool/main/r/ruby-gnome2/libgconf2-ruby_0.17.0~rc1-6_all.deb
libgda-ruby1.8_0.17.0~rc1-6_amd64.deb
  to pool/main/r/ruby-gnome2/libgda-ruby1.8_0.17.0~rc1-6_amd64.deb
libgda-ruby_0.17.0~rc1-6_all.deb
  to pool/main/r/ruby-gnome2/libgda-ruby_0.17.0~rc1-6_all.deb
libgdk-pixbuf2-ruby1.8_0.17.0~rc1-6_amd64.deb
  to pool/main/r/ruby-gnome2/libgdk-pixbuf2-ruby1.8_0.17.0~rc1-6_amd64.deb
libgdk-pixbuf2-ruby_0.17.0~rc1-6_all.deb
  to pool/main/r/ruby-gnome2/libgdk-pixbuf2-ruby_0.17.0~rc1-6_all.deb
libglade2-ruby1.8_0.17.0~rc1-6_amd64.deb
  to pool/main/r/ruby-gnome2/libglade2-ruby1.8_0.17.0~rc1-6_amd64.deb
libglade2-ruby_0.17.0~rc1-6_all.deb
  to pool/main/r/ruby-gnome2/libglade2-ruby_0.17.0~rc1-6_all.deb
libglib2-ruby1.8_0.17.0~rc1-6_amd64.deb
  to pool/main/r/ruby-gnome2/libglib2-ruby1.8_0.17.0~rc1-6_amd64.deb
libglib2-ruby_0.17.0~rc1-6_all.deb
  to pool/main/r/ruby-gnome2/libglib2-ruby_0.17.0~rc1-6_all.deb
libgnome2-ruby1.8_0.17.0~rc1-6_amd64.deb
  to pool/main/r/ruby-gnome2/libgnome2-ruby1.8_0.17.0~rc1-6_amd64.deb
libgnome2-ruby_0.17.0~rc1-6_all.deb
  to pool/main/r/ruby-gnome2/libgnome2-ruby_0.17.0~rc1-6_all.deb
libgnomecanvas2-ruby1.8_0.17.0~rc1-6_amd64.deb
  to pool/main/r/ruby-gnome2/libgnomecanvas2-ruby1.8_0.17.0~rc1-6_amd64.deb
libgnomecanvas2-ruby_0.17.0~rc1-6_all.deb
  to pool/main/r/ruby-gnome2/libgnomecanvas2-ruby_0.17.0~rc1-6_all.deb
libgnomeprint2-ruby1.8_0.17.0~rc1-6_amd64.deb
  to pool/main/r/ruby-gnome2/libgnomeprint2-ruby1.8_0.17.0~rc1-6_amd64.deb
libgnomeprint2-ruby_0.17.0~rc1-6_all.deb
  to pool/main/r/ruby-gnome2/libgnomeprint2-ruby_0.17.0~rc1-6_all.deb
libgnomeprintui2-ruby1.8_0.17.0~rc1-6_amd64.deb
  to pool/main/r/ruby-gnome2/libgnomeprintui2-ruby1.8_0.17.0~rc1-6_amd64.deb
libgnomeprintui2-ruby_0.17.0~rc1-6_all.deb
  to 

[DRE-maint] Bug#490305: marked as done (kazehakase: Segfault on startup; ruby-related)

2008-09-18 Thread Debian Bug Tracking System

Your message dated Thu, 18 Sep 2008 18:47:05 +
with message-id [EMAIL PROTECTED]
and subject line Bug#490305: fixed in ruby-gnome2 0.17.0~rc1-6
has caused the Debian Bug report #490305,
regarding kazehakase: Segfault on startup; ruby-related
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 [EMAIL PROTECTED]
immediately.)


-- 
490305: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=490305
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
---BeginMessage---
Package: kazehakase
Version: 0.5.4-2.1
Severity: grave

After the upgrade today, Kz crashes always on startup.  I can
reproduce it reliably with ~/.kazehakase moved away, hence reporting
it.  A simple (but annoying) workaround is to delete
~/.kazehakase/clip.xml -- but the file is created again during the
session so one must delete it every time before starting the program.

Maybe this doesn't deserve a grave severity, please downgrade if so
(or reassign if it is ruby's fault).

Here's the backtrace:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0xb7249720 (LWP 13865)]
gc_mark (ptr=8, lev=0) at gc.c:761
761 gc.c: No such file or directory.
in gc.c
(gdb) bt
#0  gc_mark (ptr=8, lev=0) at gc.c:761
#1  0xb6d8ad2b in rb_mark_end_proc () at eval.c:7989
#2  0xb6dac935 in garbage_collect () at gc.c:1432
#3  0xb6dad3c5 in rb_newobj () at gc.c:424
#4  0xb6dff787 in str_alloc (klass=3067261960) at string.c:67
#5  0xb6dff80c in str_new (klass=8, ptr=0x81141f8 :, len=1) at string.c:89
#6  0xb6ddad46 in ruby_yyparse () at parse.y:3249
#7  0xb6ddfb54 in yycompile (f=0x81a06d0 /usr/lib/ruby/1.8/locale/object.rb, 
line=1) at parse.y:2692
#8  0xb6df8ff1 in load_file (fname=0x81a06d0 
/usr/lib/ruby/1.8/locale/object.rb, script=0) at ruby.c:983
#9  0xb6da4b89 in rb_load (fname=3067114540, wrap=0) at eval.c:7021
#10 0xb6da5226 in rb_require_safe (fname=3067160100, safe=0) at eval.c:7384
#11 0xb6da53d9 in rb_f_require (obj=3067267420, fname=3067116340) at eval.c:7277
#12 0xb6d8cd2b in call_cfunc (func=0xb6da53b0 rb_f_require, recv=3067267420, 
len=0, argc=1, argv=0xb6cfd008) at eval.c:5749
#13 0xb6d98103 in rb_call0 (klass=3067272360, recv=3067267420, id=10089, 
oid=10089, argc=1, argv=0xbff24590, body=0xb6d1da10, flags=0) at eval.c:5899
#14 0xb6d98240 in rb_call (klass=3067272360, recv=3067267420, mid=10089, 
argc=1, argv=0xbff24590, scope=1, self=3067267420) at eval.c:6146
#15 0xb6d92a69 in rb_eval (self=0, n=value optimized out) at eval.c:3507
#16 0xb6da4bea in rb_load (fname=3067160700, wrap=0) at eval.c:7027
#17 0xb6da5226 in rb_require_safe (fname=3066803140, safe=0) at eval.c:7384
#18 0xb6da53d9 in rb_f_require (obj=3067267420, fname=3066754120) at eval.c:7277
#19 0xb6d8cd2b in call_cfunc (func=0xb6da53b0 rb_f_require, recv=3067267420, 
len=0, argc=1, argv=0xb6cfd008) at eval.c:5749
#20 0xb6d98103 in rb_call0 (klass=3067272360, recv=3067267420, id=10089, 
oid=10089, argc=1, argv=0xbff250e0, body=0xb6d1da10, flags=0) at eval.c:5899
#21 0xb6d98240 in rb_call (klass=3067272360, recv=3067267420, mid=10089, 
argc=1, argv=0xbff250e0, scope=1, self=3067267420) at eval.c:6146
#22 0xb6d92a69 in rb_eval (self=0, n=value optimized out) at eval.c:3507
#23 0xb6da4bea in rb_load (fname=3066803960, wrap=0) at eval.c:7027
#24 0xb6da5226 in rb_require_safe (fname=3066934720, safe=0) at eval.c:7384
#25 0xb6da53d9 in rb_f_require (obj=3067267420, fname=3066808080) at eval.c:7277
#26 0xb6d8cd2b in call_cfunc (func=0xb6da53b0 rb_f_require, recv=3067267420, 
len=0, argc=1, argv=0xb6cfd008) at eval.c:5749
#27 0xb6d98103 in rb_call0 (klass=3067272360, recv=3067267420, id=10089, 
oid=10089, argc=1, argv=0xbff25c90, body=0xb6d1da10, flags=0) at eval.c:5899
#28 0xb6d98240 in rb_call (klass=3067272360, recv=3067267420, mid=10089, 
argc=1, argv=0xbff25c90, scope=1, self=3067267420) at eval.c:6146
#29 0xb6d92a69 in rb_eval (self=0, n=value optimized out) at eval.c:3507
#30 0xb6d95788 in rb_eval (self=3067267420, n=value optimized out) at 
eval.c:3308
#31 0xb6da4bea in rb_load (fname=3066957340, wrap=0) at eval.c:7027
#32 0xb6da5226 in rb_require_safe (fname=3066965700, safe=0) at eval.c:7384
#33 0xb6da53d9 in rb_f_require (obj=3067267420, fname=3066957760) at eval.c:7277
#34 0xb6d8cd2b in call_cfunc (func=0xb6da53b0 rb_f_require, recv=3067267420, 
len=0, argc=1, argv=0xb6cfd008) at eval.c:5749
#35 0xb6d98103 in rb_call0 (klass=3067272360, recv=3067267420, id=10089, 
oid=10089, argc=1, argv=0xbff26d10, body=0xb6d1da10, flags=0) at eval.c:5899
#36 0xb6d98240 in rb_call (klass=3067272360, recv=3067267420, mid=10089, 
argc=1, argv=0xbff26d10, scope=1, self=3067267420) at eval.c:6146
#37 0xb6d92a69 in