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 [213.148.149.42]
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 [127.0.0.1])
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 ([127.0.0.1])
by localhost (ls-bs-se1 [127.0.0.1]) (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 [192.168.10.15])
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-Level:
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:
#!/usr/bin/ruby
require 'Qt'
class ConfigDatabase < Qt::Dialog
def initialize(*k)
puts("init in CD")
super(*k)
puts("after Qt::Dialog's init")
end
end
$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
either.
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 2.6.13.2
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-Level:
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:
juic_3.4.3-3_all.deb
to pool/main/k/kdebindings/juic_3.4.3-3_all.deb
kdebindings-java_3.4.3-3_all.deb
to pool/main/k/kdebindings/kdebindings-java_3.4.3-3_all.deb
kdebindings_3.4.3-3.diff.gz
to pool/main/k/kdebindings/kdebindings_3.4.3-3.diff.gz
kdebindings_3.4.3-3.dsc
to pool/main/k/kdebindings/kdebindings_3.4.3-3.dsc
kjscmd_3.4.3-3_i386.deb
to pool/main/k/kdebindings/kjscmd_3.4.3-3_i386.deb
libdcop3-java-dev_3.4.3-3_i386.deb
to pool/main/k/kdebindings/libdcop3-java-dev_3.4.3-3_i386.deb
libdcop3-java_3.4.3-3_all.deb
to pool/main/k/kdebindings/libdcop3-java_3.4.3-3_all.deb
libdcop3-jni_3.4.3-3_i386.deb
to pool/main/k/kdebindings/libdcop3-jni_3.4.3-3_i386.deb
libkde3-java_3.4.3-3_all.deb
to pool/main/k/kdebindings/libkde3-java_3.4.3-3_all.deb
libkde3-jni_3.4.3-3_i386.deb
to pool/main/k/kdebindings/libkde3-jni_3.4.3-3_i386.deb
libkjsembed-dev_3.4.3-3_i386.deb
to pool/main/k/kdebindings/libkjsembed-dev_3.4.3-3_i386.deb
libkjsembed1_3.4.3-3_i386.deb
to pool/main/k/kdebindings/libkjsembed1_3.4.3-3_i386.deb
libkorundum0-ruby1.8_3.4.3-3_i386.deb
to pool/main/k/kdebindings/libkorundum0-ruby1.8_3.4.3-3_i386.deb
libqt0-ruby1.8_3.4.3-3_i386.deb
to pool/main/k/kdebindings/libqt0-ruby1.8_3.4.3-3_i386.deb
libqt3-java_3.4.3-3_all.deb
to pool/main/k/kdebindings/libqt3-java_3.4.3-3_all.deb
libqt3-jni_3.4.3-3_i386.deb
to pool/main/k/kdebindings/libqt3-jni_3.4.3-3_i386.deb
libsmokekde-dev_3.4.3-3_i386.deb
to pool/main/k/kdebindings/libsmokekde-dev_3.4.3-3_i386.deb
libsmokekde1_3.4.3-3_i386.deb
to pool/main/k/kdebindings/libsmokekde1_3.4.3-3_i386.deb
libsmokeqt-dev_3.4.3-3_i386.deb
to pool/main/k/kdebindings/libsmokeqt-dev_3.4.3-3_i386.deb
libsmokeqt1_3.4.3-3_i386.deb
to pool/main/k/kdebindings/libsmokeqt1_3.4.3-3_i386.deb
python-dcop_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
attached.
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
pp.
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)
-----BEGIN PGP SIGNED MESSAGE-----
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>
Description:
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
Changes:
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)
Files:
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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)
Comment: Signed by Adeodato Simó <dato@net.com.org.es>
iEYEARECAAYFAkOXJUQACgkQgyNlRdHEGIIHggCfRj1v4P8oElJIzunxDeJR/mt8
qDoAoL1LAyu/hBLB8sIJZh/LgLGPOIPs
=UFls
-----END PGP SIGNATURE-----
Reply to: