Bug#229114: Solved upstream

2004-02-04 Thread Doug Holland
The KDE developers have fixed this bug upstream.  Confirmed when looking at 
KDE's bug database, and I haven't seen this crash since I installed KDE 3.2.0 
packages.


pgpqyF7JSBTHM.pgp
Description: signature


Bug#231180: konqueror: background-color for A:hover does not work

2004-02-04 Thread Ambrose Li
Package: konqueror
Version: 4:3.1.5-2
Severity: normal

When background-color for A:hover is specified in the CSS, the background
colour still remains white.

If A:hover has color set to white and background-color set to a non-white
color (while the page itself has a white background), the text in the
anchor, when hovered, will become invisible (white on white).


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.23-ow1
Locale: LANG=zh_TW.Big5, LC_CTYPE=zh_TW.Big5

Versions of packages konqueror depends on:
ii  kate   4:3.1.5-2 KDE Advanced Text Editor
ii  kcontrol   4:3.1.5-2 KDE Control Center
ii  kdelibs4   4:3.1.5-1 KDE core libraries
ii  kdesktop   4:3.1.5-2 KDE Desktop
ii  kfind  4:3.1.5-2 KDE File Find Utility
ii  libart-2.0-2   2.3.16-1  Library of functions for 2D graphi
ii  libaudio2  1.6b-1The Network Audio System (NAS). (s
ii  libc6  2.3.2.ds1-11  GNU C Library: Shared libraries an
ii  libfam0c1022.7.0-4   client library to control the FAM 
ii  libfontconfig1 2.2.1-13  generic font configuration library
ii  libfreetype6   2.1.7-2   FreeType 2 font engine, shared lib
ii  libgcc11:3.3.3-0pre3 GCC support library
ii  libjpeg62  6b-9  The Independent JPEG Group's JPEG 
ii  libkonq4   4:3.1.5-2 Core libraries for KDE's file mana
ii  libpcre3   4.3-4 Philip Hazel's Perl 5 Compatible R
ii  libpng12-0 1.2.5.0-4 PNG library - runtime
ii  libqt3c102-mt  3:3.2.3-2 Qt GUI Library (Threaded runtime v
ii  libstdc++5 1:3.3.3-0pre3 The GNU Standard C++ Library v3
ii  libxcursor11.0.2-4   X Cursor management library
ii  libxft22.1.2-5   FreeType-based font drawing librar
ii  libxrender10.8.3-5   X Rendering Extension client libra
ii  xlibmesa3-gl [libgl1]  4.2.1-15  Mesa 3D graphics library [XFree86]
ii  xlibs  4.2.1-15  X Window System client libraries
ii  zlib1g 1:1.2.1-3 compression library - runtime

-- no debconf information




Bug#231179: konqueror: background-color for HTML or BODY does not seem to work

2004-02-04 Thread Ambrose Li
Package: konqueror
Version: 4:3.1.5-2
Severity: normal

background-color specified for BODY or HTML does not seem to work;
the background colour remains white even if this property is set
in a style sheet.


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.23-ow1
Locale: LANG=zh_TW.Big5, LC_CTYPE=zh_TW.Big5

Versions of packages konqueror depends on:
ii  kate   4:3.1.5-2 KDE Advanced Text Editor
ii  kcontrol   4:3.1.5-2 KDE Control Center
ii  kdelibs4   4:3.1.5-1 KDE core libraries
ii  kdesktop   4:3.1.5-2 KDE Desktop
ii  kfind  4:3.1.5-2 KDE File Find Utility
ii  libart-2.0-2   2.3.16-1  Library of functions for 2D graphi
ii  libaudio2  1.6b-1The Network Audio System (NAS). (s
ii  libc6  2.3.2.ds1-11  GNU C Library: Shared libraries an
ii  libfam0c1022.7.0-4   client library to control the FAM 
ii  libfontconfig1 2.2.1-13  generic font configuration library
ii  libfreetype6   2.1.7-2   FreeType 2 font engine, shared lib
ii  libgcc11:3.3.3-0pre3 GCC support library
ii  libjpeg62  6b-9  The Independent JPEG Group's JPEG 
ii  libkonq4   4:3.1.5-2 Core libraries for KDE's file mana
ii  libpcre3   4.3-4 Philip Hazel's Perl 5 Compatible R
ii  libpng12-0 1.2.5.0-4 PNG library - runtime
ii  libqt3c102-mt  3:3.2.3-2 Qt GUI Library (Threaded runtime v
ii  libstdc++5 1:3.3.3-0pre3 The GNU Standard C++ Library v3
ii  libxcursor11.0.2-4   X Cursor management library
ii  libxft22.1.2-5   FreeType-based font drawing librar
ii  libxrender10.8.3-5   X Rendering Extension client libra
ii  xlibmesa3-gl [libgl1]  4.2.1-15  Mesa 3D graphics library [XFree86]
ii  xlibs  4.2.1-15  X Window System client libraries
ii  zlib1g 1:1.2.1-3 compression library - runtime

-- no debconf information




KDE_3_2_BRANCH: kdeaddons/debian

2004-02-04 Thread Ben Burton
CVS commit by benb: 

Finished kdeaddons 3.2 packaging, with the exception of two new manpages
for utility scripts.


  Afsview.1   1.1.2.1
  Ajpegorient.1   1.1.2.1
  Akonq-plugins.manpages   1.1.2.1
  M +1 -1  control   1.31.2.7
  M +38 -12copyright   1.8.2.2
  M +1 -1  konq-plugins.menu   1.1.2.2


--- kdeaddons/debian/copyright  #1.8.2.1:1.8.2.2
@@ -18,8 +18,29 @@
   Public License), with the following exceptions:
 
-  Kate Plugins:
+  Kicker Applets:
 
-Kate spell checker:
-  LGPL (GNU Lesser General Public License)
+KBinaryClock:
+  Mixture of LGPL (GNU Lesser General Public License) and the following:
+
+  Copyright (c) 1996-2002 the kicker authors. See file AUTHORS.
+
+  Permission is hereby granted, free of charge, to any person
+  obtaining a copy of this software and associated documentation
+  files (the "Software"), to deal in the Software without
+  restriction, including without limitation the rights to use, copy,
+  modify, merge, publish, distribute, sublicense, and/or sell copies
+  of the Software, and to permit persons to whom the Software is
+  furnished to do so, subject to the following conditions:
+
+  The above copyright notice and this permission notice shall be
+  included in all copies or substantial portions of the Software.
+
+  THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+  EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+  MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+  NONINFRINGEMENT.  IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY
+  CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF
+  CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+  WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 
   KNewsTicker Scripts:
@@ -50,6 +71,7 @@
   Konqueror Plugins:
 
-Babelfish, crash monitor, directory filter, image gallery, SMB mounter,
-user agent changer, HTML/CSS validators:
+Babelfish, crash monitor, directory filter, image gallery,
+minitools bookmarklets, SMB mounter, user agent changer,
+HTML/CSS validators:
   LGPL (GNU Lesser General Public License)
 
@@ -81,11 +103,12 @@
   DEALINGS IN THE SOFTWARE.
 
-Sidebar media player patch for xine support:
-  LGPL (GNU Lesser General Public License)
+  Kontact Plugins:
+
+Newsticker plugin:
+  Mixture of GPL and LGPL (GNU Lesser General Public License)
 
   Noatun Plugins:
 
-AlsaPlayer, Blurscope, Dead Man's Interface, Jefferson, Lucky Tag Reader,
-Lyrics:
+AlsaPlayer, Blurscope, Dead Man's Interface, Jefferson, Lucky Tag Reader:
   Permission is hereby granted, free of charge, to any person obtaining
   a copy of this software and associated documentation files (the
@@ -107,5 +130,5 @@
   DEALINGS IN THE SOFTWARE.
 
-French Foreign Region, Hayes:
+French Foreign Region:
   Permission is hereby granted, free of charge, to any person obtaining
   a copy of this software and associated documentation files (the
@@ -132,5 +155,8 @@
   from the author(s).
 
+Lyrics:
+  BSD License
+
   On Debian GNU/Linux systems, the complete texts of these licenses can be
-  found in `/usr/share/common-licenses/GPL' and
-  `/usr/share/common-licenses/LGPL'.
+  found in `/usr/share/common-licenses/GPL', `/usr/share/common-licenses/LGPL'
+  and `/usr/share/common-licenses/BSD'.

--- kdeaddons/debian/control  #1.31.2.6:1.31.2.7
@@ -137,5 +137,5 @@
 Architecture: any
 Section: kde
-Depends: ${shlibs:Depends}, python
+Depends: ${shlibs:Depends}, imagemagick, libjpeg-progs, python
 Suggests: khelpcenter, kdeaddons-doc-html
 Enhances: konqueror

--- kdeaddons/debian/konq-plugins.menu  #1.1.2.1:1.1.2.2
@@ -4,5 +4,5 @@
   kderemove="1"\
   title="FSView"\
-  longtitle="FSView (Graphical Disk Usage Viewer)"\
+  longtitle="FSView (Graphical Disk Usage / Filesystem Viewer)"\
   command="/usr/bin/fsview"\
   icon="/usr/share/pixmaps/fsview.xpm"




Xft-related bug in Qt 3.2.3

2004-02-04 Thread Nikita V. Youshchenko
Hello.

Seems that I've found a bug in how Qt 3.2.3 interoperates with Xft.

Initial symptom was that after I upgraded my Debian SID system some time 
ago, my KDE desktop became somewhat broken: cyrillic characters were 
displayed in a different font than latin characters in the same string; 
and in terminal windows cyrillic characters were displayed in 
non-monospace fonts, causing really ugly effects.

It was obvious that after upgrade Qt lost some fonts.

After some investigation I found that is was caused by fontconfig package 
upgrade, exactly - by adding /usr/local/share/fonts to default font search 
directories. In that directory, I have a subdirectory with X11 fonts 
without unicode characters - they are used by xfs to feed really slow X 
terminals that become unacceptably slow if unicode fonts are available.

Moving that subdir away (and running fc-cache) returned normal fonts.
Moving that dir back and leaving there a single iso8859-1 fixed font (and 
running fc-cache) caused the problem again.

At last I've got some time to debug the issue. It is Qt problem, caused by 
the following code in kernel/qfontdatabase_x11.cpp, function loadXft():

#ifdef QT_XFT2
if (! family->xftScriptCheck) {
FcCharSet *charset = 0;
FcResult res = FcPatternGetCharSet(fonts->fonts[i], FC_CHARSET, 0, 
&charset);
if (res == FcResultMatch) {
for (int i = 0; i < QFont::LastPrivateScript; ++i) {
QChar ch = sampleCharacter((QFont::Script) i);

if (ch.unicode() != 0 &&
FcCharSetHasChar(charset, ch.unicode())) {
family->scripts[i] = QtFontFamily::Supported;
} else {
family->scripts[i] |= QtFontFamily::UnSupported_Xft;
}
}
family->xftScriptCheck = TRUE;
}
}
#endif // QT_XFT2

This code assumes that all fonts with the same family have same scripts 
available. So if Xft returnes Fixed iso8895-1 font earlier that Fixed 
iso10646-1 font, Qt records that "Fixed" family has no cyrillic 
characters! Which is definitly not true.

Qt is very complex and I'm not familiar with it enough to fix the problem. 
However, I was able to workaround it by the following:

#ifdef QT_XFT2
//  if (! family->xftScriptCheck) {
FcCharSet *charset = 0;
FcResult res = FcPatternGetCharSet(fonts->fonts[i], FC_CHARSET, 0, 
&charset);
if (res == FcResultMatch) {
for (int i = 0; i < QFont::LastPrivateScript; ++i) {
QChar ch = sampleCharacter((QFont::Script) i);

if (!family->xftScriptCheck || family->scripts[i] != 
QtFontFamily::Supported) {
  if (ch.unicode() != 0 &&
FcCharSetHasChar(charset, ch.unicode())) {
family->scripts[i] = QtFontFamily::Supported;
  } else {
family->scripts[i] |= QtFontFamily::UnSupported_Xft;
  }
}
}
family->xftScriptCheck = TRUE;
}
//  }
#endif // QT_XFT2

This makes it to check all fonts of the family, and mark a script as 
supported if there is a font providing it.



Re: sarge: kde 3.1.5 -> 3.2 (people.debian.org)

2004-02-04 Thread Ben Burton

Yes.. I should really put a 3.2 koffice build up on the site as well,
without the mimetypes that have since moved into kdelibs.

b.



kdenonbeta/kdedebian/kalternatives

2004-02-04 Thread Juanjo Alvarez
CVS commit by juanjux: 

kalternatives.desktop file and .desktop file installation

CCMAIL: [EMAIL PROTECTED]


  Akalternatives.desktop   1.1
  M +5 -0  Changelog   1.6
  M +4 -1  Makefile   1.3
  M +1 -1  TODO   1.6
  M +1 -1  kalternatives   1.10
  M +1 -1  debian/changelog   1.4


--- kdenonbeta/kdedebian/kalternatives/Changelog  #1.5:1.6
@@ -1,2 +1,7 @@
+0.9.1
+[Juanjo]
+
+* Desktop file and desktop file installation
+
 0.9
 [Juanjo]

--- kdenonbeta/kdedebian/kalternatives/Makefile  #1.2:1.3
@@ -9,5 +9,6 @@
 BIN = bin
 MAN = share/man/man2
-
+DESKTOPDIR = share/applications/kde/
+DESKTOPFILE = kalternatives.desktop
 
 make:
@@ -28,8 +29,10 @@
 chmod +x $(DESTDIR)$(PREFIX)$(BIN)/kalternatives
 cp  Changelog copyright README TODO $(DESTDIR)$(PREFIX)$(DOC)
+cp kalternatives.desktop $(DESTDIR)$(PREFIX)$(DESKTOPDIR)$(DESKTOPFILE)
 #cp docs/kalternatives.2.gz $(DESTDIR)$(PREFIX)$(MAN)
 
 uninstall:
 rm -f   $(DESTDIR)$(PREFIX)$(BIN)/kalternatives
+rm -f   $(DESTDIR)$(PREFIX)$(DESKTOPDIR)$(DESKTOPFILE)
 #rm -f  $(DESTDIR)$(PREFIX)$(LIB)/altsmanager.*
 rm -rf  $(DESTDIR)$(PREFIX)$(DOC)

--- kdenonbeta/kdedebian/kalternatives/TODO  #1.5:1.6
@@ -1,3 +1,3 @@
-* Full KDE Support: KUniqueApp, .desktop file installation
+* Full KDE Support: KUniqueApp, App 
 * Help, whatsthis and tooltips
 * Implement as a nice kcontrol module

--- kdenonbeta/kdedebian/kalternatives/kalternatives  #1.9:1.10
@@ -19,5 +19,5 @@
 #   Inc. ,59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.
 
-__version__ =  "0.9"
+__version__ =  "0.9.1"
 
 import sys

--- kdenonbeta/kdedebian/kalternatives/debian/changelog  #1.3:1.4
@@ -1,3 +1,3 @@
-kalternatives (0.8-1) unstable; urgency=low
+kalternatives (0.8-1) workstation-unstable; urgency=low
 
   * Initial release.




sarge: kde 3.1.5 -> 3.2 (people.debian.org)

2004-02-04 Thread Achim Bohnet
Hi,
during update from sarge + sid KDE 3.1.5 + KO 1.3 to Chris&Ben 3.2
the following conflicts occur ('cause pkgs are not in debian
yet I thought I report here).  It's just FYI, I'm not complaining. 

Thx for working on 3.2 pkgs!!

Achim

Preparing to replace kdelibs-bin 4:3.1.5-1 (using 
.../kdelibs-bin_4%3a3.1.95-1_i386.deb) ...
Unpacking replacement kdelibs-bin ...
dpkg: error processing 
/var/cache/apt/archives/kdelibs-bin_4%3a3.1.95-1_i386.deb (--unpack):
 trying to overwrite `/usr/bin/kfmexec', which is also in package konqueror


Preparing to replace kdelibs-data 4:3.1.5-1 (using 
.../kdelibs-data_4%3a3.1.95-1_all.deb) ...
Unpacking replacement kdelibs-data ...
dpkg: error processing 
/var/cache/apt/archives/kdelibs-data_4%3a3.1.95-1_all.deb (--unpack):
 trying to overwrite `/usr/share/mimelnk/application/mathml+xml.desktop', which 
is also in package koffice-data


Unpacking libkdepim1 (from .../libkdepim1_4%3a3.1.95-1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/libkdepim1_4%3a3.1.95-1_i386.deb 
(--unpack):
 trying to overwrite `/usr/lib/libkdepim.so.1.0.0', which is also in package 
kdepim-libs
dpkg-deb: subprocess paste killed by signal (Broken pipe)


Unpacking libkcal2 (from .../libkcal2_4%3a3.1.95-1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/libkcal2_4%3a3.1.95-1_i386.deb 
(--unpack):
 trying to overwrite `/usr/lib/libkcal.so.2.0.0', which is also in package 
kdepim-libs


Preparing to replace libkdenetwork2 4:3.1.5-1 (using 
.../libkdenetwork2_4%3a3.1.95-1_i386.deb) ...
Unpacking replacement libkdenetwork2 ...
dpkg: error processing 
/var/cache/apt/archives/libkdenetwork2_4%3a3.1.95-1_i386.deb (--unpack):
 trying to overwrite 
`/usr/share/apps/kconf_update/kpgp-3.1-upgrade-address-data.pl', which is also 
in package kgpgcertmanager


Unpacking replacement kdebase-data ...
dpkg: warning - unable to delete old file `/usr/share/applnk/Graphics': 
Directory not empty
dpkg: warning - unable to delete old file `/usr/share/applnk/Games': Directory 
not empty
dpkg: warning - unable to delete old file `/usr/share/applnk/Development': 
Directory not empty


Unpacking konsolekalendar (from .../konsolekalendar_4%3a3.1.95-1_i386.deb) ...
dpkg: error processing 
/var/cache/apt/archives/konsolekalendar_4%3a3.1.95-1_i386.deb (--unpack):
 trying to overwrite `/usr/bin/konsolekalendar', which is also in package 
korganizer


Unpacking libkgantt0 (from .../libkgantt0_4%3a3.1.95-1_i386.deb) ...
dpkg: error processing /var/cache/apt/archives/libkgantt0_4%3a3.1.95-1_i386.deb 
(--unpack):
 trying to overwrite `/usr/lib/libkgantt.so.0.0.2', which is also in package 
kdepim-libs


Unpacking libkpimexchange1 (from .../libkpimexchange1_4%3a3.1.95-1_i386.deb) ...
dpkg: error processing 
/var/cache/apt/archives/libkpimexchange1_4%3a3.1.95-1_i386.deb (--unpack):
 trying to overwrite `/usr/lib/libkpimexchange.so.1.0.0', which is also in 
package kdepim-libs

Preparing to replace ksmserver 4:3.1.5-2 (using 
.../ksmserver_4%3a3.1.95-1_i386.deb) ...
Unpacking replacement ksmserver ...
dpkg: error processing /var/cache/apt/archives/ksmserver_4%3a3.1.95-1_i386.deb 
(--unpack):
 trying to overwrite `/etc/gdm/Sessions/KDE', which is also in package kwin


Preparing to replace kwin 4:3.1.5-2 (using .../kwin_4%3a3.1.95-1_i386.deb) ...
Unpacking replacement kwin ...
dpkg: warning - unable to delete old file `/etc/kde3/debian': Directory not 
empty
dpkg: warning - unable to delete old file `/etc/gdm/Sessions': Directory not 
empty
dpkg: warning - unable to delete old file `/etc/gdm': Directory not empty


-- 
  To me vi is Zen.  To use vi is to practice zen. Every command is
  a koan. Profound to the user, unintelligible to the uninitiated.
  You discover truth everytime you use it.
  -- [EMAIL PROTECTED]



KDE_3_2_BRANCH: kdeaddons/debian

2004-02-04 Thread Ben Burton
CVS commit by benb: 

Another round of kdeaddons packaging updates, this time mainly relating
to menu entries, pixmaps and manpages.


  Afsview.xpm   1.1.2.1
  Akonq-plugins.menu   1.1.2.1
  Akonq-plugins.override   1.3.2.1
  Aksig.1   1.1.2.1
  Aksig.manpages   1.1.2.1
  Aksig.menu   1.1.2.1
  Aksig.override   1.1.2.1
  Aksig.xpm   1.1.2.1
  M +1 -1  atlantikdesigner.1   1.3.2.1
  M +180 -294  atlantikdesigner.xpm   1.3.2.1
  M +3 -4  control   1.31.2.6
  M +1 -0  konq-plugins.install   1.5.2.2
  M +1 -0  ksig.install   1.1.2.2
  M +2 -2  noatunsynaescope.bin.1   1.5.4.1
  M +2 -2  noatuntippecanoe.bin.1   1.4.4.1
  M +2 -2  noatuntyler.bin.1   1.5.4.1





Bug#230209: Foomatic parameter changes are responsible for the problem

2004-02-04 Thread Eric Lavarde
Hi,

as you can see below, I discussed with the kdeprint developer, and it looks
like the problem is that foomatic lost the "-t" parameter.
I have now a workaround (re-add the -t option to foomatic), so I don't see
the bug as so important, but I don't know how you want to handle it.

Cheers, Eric

 Original Message 
Subject: RE: Question on bug creation for kdeprint
From:"Goffioul Michael" <[EMAIL PROTECTED]>
Date:Tue, February 3, 2004 10:33 am
To:  "Eric Lavarde" <[EMAIL PROTECTED]>
--

> > getopts("d:p:ht:f");
> Nope, it's:
> getopts("AP:d:p:hw") || help();
>
> Looks like, we have different versions of the script (mine is
> 3.0.0-20040114), or the Debian maintainer has been doing some
> cleaning.
> OK, I just added the -t option to the getopts line, and it
> seems to work just fine.

Looking at several foomatic packages, the same flags as you have
are also used for 3.1. So it seems like backward compatibility
has been broken in foomatic somewhere between 3.0 and 3.1.
I'll contact foomatic developer about this.

Michael.