Bug#663963: leafnode: Fails to build on Hurd
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
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
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
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
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
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
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
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
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
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
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
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
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 (
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]
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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):
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):
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
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
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
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
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 */