Bug#462227: khelpcenter: Coming from wrong soucre package
Package: khelpcenter Version: 4:4.0.0-2 Severity: serious Justification: I say so Woops. this package should not have been built from kde4 sources. /Sune -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (200, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.20-1-vserver-k7 (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages khelpcenter depends on: ii htdig 1:3.2.0b6-4 WWW search system for an intranet ii kdelibs4c2a 4:3.5.8.dfsg.1-6 core libraries and binaries for al ii libc6 2.7-6GNU C Library: Shared libraries ii libgcc1 1:4.3-20080116-1 GCC support library ii libqt3-mt 3:3.3.7-9Qt GUI Library (Threaded runtime v ii libstdc++6 4.3-20080116-1 The GNU Standard C++ Library v3 khelpcenter recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#444284: [Fwd: KDE3 thai word break: KLibLoader -- QLibrary]
Dear Sune, Another solution is to fix the kdelibs to use QLibrary to load libthai instead of KLibLoder, as QLibrary won't need libthai.la. The patch is attached: I did send this patch to the kde-devel list since September 2007. And the answers were: This is a Debian specific packaging bug. Many distributions are still shipping libtool archive files. Please contact the packagers of KDE for Debian via http://bugs.debian.org/. ( http://lists.kde.org/?l=kde-develm=119104527320060w=2 ) it's a distro bug if they make KDE 3 stop working -- it's been working for years like that.: ( http://lists.kde.org/?l=kde-develm=119105494901329w=2 ) In a sense they are right. It's been working for years like that. So maybe it should be fixed at the distro level. What do you think? Cheers, Pattara Original Message Subject:KDE3 thai word break: KLibLoader -- QLibrary Date: Sat, 29 Sep 2007 12:43:07 +0700 From: Pattara Kiatisevi (list) [EMAIL PROTECTED] Reply-To: [EMAIL PROTECTED] To: [EMAIL PROTECTED] Hi kde-devel, Currently rendering Thai text in KDE3's KHTML on Linux platform makes use of libthai's th_brk() to identify suitable word break positions (as Thai sentences have no space between words). If libthai is not linked to kdelibs (done so by configure --enable-libthai=yes), kdelibs will try to dynamically load libthai.so using KLibLoader (see kdelibs/khtml/rendering/break_lines.cpp). KLibLoader requires libthai.la, which recently has been removed from Linux distro's libthai-dev packages (e.g., in Debian), resulting in it couldn't load libthai at all, and all Thai web pages are incorrectly rendered, i.e., word breaking at wrong positions. One solution suggested by Theppitak as discussed in http://groups.google.com/group/thai-linux-foss-devel/ is to switch to use QLibrary instead, which won't need libthai.la. It will look for libthai.so directly (would be even better though if it will look for libthai.so.0 directly so that libthai-dev package needs not be installed). The attached patch is tested against kdelibs-3.5.6 on Ubuntu 7.04. Or you can grab it here: http://www.suriyan.in.th/patches/kdelibs-3.5.6-thai-break-qlibrary-instead-off-klibloader.patch Are we gonna have another release of KDE3? Is it possible to include this patch? Cheers, Pattara --- kdelibs-3.5.6.org/khtml/rendering/break_lines.cpp 2005-09-10 15:27:15.0 +0700 +++ kdelibs-3.5.6/khtml/rendering/break_lines.cpp 2007-09-28 00:21:20.0 +0700 @@ -3,6 +3,7 @@ #include qcstring.h #include qtextcodec.h #include qcleanuphandler.h +#include qlibrary.h #include config.h @@ -31,19 +32,19 @@ numwbrpos = 0; numisbreakable = 0x400; isbreakable = (int *) malloc(numisbreakable*sizeof(int)); - library = 0; + //library = 0; } ~ThaiCache() { free(wbrpos); free(isbreakable); -if (library) library-unload(); +//if (library) library-unload(); } const QChar *string; int *wbrpos; int *isbreakable; int allocated; int numwbrpos,numisbreakable; -KLibrary *library; +//KLibrary *library; }; static ThaiCache *cache = 0; @@ -63,9 +64,12 @@ #ifndef HAVE_LIBTHAI +/* KLibrary *lib = 0; +*/ /* load libthai dynamically */ +/* if (( !th_brk ) thaiCodec ) { printf(Try to load libthai dynamically...\n); KLibLoader *loader = KLibLoader::self(); @@ -80,6 +84,19 @@ lib-unload(); } } +*/ + + // KLibLoader requires libthai.la which is usually in libthai-dev package or doesn't exist at all + // QLibrary::resolve will look for libthai.so.0 directly + /* load libthai dynamically */ + if (!th_brk thaiCodec) { + printf(Try to load libthai dynamically...\n); + th_brk = (th_brk_def)QLibrary::resolve(thai, th_brk); + if (!th_brk) { + printf(Error, can't load libthai...\n); + thaiCodec = 0; +} + } if (!th_brk ) { return true; @@ -89,7 +106,7 @@ if (!cache ) { cache = new ThaiCache; #ifndef HAVE_LIBTHAI -cache-library = lib; +//cache-library = lib; #endif }
Bug#409937: libqt4-sql: The method QSqlDatabase::removeDatabase() never returns
I struggled with the same kind of bug, but it was not the call to removeDatabase(), but the return from main(), which died on a futex, when a second database connection was opened. I solved the issue by backporting Qt 4.3.3 from the lenny sources. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#462317: libqt4-sql: Conversion of TEXT columns to QString has trailing garbage
Package: libqt4-sql Version: 4.2.1-2+etch1 Severity: normal Reading from MySQL columns of type TEXT to QString, e.g. query.value(col).toString(), produces trailing garbage characters to be included in the string. The same compiled code works flawless, if the column type is changed to VARCHAR, e.g. by alter table profile change val val VARCHAR(255); in mysql. I bypassed the issue backporting Qt 4.3.3 from lenny as can be seen from the configuration below (libqt4-core). This also resolves the issue from #409937. -- System Information: Debian Release: 4.0 APT prefers stable APT policy: (990, 'stable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-5-686 Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15) Versions of packages libqt4-sql depends on: ii libc6 2.3.6.ds1-13etch4 GNU C Library: Shared libraries ii libfontconfig1 2.4.2-1.2 generic font configuration library ii libgcc11:4.1.1-21GCC support library ii libglib2.0-0 2.12.4-2 The GLib library of C routines ii libmysqlclient15off5.0.32-7etch4 mysql database client library ii libpq4 8.1.11-0etch1 PostgreSQL C client library ii libqt4-core4.3.3-2 Qt 4 core non-GUI functionality ru ii libsqlite0 2.8.17-2 SQLite shared library ii libsqlite3-0 3.3.8-1.1 SQLite 3 shared library ii libstdc++6 4.1.1-21 The GNU Standard C++ Library v3 ii zlib1g 1:1.2.3-13compression library - runtime libqt4-sql recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processing of kdebase-runtime_4.0.0-3_i386.changes
kdebase-runtime_4.0.0-3_i386.changes uploaded successfully to localhost along with the files: kdebase-runtime_4.0.0-3.dsc kdebase-runtime_4.0.0-3.diff.gz kdebase-runtime-data_4.0.0-3_all.deb kdebase-runtime-data-common_4.0.0-3_all.deb kde-icons-oxygen_4.0.0-3_all.deb kdebase-runtime_4.0.0-3_i386.deb kdebase-runtime-bin-kde4_4.0.0-3_i386.deb kdebase-runtime-dbg_4.0.0-3_i386.deb Greetings, Your Debian queue daemon -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
kdebase-runtime_4.0.0-3_i386.changes ACCEPTED
Accepted: kde-icons-oxygen_4.0.0-3_all.deb to pool/main/k/kdebase-runtime/kde-icons-oxygen_4.0.0-3_all.deb kdebase-runtime-bin-kde4_4.0.0-3_i386.deb to pool/main/k/kdebase-runtime/kdebase-runtime-bin-kde4_4.0.0-3_i386.deb kdebase-runtime-data-common_4.0.0-3_all.deb to pool/main/k/kdebase-runtime/kdebase-runtime-data-common_4.0.0-3_all.deb kdebase-runtime-data_4.0.0-3_all.deb to pool/main/k/kdebase-runtime/kdebase-runtime-data_4.0.0-3_all.deb kdebase-runtime-dbg_4.0.0-3_i386.deb to pool/main/k/kdebase-runtime/kdebase-runtime-dbg_4.0.0-3_i386.deb kdebase-runtime_4.0.0-3.diff.gz to pool/main/k/kdebase-runtime/kdebase-runtime_4.0.0-3.diff.gz kdebase-runtime_4.0.0-3.dsc to pool/main/k/kdebase-runtime/kdebase-runtime_4.0.0-3.dsc kdebase-runtime_4.0.0-3_i386.deb to pool/main/k/kdebase-runtime/kdebase-runtime_4.0.0-3_i386.deb Override entries for your package: kde-icons-oxygen_4.0.0-3_all.deb - optional kde kdebase-runtime-bin-kde4_4.0.0-3_i386.deb - optional kde kdebase-runtime-data-common_4.0.0-3_all.deb - optional kde kdebase-runtime-data_4.0.0-3_all.deb - optional kde kdebase-runtime-dbg_4.0.0-3_i386.deb - extra devel kdebase-runtime_4.0.0-3.dsc - source kde kdebase-runtime_4.0.0-3_i386.deb - optional kde Announcing to [EMAIL PROTECTED] Closing bugs: 462227 Thank you for your contribution to Debian. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#462227: marked as done (khelpcenter: Coming from wrong soucre package)
Your message dated Wed, 23 Jan 2008 23:32:14 + with message-id [EMAIL PROTECTED] and subject line Bug#462227: fixed in kdebase-runtime 4:4.0.0-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) ---BeginMessage--- Package: khelpcenter Version: 4:4.0.0-2 Severity: serious Justification: I say so Woops. this package should not have been built from kde4 sources. /Sune -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (200, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.20-1-vserver-k7 (SMP w/1 CPU core) Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Shell: /bin/sh linked to /bin/dash Versions of packages khelpcenter depends on: ii htdig 1:3.2.0b6-4 WWW search system for an intranet ii kdelibs4c2a 4:3.5.8.dfsg.1-6 core libraries and binaries for al ii libc6 2.7-6GNU C Library: Shared libraries ii libgcc1 1:4.3-20080116-1 GCC support library ii libqt3-mt 3:3.3.7-9Qt GUI Library (Threaded runtime v ii libstdc++6 4.3-20080116-1 The GNU Standard C++ Library v3 khelpcenter recommends no packages. -- no debconf information ---End Message--- ---BeginMessage--- Source: kdebase-runtime Source-Version: 4:4.0.0-3 We believe that the bug you reported is fixed in the latest version of kdebase-runtime, which is due to be installed in the Debian FTP archive: kde-icons-oxygen_4.0.0-3_all.deb to pool/main/k/kdebase-runtime/kde-icons-oxygen_4.0.0-3_all.deb kdebase-runtime-bin-kde4_4.0.0-3_i386.deb to pool/main/k/kdebase-runtime/kdebase-runtime-bin-kde4_4.0.0-3_i386.deb kdebase-runtime-data-common_4.0.0-3_all.deb to pool/main/k/kdebase-runtime/kdebase-runtime-data-common_4.0.0-3_all.deb kdebase-runtime-data_4.0.0-3_all.deb to pool/main/k/kdebase-runtime/kdebase-runtime-data_4.0.0-3_all.deb kdebase-runtime-dbg_4.0.0-3_i386.deb to pool/main/k/kdebase-runtime/kdebase-runtime-dbg_4.0.0-3_i386.deb kdebase-runtime_4.0.0-3.diff.gz to pool/main/k/kdebase-runtime/kdebase-runtime_4.0.0-3.diff.gz kdebase-runtime_4.0.0-3.dsc to pool/main/k/kdebase-runtime/kdebase-runtime_4.0.0-3.dsc kdebase-runtime_4.0.0-3_i386.deb to pool/main/k/kdebase-runtime/kdebase-runtime_4.0.0-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 [EMAIL PROTECTED], and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Debian Qt/KDE Maintainers debian-qt-kde@lists.debian.org (supplier of updated kdebase-runtime 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 [EMAIL PROTECTED]) -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.7 Date: Tue, 22 Jan 2008 20:07:02 -0500 Source: kdebase-runtime Binary: kdebase-runtime kdebase-runtime-bin-kde4 kdebase-runtime-data kdebase-runtime-data-common kde-icons-oxygen kdebase-runtime-dbg Architecture: source all i386 Version: 4:4.0.0-3 Distribution: unstable Urgency: low Maintainer: Debian Qt/KDE Maintainers debian-qt-kde@lists.debian.org Changed-By: Debian Qt/KDE Maintainers debian-qt-kde@lists.debian.org Description: kde-icons-oxygen - Oxygen icon theme for KDE 4 kdebase-runtime - Runtime components from the official KDE 4 release kdebase-runtime-bin-kde4 - Core binaries for the KDE 4 base runtime module kdebase-runtime-data - Shared data files for the KDE 4 base runtime module kdebase-runtime-data-common - Shared data files for the KDE 4 base runtime module kdebase-runtime-dbg - Debugging symbols for KDE 4 base runtime module Closes: 462227 Changes: kdebase-runtime (4:4.0.0-3) unstable; urgency=low . +++ Changes by Ana Beatriz Guerrero Lopez: . * Do not ship khelpcenter for now, KDE 4 does not contain any help anyway, and it is updating KDE 3's khelpcenter. (Closes: #462227) * Move Conflict on kdebluetooth from the source fields to the kdebase-runtime package fields. . +++ Changes by Matthew Rosewarne: . * Changed kdebase-runtime-dbg Depends: kdelibs5-dbg to kdepimlibs-dbg. Files: b9b5baa324a5f300d2675b137197eac3 1366 kde optional kdebase-runtime_4.0.0-3.dsc f5bcfecb0c4add2315c00bea9c557f0a 28645 kde optional kdebase-runtime_4.0.0-3.diff.gz
Bug#462333: Please include qvfb
Package: qt4-dev-tools Version: 4.3.3-2 Severity: wishlist Please include qvfb configure option -qvfb -- TIA Johan Thelmén Falun Sweden
Bug#462338: kdelibs5-dev: not installable on GNU/kFreeBSD
Package: kdelibs5-dev Version: 4:4.0.0-2 Severity: important Tags: patch kde4libs builds find on GNU/kFreeBSD (thanks :-), but kdelibs5-dev is not installable as it depends on Linux specific package. The small patch below fixes the problem. Could you please apply it in the next upload? Thanks in advance. --- kde4libs-4.0.0/debian/control 2008-01-24 00:46:38.0 + +++ kde4libs-4.0.0/debian/control 2008-01-24 00:46:40.0 + @@ -39,7 +39,7 @@ Section: libdevel Architecture: any Depends: ${shlibs:Depends}, kdelibs5 (= ${binary:Version}), shared-mime-info, - libasound2-dev, libcupsys2-dev, libdbus-1-dev, libkeyutils-dev, libqt4-dev, + libasound2-dev [linux-any], libcupsys2-dev, libdbus-1-dev, libkeyutils-dev [linux-any], libqt4-dev, libsoprano-dev (= 1.99~rc2-1), libstreamanalyzer-dev (= 0.5.7), libxml2-dev, libxml2-utils, libxslt1-dev, libxtst-dev, libungif4-dev, libavahi-common-dev, libaspell-dev, libbz2-dev, libenchant-dev, libfam-dev, -- System Information: Debian Release: lenny/sid Architecture: kfreebsd-i386 (i686) Kernel: kFreeBSD 6.2-1-686 Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]