[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#335876: marked as done (libqt0-ruby1.8: calls to Qt::Dialog's initialize do not return as expected)

Your message dated Wed, 07 Dec 2005 11:47:11 -0800
with message-id <E1Ek5Fv-0000wY-5A@spohr.debian.org>
and subject line Bug#335876: fixed in kdebindings 4:3.4.3-3
has caused the attached Bug report 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 I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Debian bug tracking system administrator
(administrator, Debian Bugs database)

Received: (at submit) by bugs.debian.org; 26 Oct 2005 12:53:14 +0000
>From moritz@bunkus.org Wed Oct 26 05:53:14 2005
Return-path: <moritz@bunkus.org>
Received: from ls-bs-se1.linet-services.de [] 
	by spohr.debian.org with esmtp (Exim 3.36 1 (Debian))
	id 1EUkmH-0007pg-00; Wed, 26 Oct 2005 05:53:14 -0700
Received: from localhost (localhost [])
	by ls-bs-se1.linet-services.de (Postfix) with ESMTP id E5BD69C1F32C;
	Wed, 26 Oct 2005 14:53:11 +0200 (CEST)
Received: from ls-bs-se1.linet-services.de ([])
	by localhost (ls-bs-se1 []) (amavisd-new, port 10024)
	with ESMTP id 14186-10; Wed, 26 Oct 2005 14:53:10 +0200 (CEST)
Received: from ls-bs-ws6.bs.linet-services.de (ls-bs-ws6.bs.linet-services.de [])
	by ls-bs-se1.linet-services.de (Postfix) with ESMTP id B1EC09C1F709;
	Wed, 26 Oct 2005 14:53:09 +0200 (CEST)
Received: by ls-bs-ws6.bs.linet-services.de (Postfix, from userid 30002)
	id 0958A249510C; Wed, 26 Oct 2005 14:53:08 +0200 (CEST)
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: Moritz Bunkus <moritz@bunkus.org>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: libqt0-ruby1.8: calls to Qt::Dialog's initialize do not return as expected
X-Mailer: reportbug 2.64
Date: Wed, 26 Oct 2005 14:53:08 +0200
Message-Id: <20051026125308.0958A249510C@ls-bs-ws6.bs.linet-services.de>
X-BadReturnPath: mbunkus@ls-bs-ws6.bs.linet-services.de rewritten as moritz@bunkus.org
  using "From" header
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-8.0 required=4.0 tests=BAYES_00,HAS_PACKAGE 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Package: libqt0-ruby1.8
Version: 4:3.4.2-2
Severity: important

Consider this simple example program:


require 'Qt'

class ConfigDatabase < Qt::Dialog
  def initialize(*k)
    puts("init in CD")
    puts("after Qt::Dialog's init")

$app = Qt::Application.new(ARGV)
cd = ConfigDatabase.new

With the current libqt0-ruby1.8 the second puts is not executed,
and the rest of ConfigDatabase's initialize method is not executed

This works with sarge's libqt0-ruby1.8 (3.3.2-1). It also renders
everything that rbuic creates (if not every Ruby/Qt program) unusable.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Kernel: Linux
Locale: LANG=C, LC_CTYPE=de_DE@euro

Versions of packages libqt0-ruby1.8 depends on:
ii  libaudio2                 1.6d-2         The Network Audio System (NAS). (s
ii  libc6                     2.3.5-3        GNU C Library: Shared libraries an
ii  libfontconfig1            2.3.1-2        generic font configuration library
ii  libfreetype6              2.1.7-2.2      FreeType 2 font engine, shared lib
ii  libgcc1                   1:4.0.2-2      GCC support library
ii  libice6                   4.3.0.dfsg.1-6 Inter-Client Exchange library
ii  libjpeg62                 6b-9           The Independent JPEG Group's JPEG 
ii  libpng12-0                1.2.8rel-4     PNG library - runtime
ii  libqt3-mt                 3:3.3.5-1      Qt GUI Library (Threaded runtime v
ii  libruby1.8                1.8.3-2        Libraries necessary to run Ruby 1.
ii  libsm6                    4.3.0.dfsg.1-6 X Window System Session Management
ii  libsmokeqt1               4:3.4.2-2      SMOKE Binding Library to Qt
ii  libstdc++6                4.0.2-2        The GNU Standard C++ Library v3
ii  libx11-6                  4.3.0.dfsg.1-6 X Window System protocol client li
ii  libxcursor1               1.1.3-1        X cursor management library
ii  libxext6                  4.3.0.dfsg.1-6 X Window System miscellaneous exte
ii  libxft2                   2.1.2-6        FreeType-based font drawing librar
ii  libxi6                    4.3.0.dfsg.1-6 X Window System Input extension li
ii  libxinerama1              6.8.2.dfsg.1-7 X Window System multi-head display
ii  libxrandr2                4.3.0.dfsg.1-6 X Window System Resize, Rotate and
ii  libxrender1               1:0.9.0-2      X Rendering Extension client libra
ii  libxt6                    4.3.0.dfsg.1-6 X Toolkit Intrinsics
ii  ruby1.8                   1.8.3-2        Interpreter of object-oriented scr
ii  xlibs                     4.3.0.dfsg.1-6 X Window System client libraries m
ii  zlib1g                    1:1.2.3-1      compression library - runtime

-- no debconf information

Received: (at 335876-close) by bugs.debian.org; 7 Dec 2005 19:52:04 +0000
>From katie@ftp-master.debian.org Wed Dec 07 11:52:04 2005
Return-path: <katie@ftp-master.debian.org>
Received: from katie by spohr.debian.org with local (Exim 4.50)
	id 1Ek5Fv-0000wY-5A; Wed, 07 Dec 2005 11:47:11 -0800
From: =?utf-8?q?Adeodato_Sim=C3=B3?= <dato@net.com.org.es>
To: 335876-close@bugs.debian.org
X-Katie: $Revision: 1.60 $
Subject: Bug#335876: fixed in kdebindings 4:3.4.3-3
Message-Id: <E1Ek5Fv-0000wY-5A@spohr.debian.org>
Sender: Archive Administrator <katie@ftp-master.debian.org>
Date: Wed, 07 Dec 2005 11:47:11 -0800
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2005_01_02 
	(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-6.0 required=4.0 tests=BAYES_00,HAS_BUG_NUMBER 
	autolearn=no version=2.60-bugs.debian.org_2005_01_02

Source: kdebindings
Source-Version: 4:3.4.3-3

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

  to pool/main/k/kdebindings/juic_3.4.3-3_all.deb
  to pool/main/k/kdebindings/kdebindings-java_3.4.3-3_all.deb
  to pool/main/k/kdebindings/kdebindings_3.4.3-3.diff.gz
  to pool/main/k/kdebindings/kdebindings_3.4.3-3.dsc
  to pool/main/k/kdebindings/kjscmd_3.4.3-3_i386.deb
  to pool/main/k/kdebindings/libdcop3-java-dev_3.4.3-3_i386.deb
  to pool/main/k/kdebindings/libdcop3-java_3.4.3-3_all.deb
  to pool/main/k/kdebindings/libdcop3-jni_3.4.3-3_i386.deb
  to pool/main/k/kdebindings/libkde3-java_3.4.3-3_all.deb
  to pool/main/k/kdebindings/libkde3-jni_3.4.3-3_i386.deb
  to pool/main/k/kdebindings/libkjsembed-dev_3.4.3-3_i386.deb
  to pool/main/k/kdebindings/libkjsembed1_3.4.3-3_i386.deb
  to pool/main/k/kdebindings/libkorundum0-ruby1.8_3.4.3-3_i386.deb
  to pool/main/k/kdebindings/libqt0-ruby1.8_3.4.3-3_i386.deb
  to pool/main/k/kdebindings/libqt3-java_3.4.3-3_all.deb
  to pool/main/k/kdebindings/libqt3-jni_3.4.3-3_i386.deb
  to pool/main/k/kdebindings/libsmokekde-dev_3.4.3-3_i386.deb
  to pool/main/k/kdebindings/libsmokekde1_3.4.3-3_i386.deb
  to pool/main/k/kdebindings/libsmokeqt-dev_3.4.3-3_i386.deb
  to pool/main/k/kdebindings/libsmokeqt1_3.4.3-3_i386.deb
  to pool/main/k/kdebindings/python-dcop_3.4.3-3_i386.deb

A summary of the changes between this version and the previous one is

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 335876@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
Adeodato Simó <dato@net.com.org.es> (supplier of updated kdebindings 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 ftpmaster@debian.org)

Hash: SHA1

Format: 1.7
Date: Wed,  7 Dec 2005 15:42:22 +0100
Source: kdebindings
Binary: kjscmd libsmokeqt-dev libsmokekde-dev libqt3-jni libqt3-java libkjsembed1 libdcop3-java-dev libqt0-ruby1.8 libkjsembed-dev libsmokekde1 libkde3-java libkde3-jni python-dcop libsmokeqt1 libdcop3-java juic libdcop3-jni kdebindings-java libkorundum0-ruby1.8
Architecture: all i386 source 
Version: 4:3.4.3-3
Distribution: unstable
Urgency: low
Maintainer: Debian Qt/KDE Maintainers <debian-qt-kde@lists.debian.org>
Changed-By: Adeodato Simó <dato@net.com.org.es>
 juic       - The Qt Java UI Compiler
 kdebindings-java - KDE Java bindings metapackage
 kjscmd     - A script interpreter using the KDE JavaScript library
 libdcop3-java - DCOP bindings for Java
 libdcop3-java-dev - DCOP bindings for Java (dcopidl2java program)
 libdcop3-jni - DCOP bindings for Java ( Native libraries )
 libkde3-java - kdelibs bindings for Java
 libkde3-jni - kdelibs bindings for java ( Native libraries )
 libkjsembed-dev - Embedded JavaScript library (Development files)
 libkjsembed1 - Embedded JavaScript library
 libkorundum0-ruby1.8 - KDE bindings for Ruby
 libqt0-ruby1.8 - Qt bindings for Ruby
 libqt3-java - Java bindings for Qt
 libqt3-jni - Java bindings for Qt ( Native libraries )
 libsmokekde-dev - SMOKE Binding Library to KDE - Development Files
 libsmokekde1 - SMOKE Binding Library to KDE
 libsmokeqt-dev - SMOKE Binding Library to Qt - Development Files
 libsmokeqt1 - SMOKE Binding Library to Qt
 python-dcop - DCOP bindings for Python
Closes: 335876
 kdebindings (4:3.4.3-3) unstable; urgency=low
   +++ Changes by Adeodato Simó:
   * Apply patch from SVN to make QtRuby invoke initialize() methods correctly,
     thus fixing its latest and total breakage after a change in rb_respond_to()
     introduced in Ruby 1.8.3-2. (Closes: #335876)
 019a289821be08f98e1d098358b90fb3 1426588 libs optional libkde3-jni_3.4.3-3_i386.deb
 0f6a6bc1919c97eb72d98654226b17f7 1752 libdevel optional libsmokekde-dev_3.4.3-3_i386.deb
 0ffb554756f29da9c42ac2dc4b5111bd 42152 python optional python-dcop_3.4.3-3_i386.deb
 1bcf2a799e7fee53058ab14a51857444 501452 libs optional libkde3-java_3.4.3-3_all.deb
 69abda0ac7ce13d8a7b291af07aec164 1389 devel optional kdebindings_3.4.3-3.dsc
 2281c0670ae09fed16ceae31d4da684e 3134626 libs optional libsmokekde1_3.4.3-3_i386.deb
 248613084226b43a3fa5ad329f8782a3 399758 libs optional libkjsembed1_3.4.3-3_i386.deb
 24bada3d4ecd52d7b145ad4698ee18d4 8662 interpreters optional kjscmd_3.4.3-3_i386.deb
 29232d9c0067c76c6358a2ea8c78ee06 872070 libs optional libqt3-jni_3.4.3-3_i386.deb
 623b94430eb941d9d0fcef6820f01e9a 4620 libs optional libdcop3-java_3.4.3-3_all.deb
 76e7a2444f1926f2009b51c97f111beb 812 libs optional kdebindings-java_3.4.3-3_all.deb
 8aaa4b689759ba09e1d5c8b2a7abfa50 256934 interpreters optional libkorundum0-ruby1.8_3.4.3-3_i386.deb
 9537daf315d0d33055b2e51f78b400e4 634494 libs optional libqt3-java_3.4.3-3_all.deb
 98c805a985294f9e0cf7822a4ec266ef 150905 devel optional kdebindings_3.4.3-3.diff.gz
 b1d6b5b1e606596c37f9b3f61827606a 508926 libdevel optional libkjsembed-dev_3.4.3-3_i386.deb
 b20115e386bac6e51d57e24fcded0883 1218452 libs optional libsmokeqt1_3.4.3-3_i386.deb
 ba2bb971863e11e2e6d7debe8a258e10 16902 libdevel optional libdcop3-java-dev_3.4.3-3_i386.deb
 c128af3a714935863b873d31d2bf97c0 5136 libdevel optional libsmokeqt-dev_3.4.3-3_i386.deb
 c79908e7438e5bcd8d03d187a1107869 15220 libs optional libdcop3-jni_3.4.3-3_i386.deb
 f868c46facf53aa6959e3dab9a481109 41112 libdevel optional juic_3.4.3-3_all.deb
 ff321c33e0320c8e896938f4a714bc8b 315412 interpreters optional libqt0-ruby1.8_3.4.3-3_i386.deb

Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Signed by Adeodato Simó <dato@net.com.org.es>


Reply to: