Bug#663963: leafnode: Fails to build on Hurd

2012-05-07 Thread Robert Grimm
Hi Matthias,

Sorry for the delay, but I've been away.

On Wed, 25 April 2012, you wrote:
 Does Hurd support pathconf(/var/spool/news, _PC_PATH_MAX)?

It does, but...
 
 Which value does it return?

...it returns -1.



I'm confident, that we (me and/or someone from the hurd porters) will
provide a patch.

As it is no pressing matter, given that neither experimental nor the
Hurd influence the release, it may take a while.

Regards,
Robert


signature.asc
Description: Digital signature


Bug#667998: leafnode: backtrace on segfault

2012-04-09 Thread Robert Grimm
tags 667998 - moreinfo - unreproducible
thanks

On Mon, 09 April 2012, you wrote:
 This fails since p-ai_canonname is empty:
 
 514 if (is_validfqdn(p-ai_canonname)) {
 (gdb) p-ai_canonname
 Undefined command: p-ai_canonname.  Try help.
 (gdb) print p-ai_canonname
 $2 = 0x0

I see.

Thank you. Thank you also to Arthur Marsh.



With the line

127.0.1.1   hostname

or

127.0.1.1   hostname hostname.lan.robgri.de

in /etc/hosts I am able to reproduce the segfault.

127.0.1.1   hostname.lan.robgri.de  hostname

as apparently set at install works.

Maybe this can be used as a workaround in the meantime.

Regards,
Robert


signature.asc
Description: Digital signature


Bug#667998: leafnode: backtrace on segfault

2012-04-08 Thread Robert Grimm
tags 667998 moreinfo unreproducible
thanks

I have this running on i386 (virtual) and amd64 without problems.

Can you please try to get a backtrace with an unstripped build?

e.g. 
$ DEB_BUILD_OPTIONS=nostrip apt-get -b source leafnode
$ sudo (or whatever you use to become root) dpkg -i leafnode_1.11.8-2_i386.deb

TIA,
Robert


signature.asc
Description: Digital signature


Bug#615879: Patch for the l10n upload of leafnode

2012-04-07 Thread Robert Grimm
On Fri, 06 April 2012, you wrote:
  That time has come.
 
 
 Ping?
 
 

I've prepared a package with your patch included at
http://robgri.de/leafnode/.
I'm looking for a sponsor. You wouldn't care?

Regards,
Robert


signature.asc
Description: Digital signature


Bug#660569: leafnode: please migrate away from update-inetd to reconf-inetd as per DEP9

2012-04-07 Thread Robert Grimm
On Sun, 19 February 2012, you wrote:
 I've developed a replacement of update-inetd that fixes these issues. The
 replacement is called reconf-inetd and is documented in DEP9.
 
 Please consult the section below on how to migrate away from update-inetd.
 I'd be happy to provide a patch if that would speed up things.

I tried to migrate during the last days, but to no avail. I would
be glad if you could provide a patch or more explicit documentation.

I'm not sure what I've done wrong.

TIA,
Robert


signature.asc
Description: Digital signature


Bug#660569: leafnode: please migrate away from update-inetd to reconf-inetd as per DEP9

2012-02-27 Thread Robert Grimm
On Mon, 20 February 2012, you wrote:
  As you might know, update-inetd has issues that cause cross-package bugs, 
  eg.
  #168847. leafnode relies on update-inetd and has been hit before by such
  bugs.

I will try reconf-inetd later this week.

 btw the leafnode-specific bug is #638791.
 
Thanks,
Rob


signature.asc
Description: Digital signature


Bug#623302: leafnode: excessive logging of old articles causing overload

2011-06-19 Thread Robert Grimm
tags 623302 moreinfo unreproducible
thanks

Did the suggestions you got on the leafnode
mailing list help?

Regards,
Robert


signature.asc
Description: Digital signature


Bug#623302: leafnode: excessive logging of old articles causing overload

2011-04-27 Thread Robert Grimm
On Tue, 19 April 2011, you wrote:
 With default logging (debugmode = 0), I ended up with over 100 MiB
 of log file containing lines like:
 
 Apr 19 00:03:09 victoria fetchnews[3335]: gmane.linux.kernel: killed 79950 
 (200
 212181942.gbijgp418...@devserv.devel.redhat.com), too old (3043  15) days
 
 I had subscribed to gmane.linux.kernel some time ago but leafnode decided
 to attempt re-fetching the group on its own, sending this old machine
 into overload.

I can't say what happened exactly from your description. Maybe it was a
hiccup on news.gmane.org or a problem with the active file for this
server.

 How can leafnode be configured to accept such a group without such a huge
 amount of logging of articles older than what I want?

Please be sure, that maxage is lower or equal to [group]expire,
or clamp_maxage is unset.

The logging of leafnode, resp. fetchnews is (with the exception of debug
logging) not adjustable. You may redirect news.info with your syslog
daemon.

Regards,

Robert Grimm


signature.asc
Description: Digital signature


Bug#616287: xul-ext-noscript: Please depend on iceape-browser, instead of iceape

2011-03-03 Thread Robert Grimm
Package: xul-ext-noscript
Version: 2.0.9.8-1
Severity: wishlist

Your package depends on iceape, though it would be enough to depend on
iceape-browser.

I have to install iceape-mailnews to use xul-ext-noscript, which is
unnecessary in my opinion.

Thanks,
Robert


signature.asc
Description: Digital signature


Bug#606310: googleearth-package: Creates empty Suggests: on architectures other than amd64

2010-12-08 Thread Robert Grimm
Package: googleearth-package
Version: 0.6.1
Severity: normal

When building a googleearth package with the current version
make-googleearth-package adds an empty Suggests: field to
debian/control. If I put this package in my local repository,
apt-get update doesn't work anymore for this repository:
#v+
Reading package lists... Error!
E: Problem parsing dependency Suggests
E: Error occurred while processing googleearth (NewVersion2)
E: Problem with MergeList /var/lib/apt/lists/_var_www_debian-local_._Packages
E: The package lists or status file could not be parsed or opened.
#v-
A possible fix is appended.

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing-proposed-updates
  APT policy: (500, 'testing-proposed-updates'), (500, 'testing'), (200, 
'unstable'), (2, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.36-k8 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages googleearth-package depends on:
ii  bzip2 1.0.5-6high-quality block-sorting file co
ii  curl  7.21.0-1   Get a file from an HTTP, HTTPS or 
ii  dpkg-dev  1.15.8.5   Debian package development tools
ii  fakeroot  1.14.4-1   Gives a fake root environment
ii  file  5.04-5 Determines file type using magic
ii  wget  1.12-2.1   retrieves files from the web
ii  x11-common1:7.5+8X Window System (X.Org) infrastruc
ii  x11-utils 7.5+4  X11 utilities

googleearth-package recommends no packages.

googleearth-package suggests no packages.

-- no debconf information
diff -urNad googleearth-package-0.6.1.orig//make-googleearth-package googleearth-package-0.6.1//make-googleearth-package
--- googleearth-package-0.6.1.orig//make-googleearth-package	2010-12-06 19:23:53.0 +0100
+++ googleearth-package-0.6.1//make-googleearth-package	2010-12-08 08:31:49.848421086 +0100
@@ -353,7 +353,13 @@
 Maintainer: $OPT_FULLNAME ${OPT_EMAIL}
 Architecture: $(dpkg-architecture -qDEB_BUILD_ARCH)
 Depends: ttf-dejavu | ttf-bitstream-vera | msttcorefonts, lsb-core, libqtcore4, libgl1-mesa-glx, $depends $ia32libs
+EOF
+if [ -n $suggests ]; then
+  cat EOF control
 Suggests: $suggests
+EOF
+fi
+  cat EOF control
 Description: Google Earth, a 3D map/planet viewer
  Package built with googleearth-package.
 EOF


signature.asc
Description: Digital signature


Bug#581055: [INTL:da] Danish translation of the debconf templates leafnode

2010-05-12 Thread Robert Grimm
On Tue, 11 May 2010, you wrote:
 sorry about that. Here is the correct file from 
 http://www.debian.org/intl/l10n/po-debconf/pot#leafnode
 
 
 j...@joe-desktop:~/over/debian/leafnode$ msgfmt --statistics -c -v -o 
 /dev/null da.po
 18 oversatte tekster.
 

It is in my tree and more than likely included with the next upload.

Thanks,
Rob



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#581055: [INTL:da] Danish translation of the debconf templates leafnode

2010-05-11 Thread Robert Grimm
On Mon, 10 May 2010, you wrote:
 j...@joe-desktop:~/over/debian/leafnode$ msgfmt --statistics -c -v -o 
 /dev/null da.po
 2 oversatte tekster.
 
 this time inclusive the da.po file.

I believe you picked the wrong file, or the wrong package.

,
| …
| #: ../templates:1001
| msgid Run popa3d in standalone mode?
| msgstr Kør popa3d i tilstanden uafhængig?
| …
`

Thanks,
Rob



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#568744: libpcre3-dev: pcre-config introduces rpath in kfreebsd-* binaries

2010-02-07 Thread Robert Grimm
Package: libpcre3-dev
Severity: normal

After a build of leafnode on kfreebsd-i386 I ended up with
E: leafnode: binary-or-shlib-defines-rpath ./usr/bin/leafnode-version /usr/lib
[...]

I found, that pcre-config --libs returns

-L/usr/lib -Wl,-R/usr/lib -lpcre

on kfreebsd, and that most packages in kfreebsd-* that use autoconf  and
libpcre3-dev have rpath defined in binaries.

So, if a maintainer builds, for example, zsh, leafnode, apache2-utils ...
on kfreebsd-*, the upload would be rejected.

Upstream's changelog mentions:
[...]
7. Add -Wl,-R... flags in pcre-config.in for *BSD* systems, as I'm told
that is needed.
[...]

Up to now the kfreebsd people can't think of a reason, why this should
be needed.

Thanks,
Robert



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#566782: src:leafnode: FTBFS on kfreebsd-*: system.h:23:13: error: missing binary operator before token (

2010-02-07 Thread Robert Grimm
tags 566782 - experimental + pending
owner 566782 !
thanks

Waiting for http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=568744

Robert



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#568128: [hel...@subdivi.de: Bug#568128: leafnode: filedescriptor leak in fetchnews.c in getbody_newno]

2010-02-03 Thread Robert Grimm
Hi Matthias,

This bug report was submitted against the Debian Leafnode package.
I attached a patch against latest git that would fix the mentioned
problem.

Please CC 568128-forwar...@bugs.debian.org on replies.

Thanks,
Robert
- Forwarded message from Helmut Grohne hel...@subdivi.de -

From: Helmut Grohne hel...@subdivi.de
Date: Tue, 2 Feb 2010 17:35:54 +0100
To: Debian Bug Tracking System sub...@bugs.debian.org
Subject: Bug#568128: leafnode: filedescriptor leak in fetchnews.c in 
getbody_newno

Package: src:leafnode
Version: 1.11.7.rel-2
Severity: normal
Tags: patch

In fetchnews.c in function getbody_newno it looks like f is closed in
all circumstances. However this is not the case. This function can
therefore leak filedescriptors.

When it fails to fopen g it leaves f open, but exits the function via a
goto getbody_tail. This is a rare case, but can be easily fixed by
inserting the missing fclose.

Helmut




- End forwarded message -

From d50886af33ba08226c052d8bdb8ddb2143d2d3cc Mon Sep 17 00:00:00 2001
From: Robert Grimm r...@robgri.de
Date: Wed, 3 Feb 2010 08:40:11 +0100
Subject: [PATCH] Fix file descriptor leak in getbody_newno()

Signed-off-by: Robert Grimm r...@robgri.de
---
 fetchnews.c |1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/fetchnews.c b/fetchnews.c
index 8b16d66..871fd9d 100644
--- a/fetchnews.c
+++ b/fetchnews.c
@@ -457,6 +457,7 @@ getbody_newno(const struct server *current_server, struct 
newsgroup *group, unsi
 g = fopen(s, r);
 if (!g) {
ln_log(LNLOG_SERR, LNLOG_CARTICLE, %s: open %s failed, group-name, 
s);
+   fclose(f);
rc = 0;
goto getbody_bail;
 }
-- 
1.5.6.5




-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#553055: Fails to install if auto-run disabled in configuration

2009-11-28 Thread Robert Grimm
tags 553055 + patch
thanks

The initscript should return 0 if RUN_HYLAFAX=0.
diff -u hylafax-6.0.3/debian/changelog hylafax-6.0.3/debian/changelog
--- hylafax-6.0.3/debian/changelog
+++ hylafax-6.0.3/debian/changelog
@@ -1,3 +1,9 @@
+hylafax (2:6.0.3-5.1) unstable; urgency=low
+
+  * Return 0 from initscript, if RUN_HYLAFAX=0 (Closes: #553055)
+
+ -- Robert Grimm r...@robgri.de  Sat, 28 Nov 2009 11:33:10 +0100
+
 hylafax (2:6.0.3-5) unstable; urgency=low
 
   * Fixed init.d script error (Closes: #551285)
diff -u hylafax-6.0.3/debian/hylafax-server.hylafax.init hylafax-6.0.3/debian/hylafax-server.hylafax.init
--- hylafax-6.0.3/debian/hylafax-server.hylafax.init
+++ hylafax-6.0.3/debian/hylafax-server.hylafax.init
@@ -96,7 +96,7 @@
 
 if [ $RUN_HYLAFAX -ne 1 -a $1 = start ]; then
   echo Hylafax is disabled, see /etc/default/hylafax
-  exit 1
+  exit 0
 fi
 
 


Bug#547690: patch

2009-11-28 Thread Robert Grimm
tags 547690 + patch
thanks

There is a test on ! -L in preinst, but if the file or directory doesn't
exist at all, this also amounts to true. Hence there should be a test for
existance. The attached patch deals with it.

Robert
diff -u splashy-0.3.13/debian/changelog splashy-0.3.13/debian/changelog
--- splashy-0.3.13/debian/changelog
+++ splashy-0.3.13/debian/changelog
@@ -1,3 +1,9 @@
+splashy (0.3.13-5.1) unstable; urgency=low
+
+  * Test for /etc/splashy/themes in preinst before mv (Closes: 547690)
+
+ -- Robert Grimm r...@robgri.de  Sat, 28 Nov 2009 13:38:33 +0100
+
 splashy (0.3.13-5) unstable; urgency=low
 
   * Update 02_lsb-base-logging.sh_bug512951.diff patch:
diff -u splashy-0.3.13/debian/splashy.preinst splashy-0.3.13/debian/splashy.preinst
--- splashy-0.3.13/debian/splashy.preinst
+++ splashy-0.3.13/debian/splashy.preinst
@@ -17,7 +17,7 @@
 # We don't want to mess with whatever themes were here already.
 # Just move them out of harms way:
 if [ -d /etc/splashy ]; then
-if [ ! -L /etc/splashy/themes ]; then
+if [ -e /etc/splashy/themes ]  [ ! -L /etc/splashy/themes ]; then
 if [ -e /etc/splashy/themes.old ]; then
 echo
 echo /etc/splashy/themes.old already exist, please remove this directory or file


Bug#536023: RFA: leafnode

2009-07-10 Thread Robert Grimm
Hi,

I would like to help with this. I have to do a bit of homework,
regarding the maintainer guide, though.

What I have right now is a package of leafnode 2, suitable for
experimental, but as leafnode 1 is not much of a moving target, it
should be feasible for me to maintain that.

Rob



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#530899: sox: /usr/bin/play doesn't work with run-mailcap

2009-05-28 Thread Robert Grimm
Package: sox
Version: 14.2.0-2
Severity: normal
Tags: patch

If I try to run 'run-mailcap $wavfile' (as mc does), I get the
usage-message. Apparently the option '-t wav' is no longer allowed to be
behind the filename, thus the entries in /etc/mailcap (i.e.
/usr/bin/play '%s' -t wav and so on) are no longer functional.

See also attached patch.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

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

Versions of packages sox depends on:
ii  libc6  2.9-13GNU C Library: Shared libraries
ii  libltdl7   2.2.6a-4  A system independent dlopen wrappe
ii  libpng12-0 1.2.36-1  PNG library - runtime
ii  libsamplerate0 0.1.7-2   audio rate conversion library
ii  libsox-fmt-alsa14.2.0-2  SoX alsa format I/O library
ii  libsox-fmt-ao  14.2.0-2  SoX Libao format I/O library
ii  libsox-fmt-base14.2.0-2  Minimal set of SoX format librarie
ii  libsox-fmt-oss 14.2.0-2  SoX OSS format I/O library
ii  libsox114.2.0-2  SoX library of audio effects and p
ii  zlib1g 1:1.2.3.3.dfsg-13 compression library - runtime

sox recommends no packages.

Versions of packages sox suggests:
ii  libsox-fmt-all14.2.0-2   All SoX format libraries

-- no debconf information
--- sox-14.2.0~/debian/mime	2008-11-26 03:28:22.0 +0100
+++ sox-14.2.0/debian/mime	2009-05-28 15:24:22.0 +0200
@@ -1,5 +1,5 @@
-audio/basic; /usr/bin/play %s -t au 
-audio/x-aiff; /usr/bin/play %s -t aiff
-audio/x-gsm; /usr/bin/play %s -t gsm
-audio/x-wav; /usr/bin/play %s -t wav
+audio/basic; /usr/bin/play -t au %s 
+audio/x-aiff; /usr/bin/play -t aiff %s
+audio/x-gsm; /usr/bin/play -t gsm %s
+audio/x-wav; /usr/bin/play -t wav %s
 


signature.asc
Description: Digital signature


Bug#515214: I don't think we need to add complexity to X on Debian

2009-04-13 Thread Robert Grimm
On Sun, 12 April 2009, you wrote:
 Please do not accept any of the patches. Most users want things to just
 work. Anyone who wants to keep their systems hal-free is capable of
 configuring xorg accordingly and should be able to make a filler package
 using equivs to fulfill the dependency with no need to increase the
 complexity for the majority.

In my opinion, HAL is unneeded complexity.

Furthermore, the referenced most users are perfectly capable to
install recommends. This is the default behavior in Debian.
If they like to install every piece of software, that makes their life
easier, why wouldn't they install recommends?

Rob


signature.asc
Description: Digital signature


Bug#505588: Fixed in unstable

2008-11-28 Thread Robert Grimm
fixed 505588 1:2.0.8-1
thanks

Must have been
,
| commit 36d9b9f166a700d47322961d1768a6b8d6d5545c
| Author: Peter Hutterer [EMAIL PROTECTED]
| Date:   Thu Oct 2 10:56:04 2008 +0930
|
| Close fd on DEVICE_OFF. (LP #276887)
|
| Leaving the fd open means we still get keyboard events after VT switching
| away. Coming back, some of these events are replayed on the application 
that
| has the current focus.
|
| Reproduceable:
| 1. open terminal, focus.
| 2. VT switch away
| 3. type something, preferably a password
| 4. VT switch back, trigger a mouse event
| 5. Observe the X server guessing your password.
|
| Closing the fd on DEVICE_OFF fixes this. Reopen is handled by the reopen
| code introduced with
|
| commit 9930477cbeb4acfd070ae70894d13ffabfc347b8
| Author: Peter Hutterer [EMAIL PROTECTED]
| Date:   Tue Aug 26 14:33:40 2008 +0930
|
| Attempt to re-open devices on read errors.
`

I don't use evdev for the keyboard. I guess that is why it only happened
in conjunction with gpm paste events.

Robert Grimm



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#505588: xserver-xorg-input-evdev: Middle click is send when changing from console to X

2008-11-13 Thread Robert Grimm
Package: xserver-xorg-input-evdev
Version: 1:2.0.3-1
Severity: normal

Whenever I use gpm at the console to paste something and switch to X
afterwards, I get a mouse button2 event, thus pasting the primary
selection. 

I found 
http://bugs.freedesktop.org/show_bug.cgi?id=13144

which seems to fit my problem but seems to be related to
xserver-xorg-input-mouse, while I am using evdev. Switching to the
mouse driver solves the problem, but some buttons stop working.

My mouse is a Logitech MX 1000 connected via PS/2

/proc/bus/input/devices:
[…]
I: Bus=0011 Vendor=0002 Product=0002 Version=000f
N: Name=PS2++ Logitech MX Mouse
P: Phys=isa0060/serio1/input0
S: Sysfs=/class/input/input4
U: Uniq=
H: Handlers=mouse0 event4 
B: EV=7
B: KEY=ff 0 0 0 0 0 0 0 0
B: REL=143
[…]

-- Package-specific info:
Contents of /var/lib/x11/X.roster:
xserver-xorg

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 Jul 28  2006 /etc/X11/X - /usr/bin/Xorg
-rwxr-xr-x 1 root root 1724240 Sep 30 02:06 /usr/bin/Xorg

Contents of /var/lib/x11/xorg.conf.roster:
xserver-xorg

VGA-compatible devices on PCI bus:
01:00.0 VGA compatible controller: nVidia Corporation GeForce 7600 GT (rev a2)

/var/lib/x11/xorg.conf.md5sum does not exist.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 4227 Nov 13 14:19 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# XF86Config-4 (XFree86 X Window System server configuration file)

# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
#   cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
#   md5sum /etc/X11/XF86Config-4  /var/lib/xfree86/XF86Config-4.md5sum
#   dpkg-reconfigure xserver-xfree86

Section Files
FontPath/usr/share/fonts/truetype
FontPath/usr/share/fonts/type1
FontPath/usr/local/share/fonts/truetype
FontPath/usr/local/share/fonts/type1
FontPath/usr/local/share/fonts/bitmap
EndSection

Section InputDevice
Identifier  LogiKeyboard
Driver  kbd
Option  XkbRules  xorg
Option  XkbModel  logiinkse
Option  XkbLayout de
Option  XkbVariantnodeadkeys
Option  XkbOptionscompose:caps,altwin:left_meta_win
EndSection

Section InputDevice
Identifier  MX1000
Driver  evdev
Option  Name  PS2++ Logitech MX Mouse   
Option  Path  
/dev/input/by-path/platform-i8042-serio-1-event-mouse
#   Option  Protocol  ExplorerPS/2
Option  Emulate3Buttons   off
Option  Resolution800
EndSection

#Section InputDevice
#Identifier  LogiMouse
#Driver  mouse
#Option  Emulate3Buttons   false
#Option  Device/dev/input/mice
#   Option  Protocol  ExplorerPS/2
#Option  Resolution800
#Option  ZAxisMapping  4 5
#   Option  XAxisMapping  7 6
#EndSection

Section Device
Identifier  6600GT
Driver  nvidia
BusID   PCI:1:0:0
#   Screen  0
Option  NoLogotrue
Option  RenderAccel   true
Option  UseEdidDpifalse
Option  TripleBuffer  true
Option  NvAGP 3
Option  AllowSHMPixmaps   false
Option  AllowIndirectPixmaps  false 
### 0 : disable agp
### 1 : use NVIDIA's internal AGP support, if possible
### 2 : use AGPGART, if possible
### 3 : use any agp support (try AGPGART, then NVIDIA's AGP)
 Option  Coolbits  1
#   Option  ConnectToAcpid0
EndSection

Section Monitor
Identifier  CRT-0
HorizSync   30-96
VertRefresh 50-160
DisplaySize 370 278
EndSection

Section Extensions
Option Composite enable
EndSection

Section Screen
Identifier  DefaultScreen
Device  6600GT
Monitor CRT-0
DefaultDepth24
SubSection Display
Depth   1
Modes   1600x1200 1280x1024 1280x960 1152x864 
1024x768 800x600 640x480
EndSubSection

SubSection Display
Depth   4
Modes   1600x1200 1280x1024 1280x960 1152x864 
1024x768 800x600 640x480
EndSubSection

SubSection Display
Depth   8
Modes   1600x1200 1280x1024 1280x960 1152x864 
1024x768 800x600 640x480
EndSubSection

SubSection Display
Depth   15
Modes

Bug#483955: prokyon3 crashes when updating database

2008-09-20 Thread Robert Grimm
reassign 483955 taglib 1.5-2
thank you

This Bug is related to #485229 and the problem was fixed in taglib
long ago, so I am reassigning and closing this Bug now.

Robert


signature.asc
Description: Digital signature


Bug#483955: prokyon3 crashes when updating database

2008-09-20 Thread Robert Grimm
fixed 483955 1.5-3
thank you

This is a forgotten bug related to #485229

Robert Grimm


signature.asc
Description: Digital signature


Bug#483955: [prokyon3] prokyon3 crashes when updating database

2008-06-12 Thread Robert Grimm
FYI
This is fixed with libtag1c2a 1.5-3

Robert Grimm



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#470456: elinks: Missing build dependency on debiandoc-sgml

2008-03-11 Thread Robert Grimm
Package: elinks
Severity: normal

I am building my own packages for elinks using the source packages from
experimental (same problem with unstable), and end up with a bunch of
errors like:

jade:/etc/sgml/debiandoc.cat:9:8:E: cannot open 
/usr/share/sgml/debiandoc/entities/catalog (No such file or directory)

This file is contained in debiandoc-sgml. I think debiandoc-sgml should
be listed in Build-Depends.

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

Kernel: Linux 2.6.24
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages elinks depends on:
pn  elinks-datanone(no description available)
ii  guile-1.8-libs 1.8.4+1-2 Main Guile libraries
ii  libbz2-1.0 1.0.4-3   high-quality block-sorting file co
ii  libc6  2.7-6 GNU C Library: Shared libraries
ii  libexpat1  1.95.8-4  XML parsing C library - runtime li
ii  libgmp3c2  2:4.2.2+dfsg-2Multiprecision arithmetic library
ii  libgnutls262.2.2-1   the GNU TLS library - runtime libr
ii  libgpmg1   1.20.3~pre3-3 General Purpose Mouse - shared lib
ii  libltdl3   1.5.26-1  A system independent dlopen wrappe
ii  liblua50   5.0.3-3   Main interpreter library for the L
ii  liblualib505.0.3-3   Extension library for the Lua 5.0 
ii  libmozjs0d 1.8.1.12-2The Mozilla SpiderMonkey JavaScrip
ii  libperl5.8 5.8.8-12  Shared Perl library
ii  libruby1.8 1.8.6.114-1   Libraries necessary to run Ruby 1.
ii  libsmbclient   3.0.28-4  shared library that allows applica
ii  python2.4  2.4.5~c1-1An interactive high-level object-o
ii  zlib1g 1:1.2.3.3.dfsg-11 compression library - runtime

elinks recommends no packages.


signature.asc
Description: Digital signature


Bug#470456: elinks: Missing build dependency on debiandoc-sgml

2008-03-11 Thread Robert Grimm
On Tue, 11 March 2008, you wrote:
 Are you using a clean chroot?  pbuilder?

No. I've tried pbuilder, and it works. So i took a closer look at my
system and found:

[EMAIL PROTECTED]:~]$ ls -l /etc/sgml/debiandoc.cat
-rw-r--r-- 1 root root 442 Feb 27  2004 /etc/sgml/debiandoc.cat

and a corresponding entry in /etc/sgml/catalog

After an 'update-catalog --remove --super debiandoc.cat'
dpkg-buildpackage worked fine.

Looking at the date I guess it must have been there since I have
upgraded to sarge on this machine.

 Cheers,
 
 Giridhar

Sorry for the inconvenience,

Robert Grimm



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#469266: iceape: Remove /Policies PageSize 3 from postscript output

2008-03-04 Thread Robert Grimm
Package: iceape
Severity: wishlist

My printer (Brother 5150D) can't handle postscript files which
explicitly set /Policies PageSize 3 in duplex mode.
Because PageSize 3 should be default anyways, I think it would do no
harm to apply a patch to remove it from the postscript output of
iceape.*

Patch attached.

Thanks,
Rob

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

Kernel: Linux 2.6.24
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages iceape depends on:
ii  iceape-browser 1.1.8-2+local Iceape Navigator (Internet browser
ii  iceape-mailnews1.1.8-2+local Iceape Mail  Newsgroups and Addre

Versions of packages iceape recommends:
pn  iceape-chatzilla  none (no description available)
--- iceape-1.1.8.orig/gfx/src/ps/nsPostScriptObj.cpp	2007-05-03 03:38:56.0 +0200
+++ iceape-1.1.8/gfx/src/ps/nsPostScriptObj.cpp	2008-02-10 12:08:13.768373550 +0100
@@ -469,9 +469,6 @@
 /setpagedevice where\n			// Test for the feature
 { pop 2 dict\n
   dup /PageSize [ %s %s ] put\n		// Paper dimensions
-  dup /Policies 1 dict\n
-dup /PageSize 3 put\n			// Select the nearest page size to fit
-  put\n
   setpagedevice\n// Install settings
 } if\n, 
 fpCString(NSTwipsToFloatPoints(paper_width)).get(),


Bug#451941: xserver-xorg-core: Ignores DisplaySize in xorg.conf

2007-11-20 Thread Robert Grimm
I built my own package of xserver-xorg-core without
14_default_screen_section.diff and it works like expected.

Xorg.0.log.old - with 14_default_screen_section.diff
Xorg.0.log - without 14_default_screen_section.diff

--- /var/log/Xorg.0.log.old 2007-11-20 09:43:44.0 +0100
+++ /var/log/Xorg.0.log 2007-11-20 09:43:53.0 +0100
@@ -4,7 +4,7 @@
 X Protocol Version 11, Revision 0
 Build Operating System: Linux Debian (xorg-server 2:1.4.1~git20071117-1)
 Current Operating System: Linux woody 2.6.23 #1 PREEMPT Sat Nov 17 20:31:35 
CET 2007 i686
-Build Date: 18 November 2007  01:31:27AM
+Build Date: 20 November 2007  09:24:33AM
  
Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
@@ -12,16 +12,12 @@
 Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
-(==) Log file: /var/log/Xorg.0.log, Time: Tue Nov 20 09:10:42 2007
+(==) Log file: /var/log/Xorg.0.log, Time: Tue Nov 20 09:43:45 2007
 (==) Using config file: /etc/X11/xorg.conf
 (==) ServerLayout DefaultLayout
 (**) |--Screen DefaultScreen (0)
-(**) |   |--Monitor default monitor
-(==) No device specified for screen DefaultScreen.
-   Using the first device section listed.
+(**) |   |--Monitor CRT-0
 (**) |   |--Device 6600GT
-(==) No monitor specified for screen DefaultScreen.
-   Using a default monitor configuration.
 (**) |--Input Device LogiKeyboard
 (**) |--Input Device MX1000
 (**) |--Input Device LogiMouse
@@ -52,7 +48,7 @@
 (==) The core keyboard device wasn't specified explicitly in the layout.
Using the first keyboard device.
 (II) Open ACPI successful (/var/run/acpid.socket)
-(II) Loader magic: 0x81d8b80
+(II) Loader magic: 0x81d8a40
 (II) Module ABI versions:
X.Org ANSI C Emulation: 0.3
X.Org Video Driver: 2.0
@@ -369,7 +365,6 @@
 (**) NVIDIA(0): Option AllowGLXWithComposite true
 (**) NVIDIA(0): Option Coolbits 1
 (**) NVIDIA(0): Option UseEdidDpi false
-(**) NVIDIA(0): Option DPI 109 x 109
 (**) NVIDIA(0): Enabling RENDER acceleration
 (II) NVIDIA(0): Support for GLX with the Damage and Composite X extensions is
 (II) NVIDIA(0): enabled.
@@ -384,7 +379,8 @@
 (II) NVIDIA(0): Validated modes:
 (II) NVIDIA(0): 1600x1200
 (II) NVIDIA(0): Virtual screen size determined to be 1600 x 1200
-(**) NVIDIA(0): DPI set to (109, 109); computed from DPI X config option
+(**) NVIDIA(0): DPI set to (109, 109); computed from DisplaySize Monitor
+(**) NVIDIA(0): section option
 (==) NVIDIA(0): Enabling 32-bit ARGB GLX visuals.
 (--) Depth 24 pixmap format is 32 bpp
 (II) do I need RAC?  No, I don't.
@@ -516,41 +512,3 @@
[snipped]

Thanks,
Rob


signature.asc
Description: Digital signature


Bug#451941: xserver-xorg-core: Ignores DisplaySize in xorg.conf

2007-11-20 Thread Robert Grimm
Seems like this was the same Problem as in #451950, thus it is fixed in
2:1.4.1~git20071119-1

Thanks,
Rob


signature.asc
Description: Digital signature


Bug#451941: xserver-xorg-core: Ignores DisplaySize in xorg.conf

2007-11-19 Thread Robert Grimm
Package: xserver-xorg-core
Version: 2:1.4.1~git20071117-1
Severity: minor

After the last upgrade of xserver-xorg-core I noticed that DisplaySize
is ignored and I ended up with a 75x75 DPI, and thus unusable Display.

As a workaround I inserted 
Option  DPI 109 x 109
in the device section, but it would be better if X uses DisplaySize to
calculate the real resolution. The same way it worked till yesterday.

-- Package-specific info:
/var/lib/x11/X.roster does not exist.

/var/lib/x11/X.md5sum does not exist.

X server symlink status:
lrwxrwxrwx 1 root root 13 Jul 28  2006 /etc/X11/X - /usr/bin/Xorg
-rwxr-xr-x 1 root root 1672860 Nov 18 02:47 /usr/bin/Xorg

Contents of /var/lib/x11/xorg.conf.roster:
xserver-xorg

VGA-compatible devices on PCI bus:
01:00.0 VGA compatible controller: nVidia Corporation NV43 [GeForce 
6600/GeForce 6600 GT] (rev a2)

/var/lib/x11/xorg.conf.md5sum does not exist.

Xorg X server configuration file status:
-rw-r--r-- 1 root root 4489 Nov 19 07:56 /etc/X11/xorg.conf

Contents of /etc/X11/xorg.conf:
# XF86Config-4 (XFree86 X Window System server configuration file)

# If you have edited this file but would like it to be automatically updated
# again, run the following commands as root:
#
#   cp /etc/X11/XF86Config-4 /etc/X11/XF86Config-4.custom
#   md5sum /etc/X11/XF86Config-4  /var/lib/xfree86/XF86Config-4.md5sum
#   dpkg-reconfigure xserver-xfree86

Section Files
FontPath/usr/share/fonts/truetype
FontPath/usr/share/fonts/type1
FontPath/usr/local/share/fonts/truetype
FontPath/usr/local/share/fonts/type1
FontPath/usr/local/share/fonts/bitmap
EndSection

Section InputDevice
Identifier  LogiKeyboard
Driver  kbd
Option  XkbRules  xorg
Option  XkbModel  logiinkse
Option  XkbLayout de
Option  XkbVariantnodeadkeys
#   Option  XkbOptions
group:switch,compose:caps,altwin:left_meta_win
Option  XkbOptionscompose:caps,altwin:left_meta_win
EndSection

Section InputDevice
Identifier  MX1000
Driver  evdev
Option  Name  PS2++ Logitech MX Mouse
Option  Emulate3Buttons   false 
Option  bustype   0011
Option  Device
/dev/input/by-path/platform-i8042-serio-1-event-mouse
Option  Protocol  ExplorerPS/2
Option  Resolution800
Option  ZAxisMapping  4 5
Option  WAxisMapping  6 7
EndSection

Section InputDevice
Identifier  LogiMouse
Driver  mouse
Option  Emulate3Buttons   false
Option  Device/dev/input/mice
Option  Protocol  ExplorerPS/2
Option  ZAxisMapping  4 5
Option  Resolution800
EndSection

Section Device
Identifier  GF-6600GT
Driver  nvidia
BusID   PCI:1:0:0
Option  NoLogotrue
Option  RenderAccel   true
Option  AllowGLXWithComposite true
Option  UseEdidDpifalse
Option  DPI   109 x 109
Option  NvAGP 3
Option  Coolbits  1
# 0 : disable agp 
# 1 : use NVIDIA's internal AGP support, if possible 
# 2 : use AGPGART, if possible 
# 3 : use any agp support (try AGPGART, then NVIDIA's AGP) 
#   Option TwinView TRUE
#   Option TwinViewOrientation RightOf
#   Option SecondMonitorHorizSync 30-81
#   Option SecondMonitorVertRefresh 56-75
#   Option ConnectedMonitor CRT-0, TFT-0
#   Option MetaModes1600x1200 , 1280x1024; 
EndSection

Section Monitor
Identifier  Samtron
HorizSync   30-96
VertRefresh 50-160
DisplaySize 370 278
Option  DPMS
EndSection

#Section Monitor
#Identifier  TFT
#HorizSync   30-81
#VertRefresh 56-75
#DisplaySize 340 272
#Option  DPMS
#EndSection

Section Extensions 
Option Composite enable
EndSection

Section Screen
Identifier  Default Screen
Device  GF-6600GT
Monitor Samtron
#   Monitor TFT
DefaultDepth24  
SubSection Display
Depth   1
Modes   1600x1200 1280x1024 1280x960 1152x864 
1024x768 800x600 640x480
EndSubSection
SubSection Display
Depth   4
Modes   1600x1200 1280x1024 1280x960 1152x864 
1024x768 800x600 640x480
EndSubSection
SubSection 

Bug#451941: xserver-xorg-core: Ignores DisplaySize in xorg.conf

2007-11-19 Thread Robert Grimm
On Mon, 19 November 2007, you wrote:
 That's very surprising since DisplaySize didn't work earlier and is
 supposed to be fixed now. Can you try with the nv driver instead of
 nvidia? It could explain this strange behavior.

(**) NV(0): Display dimensions: (350, 260) mm
(**) NV(0): DPI set to (116, 117)

while 

DisplaySize 370 278 

is set in xorg.conf

The above is from EDID, and is the same as I get with nvidia if I do not
set 
Option  UseEdidDpifalse

I can't find a similiar option for nv.

 
 Brice

Thanks,
Rob



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#411667: slrn: double free or corruption (fasttop):

2007-02-22 Thread Robert Grimm
I have played with ddd, and maybe I found something that can help you.

After killing a couple of articles it comes to a situation where
h-from_malloced == h-subject
in free_header()

I can't say where (or why) this happens, but I play on.

Rob


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#411667: slrn: double free or corruption (fasttop):

2007-02-20 Thread Robert Grimm
Package: slrn
Version: 0.9.8.1pl1-27
Severity: important

Since 0.9.8.1pl1-27 slrn aborts with double free or corruption ...
when I enter a Group with scoring enabled and only if fallback_charset
is set. In rare cases I also get SIG 11, when leaving a group, but I 
cant reproduce this now.

from gdb:

Scoring articles: 66%, Killed: 6, High: 11, Low: 0*** glibc detected *** double 
free or corruption (fasttop): 0x0853e170 ***

Program received signal SIGABRT, Aborted.
0xb7fb0410 in __kernel_vsyscall ()
(gdb) bt
#0  0xb7fb0410 in __kernel_vsyscall ()
#1  0x464d7811 in raise () from /lib/tls/i686/cmov/libc.so.6
#2  0x464d8fb9 in abort () from /lib/tls/i686/cmov/libc.so.6
#3  0x4650cd3a in __fsetlocking () from /lib/tls/i686/cmov/libc.so.6
#4  0x465145cf in mallopt () from /lib/tls/i686/cmov/libc.so.6
#5  0x46514672 in free () from /lib/tls/i686/cmov/libc.so.6
#6  0x47220b11 in SLfree () from /lib/libslang.so.2
#7  0x0805005d in free_header (h=0x853e100) at art.c:477
#8  0x08051e04 in slrn_set_header_score (h=0x8, score=-, apply_kill=1, 
sdi=0x8) at art.c:5263
#9  0x08051e84 in apply_score (h=0x853e100, apply_kill=1) at art.c:5308
#10 0x08051f77 in score_headers (apply_kill=1) at art.c:5339
#11 0x08058110 in slrn_select_article_mode (g=0x81afc50, all=300, score=1) at 
art.c:7928
#12 0x08060478 in slrn_group_select_group () at group.c:955
#13 0x0806053b in select_group_cmd () at group.c:1719
#14 0x0807a7b2 in main (argc=1, argv=0xbfa48ce4) at slrn.c:1786

If you need mor informations, please let me know.

-- System Information:
Debian Release: 4.0
  APT prefers testing
  APT policy: (500, 'testing'), (200, 'unstable'), (50, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.18
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages slrn depends on:
ii  debconf [debconf-2.0]   1.5.11   Debian configuration management sy
ii  debianutils 2.17 Miscellaneous utilities specific t
ii  libc6   2.3.6.ds1-11 GNU C Library: Shared libraries
ii  libcanlock2 2b-4 library for creating and verifying
ii  libgnutls13 1.4.4-3  the GNU TLS library - runtime libr
ii  libslang2   2.0.6-4  The S-Lang programming library - r

slrn recommends no packages.

-- debconf information:
* shared/mailname: woody.lan.robgri.de
  slrn/manual_getdescs:
  slrn/getdescs: cron job
  slrn/getdescs_now: false
* shared/news/server: news.lan.robgri.de
  slrn/lost_slrnpull:


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#345441: xcdroast: Does not work with new cdrecord version-numbers

2006-02-02 Thread Robert Grimm
I wrote:

| Regardless the warning in xcdroast.h I adapted the versions, so it works
| with versions greater than 2.01.01, but not with versions = 2.01a13 and 
|  2.01.01.

Of course this is wrong, because 0x2E  0x61. So there may be problems with
versions  2.01  2.01a13.

| Since there is none of this versions in debian greater 3.1 I think it is
| a decent solution.

Not even in oldstable there is one of those versions.

Rob


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Bug#345441: xcdroast: Does not work with new cdrecord version-numbers

2005-12-31 Thread Robert Grimm
Package: xcdroast
Version: 0.98+0alpha15-6
Severity: important

xcdroast does not work correctly with the new version-numbers of
cdrecord. The workaround - to start xcdroast with -n - prevents 
copying audio-cds on the fly.

Regardless the warning in xcdroast.h I adapted the versions, so it works
with versions greater than 2.01.01, but not with versions = 2.01a13 and 
 2.01.01.

Since there is none of this versions in debian greater 3.1 I think it is
a decent solution.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (100, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.14
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages xcdroast depends on:
ii  cdda2wav4:2.01+01a03-4+local Creates WAV files from audio CDs
ii  cdrecord4:2.01+01a03-4+local command line CD writing tool
ii  debconf [debconf-2. 1.4.30.13Debian configuration management sy
ii  libatk1.0-0 1.8.0-4  The ATK accessibility toolkit
ii  libc6   2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  libglib2.0-02.6.4-1  The GLib library of C routines
ii  libgtk2.0-0 2.6.4-3.1The GTK+ graphical user interface 
ii  libpango1.0-0   1.8.1-1  Layout and rendering of internatio
ii  libpcre34.5-1.2sarge1Perl 5 Compatible Regular Expressi
ii  makedev 2.3.1-77 creates device files in /dev
ii  mkisofs 4:2.01+01a03-4+local Creates ISO-9660 CD-ROM filesystem

-- debconf information:
  xcdroast/missing_cd_devices: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
  xcdroast/missing_generic_devices: 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
  xcdroast/can_use_normal_user: false
* xcdroast/create_scsi_generic_devices: false
* xcdroast/create_scsi_cd_devices: false
--- src/xcdroast.h.orig 2005-10-28 16:58:39.0 +0200
+++ src/xcdroast.h  2005-10-28 16:59:17.0 +0200
@@ -124,8 +124,8 @@
IT WONT WORK WITH LOWER VERSIONS, EVEN WHEN YOU THINK IT DOES! */
  
 #define CDRECORD_VERSION 1.11a34
-#define CDRECORD_PRODVD_VERSION 2.01a11
-#define CDRECORD_VERSION_WITH_ONTHFLYAUDIO 2.01a13
+#define CDRECORD_PRODVD_VERSION 2.01.01
+#define CDRECORD_VERSION_WITH_ONTHFLYAUDIO 2.01.01
 #define MKISOFS_VERSION 1.15a17
 #define CDDA2WAV_VERSION 1.11a34
 #define READCD_VERSION 1.11a34


Bug#340165: kdeartwork-style: connecting lines in treeview are invisible

2005-11-21 Thread Robert Grimm
Package: kdeartwork-style
Version: 4:3.3.2-1
Severity: minor

The connecting lines in treeviews are the same color as background when
using the solaris colorsheme and therefor invisible. This problem also
exists in later KDE-versions.

Screenshots are avaiable at
http://www.robgri.de/solaris.png (colorsheme solaris; lines invisible)
http://www.robgri.de/plastik.png (colorsheme plastik; lines visible)

TIA,

Rob

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (100, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.14
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages kdeartwork-style depends on:
ii  kdelibs4   4:3.3.2-6.3   KDE core libraries
ii  libart-2.0-2   2.3.17-1  Library of functions for 2D graphi
ii  libc6  2.3.2.ds1-22  GNU C Library: Shared libraries an
ii  libgcc11:3.4.3-13GCC support library
ii  libice64.3.0.dfsg.1-14sarge1 Inter-Client Exchange library
ii  libidn11   0.5.13-1.0GNU libidn library, implementation
ii  libpng12-0 1.2.8rel-1PNG library - runtime
ii  libqt3c102-mt  3:3.3.4-3 Qt GUI Library (Threaded runtime v
ii  libsm6 4.3.0.dfsg.1-14sarge1 X Window System Session Management
ii  libstdc++5 1:3.3.5-13The GNU Standard C++ Library v3
ii  libx11-6   4.3.0.dfsg.1-14sarge1 X Window System protocol client li
ii  libxext6   4.3.0.dfsg.1-14sarge1 X Window System miscellaneous exte
ii  libxrender10.8.3-7   X Rendering Extension client libra
ii  xlibs  4.3.0.dfsg.1-14sarge1 X Keyboard Extension (XKB) configu
ii  zlib1g 1:1.2.2-4.sarge.2 compression library - runtime

-- no debconf information


signature.asc
Description: Digital signature


Bug#336202: xcdroast: cddbquery fails with non-ascii signs

2005-10-28 Thread Robert Grimm
Package: xcdroast
Version: 0.98+0alpha15-3
Severity: minor

If I try to do a cddbquery for a CD from, for example, Hüsker Dü or
Motörhead or generally for CDs whith non-ascii signs cddbtool fails
because the cddbserver does not return a valid UTF-8 string.

One solution is to build xcdroast without gtk2.

Another solution is the attached patch. It works for me but non-ascii
signs will be shown as '?' in xcdroast.

-- System Information:
Debian Release: 3.1
  APT prefers unstable
  APT policy: (100, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.6.13.4
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages xcdroast depends on:
ii  cdda2wav  4:2.01+01a01-2 Creates WAV files from audio CDs
ii  cdrecord  4:2.01+01a03-3 command line CD writing tool
ii  debconf [debconf-2.0] 1.4.30.13  Debian configuration management sy
ii  libatk1.0-0   1.8.0-4The ATK accessibility toolkit
ii  libc6 2.3.2.ds1-22   GNU C Library: Shared libraries an
ii  libglib2.0-0  2.6.4-1The GLib library of C routines
ii  libgtk2.0-0   2.6.4-3The GTK+ graphical user interface 
ii  libpango1.0-0 1.8.1-1Layout and rendering of internatio
ii  libpcre3  4.5-1.2sarge1  Perl 5 Compatible Regular Expressi
ii  makedev   2.3.1-77   creates device files in /dev
ii  mkisofs   4:2.01+01a03-3 Creates ISO-9660 CD-ROM filesystem

-- debconf information excluded
--- src/cddbtool.c.orig 2002-12-14 17:08:01.0 +0100
+++ src/cddbtool.c  2005-10-28 16:25:00.0 +0200
@@ -46,7 +46,11 @@
 
 #define CDDB_HTTP_CMD  GET http://%s/~cddb/cddb.cgi?cmd=;
 #define CDDB_HTTP_KEEP  HTTP/1.0\r\nHost: %s\r\nConnection: 
Keep-Alive\r\nProxy-Connection: Keep-Alive\r\n%s\r\n
+#if GTK_MAJOR_VERSION  2
 #define CDDB_HTTP_HELLOhello=%s+%s+xcdroast+%sproto=1CDDB_HTTP_KEEP
+#else
+#define CDDB_HTTP_HELLO hello=%s+%s+xcdroast+%sproto=6CDDB_HTTP_KEEP
+#endif
 #define CDDB_HTTP_STAT CDDB_HTTP_CMDstatCDDB_HTTP_HELLO
 #define CDDB_HTTP_MOTD CDDB_HTTP_CMDmotdCDDB_HTTP_HELLO
 #define CDDB_HTTP_QUERYCDDB_HTTP_CMDcddb+query+%sCDDB_HTTP_HELLO
@@ -240,11 +244,30 @@
fflush(stdout);
return 1;
}
-
+   
+#if GTK_MAJOR_VERSION  1
+   
+   g_snprintf(tmp,MAXLINE,%s %d\r\n, proto, 6);
+   if (writen(sockfd,tmp,strlen(tmp), 1) != strlen(tmp)) {
+g_print(Error: write error on socket when setting 
protocol\n);
+fflush(stdout);
+return 1;
+}
+n = read_line2(sockfd, tmp, MAXLINE, 1);
+if (n  0) {
+g_print(Error: read error on socket when setting protocol\n);
+fflush(stdout);
+return 1;
+}
+#endif 
code = get_cddb_code(tmp);
switch(code) {
-   /* all ok */
+   /* all ok  */
+#if GTK_MAJOR_VERSION  2
case 200:
+#else
+   case 201:
+#endif
return 0;
 
/* handshake failed */