Bug#560685: ntfs-3g: Please package new upstream version (2009.11.14 stable)

2009-12-11 Thread Vincent Crevot
Package: ntfs-3g
Version: 1:2009.4.4-1
Severity: wishlist

http://www.tuxera.com/ntfs/release-ntfs-3g-2009-11-14/



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



Bug#532004: cervisia: missing dependency on cvsservice

2009-06-05 Thread Vincent Crevot
Package: cervisia
Version: 4:4.2.4-1
Severity: normal

cervisia won't run properly without cvsservice installed.

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (900, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.29-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages cervisia depends on:
ii  kdebase-runtime   4:4.2.4-1  runtime components from the offici
ii  kdelibs5  4:4.2.4-1  core libraries for all KDE 4 appli
ii  libc6 2.9-13 GNU C Library: Shared libraries
ii  libqt4-dbus   4.5.1-2Qt 4 D-Bus module
ii  libqt4-qt3support 4.5.1-2Qt 3 compatibility library for Qt 
ii  libqtcore44.5.1-2Qt 4 core module
ii  libqtgui4 4.5.1-2Qt 4 GUI module
ii  libstdc++64.4.0-5The GNU Standard C++ Library v3

cervisia recommends no packages.

Versions of packages cervisia suggests:
ii  khelpcenter4  4:4.2.4-1  Help Center for KDE 4

-- no debconf information



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



Bug#531198: initscripts: bootlogd should be stopped after all init scripts

2009-05-30 Thread Vincent Crevot
Package: initscripts
Version: 2.86.ds1-61
Severity: normal
Tags: patch

When using insserv, stop-bootlogd should be the last script to start so
that the whole boot process is logged.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (900, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.29-2-amd64 (SMP w/2 CPU cores)
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages initscripts depends on:
ii  debianutils 3.1.3Miscellaneous utilities specific t
ii  e2fsprogs   1.41.5-1 ext2/ext3/ext4 file system utiliti
ii  libc6   2.9-13   GNU C Library: Shared libraries
ii  lsb-base3.2-22   Linux Standard Base 3.2 init scrip
ii  mount   2.15.1~rc1-1 Tools for mounting and manipulatin
ii  sysvinit-utils  2.86.ds1-61  System-V-like utilities

Versions of packages initscripts recommends:
ii  psmisc22.7-1 utilities that use the proc file s

initscripts suggests no packages.

-- no debconf information

-- debsums errors found:
debsums: no md5sums for initscripts
--- stop-bootlogd.dpkg-dist 2008-01-02 01:26:52.0 +0100
+++ stop-bootlogd   2008-04-22 07:08:49.0 +0200
@@ -1,7 +1,7 @@
 #! /bin/sh
 ### BEGIN INIT INFO
 # Provides:  stop-bootlogd
-# Required-Start:$remote_fs rmnologin
+# Required-Start:$remote_fs rmnologin $all
 # Required-Stop:
 # Default-Start: 2 3 4 5
 # Default-Stop:


Bug#524856: workaround

2009-04-20 Thread Vincent Crevot
Workaround: env MONO_PATH=/usr/lib/cli/gnomedesktop-sharp-2.20/ gnome-do

See the changelog below for details.


gnome-desktop-sharp2 (2.24.0-2) unstable; urgency=low

  * Upload to unstable
  * debian/*.install
debian/*.installcligac:
+ Use late-GAC install now for all libraries as per Debian CLI
Policy and
  with that the new locations (/usr/lib/cli instead of /usr/lib/mono).
  This allows us to install multiple versions of a library at the same
  time when an ABI bump was done.



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



Bug#418659: laziness

2008-10-23 Thread Vincent Crevot
noowner 418659
retitle 418659 RFP: cdemu -- CD/DVD-ROM device emulator
thanks

Getting the packages in Debian and maintaing them seems
like too much work :)
The source packages are on mentors if someone needs them.



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



Bug#499536: gnome-do 0.6: please add libwnck2.20-cil dependency

2008-09-19 Thread Vincent Crevot
Package: gnome-do
Version: 0.6.0.1-1
Severity: minor

A suggestion or recommendation for libwnck2.20-cil maybe ? The window
manager plugin won't work without it.



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



Bug#497119: swt-gtk: Please build the GLX JNI lib

2008-08-29 Thread Vincent Crevot
Package: swt-gtk
Version: 3.4-1
Severity: wishlist
Tags: patch

The GLX lib is required so that Azureus may install/use the 3D View
plugin
(http://azureus.sourceforge.net/plugin_details.php?plugin=3DView).

The attached patch adds a separate binary package for the lib. (if the
lib makes it into the archive Azureus could then Suggest: it...)

Cheers
diff -u swt-gtk-3.4/Makefile swt-gtk-3.4/Makefile
--- swt-gtk-3.4/Makefile
+++ swt-gtk-3.4/Makefile
@@ -8,7 +8,7 @@
 
 all: $(JAVA)
 	$(MAKE) -f make_linux.mak make_atk make_awt make_cairo make_gnome \
-		make_mozilla make_swt make_xpcominit make_xulrunner
+		make_mozilla make_swt make_xpcominit make_xulrunner make_glx
 
 clean distclean:
 	$(RM) $(CLEANFILES)
diff -u swt-gtk-3.4/debian/control swt-gtk-3.4/debian/control
--- swt-gtk-3.4/debian/control
+++ swt-gtk-3.4/debian/control
@@ -3,7 +3,8 @@
 Priority: optional
 Maintainer: Shaun Jackman [EMAIL PROTECTED]
 Build-Depends: default-jdk-builddep, libgnomeui-dev, libxtst-dev,
- xulrunner-dev, libxcb-render-util0-dev,
+ xulrunner-dev, libxcb-render-util0-dev, 
+ libgl-dev, libglu-dev,
  fastjar, cdbs, patchutils, debhelper
 Standards-Version: 3.8.0.1
 
@@ -69,12 +70,25 @@
  .
  This package includes the Cairo JNI libraries.
 
+Package: libswt-glx-gtk-3.4-jni
+Section: libs
+Architecture: any
+Depends: ${shlibs:Depends}
+Conflicts: libswt3.4-gtk-jni
+Description: Standard Widget Toolkit for GTK+ GLX JNI library
+ The SWT component is designed to provide efficient, portable access to
+ the user-interface facilities of the operating systems on which it is
+ implemented.
+ .
+ This package includes the GLX JNI libraries.
+
 Package: libswt-gtk-3.4-java-gcj
 Section: libs
 Architecture: any
 Depends: ${misc:Depends}, ${shlibs:Depends},
  libswt-cairo-gtk-3.4-jni (= ${binary:Version}),
  libswt-gnome-gtk-3.4-jni (= ${binary:Version}),
+ libswt-glx-gtk-3.4-jni (= ${binary:Version}),
  libswt-gtk-3.4-jni (= ${binary:Version}),
  libswt-mozilla-gtk-3.4-jni (= ${binary:Version})
 Description: Standard Widget Toolkit for GTK+ native library
diff -u swt-gtk-3.4/debian/changelog swt-gtk-3.4/debian/changelog
--- swt-gtk-3.4/debian/changelog
+++ swt-gtk-3.4/debian/changelog
@@ -1,3 +1,10 @@
+swt-gtk (3.4-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Build the GLX library.
+
+ -- Vincent Crevot [EMAIL PROTECTED]  Sat, 30 Aug 2008 01:06:44 +0200
+
 swt-gtk (3.4-1) unstable; urgency=low
 
   * New upstream release. Closes: #490214.
only in patch2:
unchanged:
--- swt-gtk-3.4.orig/debian/libswt-glx-gtk-3.4-jni.install
+++ swt-gtk-3.4/debian/libswt-glx-gtk-3.4-jni.install
@@ -0,0 +1 @@
+libswt-glx-*[0-9].so usr/lib/jni


Bug#418659: this version is obsolete.

2008-05-10 Thread Vincent Crevot
Henrik Stokseth a écrit :
 hi! i see that the currently listed packager has lost interrest. also
 this version is obsolete and somewhat broken. the cdemu project will
 soon release version 1.1.0 of the cdemu software suite and i have
 created packages for ubuntu hardy. since i do not have debian installed
 i recommend that someone else interrested will use my package scripts
 and port them to debian. i am willing to assist in the process.
 
 package scripts for ubuntu hardy can be found here:
 http://kabelkaos.net/cdemu/ubuntu/build-hardy/
 
 please send me an email if you are interrested.
 
 Sincerely,
 Henrik.
 
 
 
 
Hi, I have working cdemu 1.0 Debian/sid packages based on your work but
they still need a little polishing... I haven't completely lost interest
yet since I use the package often but the Debian policy is somewhat
daunting and I'm feeling quite lazy right now.. Maybe later.



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



Bug#471920: #471920 not fixed by the patch in #473681

2008-04-15 Thread Vincent Crevot
tags 471920 -pending
thanks

I just had a look at the diff for 5.05-2; the changelog is wrong as the
patch in #473681 does _not_ fix #417920. See my previous replies to this
bug. Sorry for not being very clear on this - at first I thought the
#473681 patch worked for me.
Anyway, my previous reply to this bug (April 7) has a somewhat decent
patch for this particular issue.



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



Bug#471920: xscreensaver: Crash at startup

2008-04-07 Thread Vincent Crevot
Just to wrap things up: both of the screens have identical size/coords
(1280x1024+0+0) and both are discarded as enclosed and duplicated
respectively. One way to keep one would be to skip the
duplication/overlaping comparison if any of the two compared screens is
already marked, like this:

--- xscreensaver.c.orig 2008-04-07 19:50:10.0 +0200
+++ xscreensaver.c  2008-04-07 20:16:17.0 +0200
@@ -832,7 +832,8 @@
   for (i = 0; i  count; i++)
 for (j = 0; j  i; j++)
   {
-if (xsi[i].screen_number  0) continue; /* already marked */
+if (xsi[i].screen_number  0 || xsi[j].screen_number  0)
+continue; /* already marked */

 *err = 0;
 if (X1 == X2  Y1 == Y2  W1 == W2  H1 == H2)


But I don't know really The nvidia driver sure sucks for reporting
two identical xinerama screens in this case.


Vincent Crevot a écrit :
 Ok I need some sleep/holidays/etc. When I tested the patch in #473681
 the other day my second screen was disabled. With two screens and that
 patch it still fails the exact same way: one screen is detected as
 enclosed, the other as duplicated.
 
 Vincent Crevot a écrit :
 On Thu, Apr 03, 2008 at 06:31:29PM -0700, Jamie Zawinski wrote:
 I think this is fixed by the patch in bug 473681?

 Yes it actually fixes it, unlike my stupid workaround :)
 
 





Bug#418659: (pas de sujet)

2008-04-06 Thread Vincent Crevot
package wnpp
owner 418659 !
retitle 418659 ITP: cdemu -- CD/DVD-ROM device emulator



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



Bug#471920: xscreensaver: Crash at startup

2008-04-06 Thread Vincent Crevot
Ok I need some sleep/holidays/etc. When I tested the patch in #473681
the other day my second screen was disabled. With two screens and that
patch it still fails the exact same way: one screen is detected as
enclosed, the other as duplicated.

Vincent Crevot a écrit :
 On Thu, Apr 03, 2008 at 06:31:29PM -0700, Jamie Zawinski wrote:
 I think this is fixed by the patch in bug 473681?

 
 Yes it actually fixes it, unlike my stupid workaround :)





Bug#471920: xscreensaver: Additional info

2008-03-22 Thread Vincent Crevot
Package: xscreensaver
Followup-For: Bug #471920

Downgrading the xscreensaver package to 5.04-4 fixes the bug



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



Bug#471920: xscreensaver: More info

2008-03-22 Thread Vincent Crevot
Package: xscreensaver
Version: 5.05-1
Followup-For: Bug #471920

Ok, I have narrowed down the bug to the new xinerama sanity code
introduced in 5.05. I'm using the nvidia binary driver in clone mode
(same picture displayed to two monitors). It seems that in this case,
the nvidia driver reports two xinerama screens, and that
check_xinerama_sanity() marks both of those screens as insane (one
being detected as enclosed the other one as duplicated). The end
result is that no usable screens are found, which obviously creates lots
of problems for the rest of the code (in the previously submitted
backtrace, a null screen pointer is passed to an xlib function).  The
bug does not occur if I disable clone mode and use only one monitor. A
rough attempt at a fix is attached: while looping through available
xinerama screens, if we do not find a sane one, we use the last one.
It works for me(tm) although I have not tested it much.
--- xscreensaver.c.orig	2008-03-01 05:05:12.0 +0100
+++ xscreensaver.c	2008-03-22 09:26:39.0 +0100
@@ -899,7 +899,7 @@
   check_xinerama_sanity (nscreens, si-prefs.verbose_p, xsi);
   for (i = 0; i  nscreens; i++)
 {
-  if (xsi[i].screen_number  0)  /* deemed insane */
+  if (xsi[i].screen_number  0  i  nscreens-1)  /* deemed insane */
 continue;
   si-screens[j].x  = xsi[i].x_org;
   si-screens[j].y  = xsi[i].y_org;


Bug#471920: xscreensaver: Crash at startup

2008-03-20 Thread Vincent Crevot
Package: xscreensaver
Version: 5.05-1
Severity: normal

If the daemon is started with -nosplash, it runs properly but does not
seem to work, i.e. the screen is never saved and xscreensaver-command,
xscreensaver-demo etc. report:

xscreensaver-command: no screensaver is running on display :0.0

When run without -nosplash, it crashes immediatly:

(gdb) r
Starting program: /usr/src/xscreensaver-5.05/driver/xscreensaver -debug
xscreensaver 5.05, copyright (c) 1991-2008 by Jamie Zawinski [EMAIL 
PROTECTED].

xscreensaver: Warning: running in DEBUG MODE.  Be afraid.

Note that in debug mode, the xscreensaver window will only
cover the left half of the screen.  (The idea is that you
can still see debugging output in a shell, if you position
it on the right side of the screen.)

Debug mode is NOT SECURE.  Do not run with -debug in
untrusted environments.

xscreensaver: running as vincent/vincent (1000/1000)
xscreensaver: in process 26769.
xscreensaver: 05:32:12: compensating for Xinerama braindamage:
xscreensaver: 05:32:12:   0: 1280x1024+0+0 enclosed by 1280x1024+0+0
xscreensaver: 05:32:12:   1: 1280x1024+0+0 duplicated
xscreensaver: 05:32:12: running on display :0.0 (0 Xinerama screens).
xscreensaver: 05:32:12: vendor is The X.Org Foundation, 10400090.
xscreensaver: 05:32:12: useful extensions:
xscreensaver: 05:32:12:   MIT Screen-Saver (disabled at compile time)
xscreensaver: 05:32:12:   Shared Memory
xscreensaver: 05:32:12:   Double-Buffering
xscreensaver: 05:32:12:   Power Management
xscreensaver: 05:32:12:   GLX (disabled at compile time)
xscreensaver: 05:32:12:   XF86 Video-Mode
xscreensaver: 05:32:12:   Xinerama
xscreensaver: 05:32:12:   Resize-and-Rotate
xscreensaver: 05:32:12: Xinerama layout:
xscreensaver: 05:32:12: selecting RANDR events
xscreensaver: 05:32:12: consulting /proc/interrupts for keyboard activity.
xscreensaver: 05:32:12: selecting events on extant windows... done.

Program received signal SIGSEGV, Segmentation fault.
make_splash_dialog (si=0xbf8151d4) at splash.c:173
173   cmap = DefaultColormapOfScreen (ssi-screen);
(gdb) bt
#0  make_splash_dialog (si=0xbf8151d4) at splash.c:173
#1  0x0804eaae in main (argc=134733928, argv=0xbf815564) at xscreensaver.c:1580



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

Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores)
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash

Versions of packages xscreensaver depends on:
ii  libatk1.0-01.22.0-1  The ATK accessibility toolkit
ii  libc6  2.7-9 GNU C Library: Shared libraries
ii  libcairo2  1.4.14-1  The Cairo 2D vector graphics libra
ii  libglade2-01:2.6.2-1 library to load .glade files at ru
ii  libglib2.0-0   2.16.1-2  The GLib library of C routines
ii  libgtk2.0-02.12.9-2  The GTK+ graphical user interface 
ii  libice62:1.0.4-1 X11 Inter-Client Exchange library
ii  libpam0g   0.99.7.1-6Pluggable Authentication Modules l
ii  libpango1.0-0  1.20.0-1  Layout and rendering of internatio
ii  libsm6 2:1.0.3-1+b1  X11 Session Management library
ii  libx11-6   2:1.0.3-7 X11 client-side library
ii  libxext6   2:1.0.4-1 X11 miscellaneous extension librar
ii  libxinerama1   2:1.0.3-1 X11 Xinerama extension library
ii  libxml22.6.31.dfsg-2 GNOME XML library
ii  libxmu62:1.0.4-1 X11 miscellaneous utility library
ii  libxpm41:3.5.7-1 X11 pixmap library
ii  libxrandr2 2:1.2.2-1 X11 RandR extension library
ii  libxrender11:0.9.4-1 X Rendering Extension client libra
ii  libxt6 1:1.0.5-3 X11 toolkit intrinsics library
ii  libxxf86misc1  1:1.0.1-2 X11 XFree86 miscellaneous extensio
ii  libxxf86vm11:1.0.1-2 X11 XFree86 video mode extension l
ii  xscreensaver-data  5.05-1data files to be shared among scre

Versions of packages xscreensaver recommends:
ii  libjpeg-progs  6b-14 Programs for manipulating JPEG fil
ii  perl [perl5]   5.8.8-12  Larry Wall's Practical Extraction 
ii  wamerican [wordlist]   6-2.1 American English dictionary words 
ii  wfrench [wordlist] 1.2.3-3   French dictionary words for /usr/s
ii  xli1.17.0+20061110-2 command line tool for viewing imag
ii  xloadimage 4.1-16Graphics file viewer under X11

-- no debconf information



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



Bug#471601: qpxtool: FTBFS related to qmake

2008-03-19 Thread Vincent Crevot
Package: qpxtool
Version: 0.6.1-3.1~local0
Severity: normal
Tags: patch

When trying to build a local package with the patch from #463886 applied (which 
works for me too btw), I had two problems. 

First, qmake is called, which is an alternative and points to qmake-qt4
on my system. It seems that qmake-qt3 should be called explicitely here.

Second, 03-0.6.1.1.dpatch changes qpxtool-gui/Makefile.qmake. Since the build 
system recreates that file with qmake afterwards, the patch may not unapply 
cleanly (and did not in my case).

The included patch fixes those two issues.

Cheers.
diff -u qpxtool-0.6.1/debian/patches/01-qtdir.dpatch 
qpxtool-0.6.1/debian/patches/01-qtdir.dpatch
--- qpxtool-0.6.1/debian/patches/01-qtdir.dpatch
+++ qpxtool-0.6.1/debian/patches/01-qtdir.dpatch
@@ -13,11 +13,11 @@
  
  Makefile.qmake: qproject
 -  $(QTDIR)/bin/qmake -o Makefile.qmake
-+  qmake -o Makefile.qmake
++  qmake-qt3 -o Makefile.qmake
  
  qproject:
 -  $(QTDIR)/bin/qmake -project -o qpxtool.pro \
-+  qmake -project -o qpxtool.pro \
++  qmake-qt3 -project -o qpxtool.pro \
CONFIG+=thread \
INCLUDEPATH+=../lib/include \
LIBS+=-lqpxtransport -lqpxplextor -lqpxpioneer -lqpxscan \
diff -u qpxtool-0.6.1/debian/patches/03-0.6.1.1.dpatch 
qpxtool-0.6.1/debian/patches/03-0.6.1.1.dpatch
--- qpxtool-0.6.1/debian/patches/03-0.6.1.1.dpatch
+++ qpxtool-0.6.1/debian/patches/03-0.6.1.1.dpatch
@@ -195,17 +195,6 @@
  # if defined(SG_FLAG_UNUSED_LUN_INHIBIT)
  #  define SG_FLAG_LUN_INHIBIT SG_FLAG_UNUSED_LUN_INHIBIT
 diff -Naur qpxtool-0.6.1.orig/qpxtool-gui/Makefile.qmake 
qpxtool-0.6.1/qpxtool-gui/Makefile.qmake
 qpxtool-0.6.1.orig/qpxtool-gui/Makefile.qmake  2007-12-27 
13:28:53.0 +
-+++ qpxtool-0.6.1/qpxtool-gui/Makefile.qmake   2007-12-27 13:35:03.0 
+
-@@ -16,7 +16,7 @@
- CXXFLAGS = -pipe -Wall -W -O2 -D_REENTRANT  -DQT_NO_DEBUG -DQT_THREAD_SUPPORT 
-DQT_SHARED -DQT_TABLET_SUPPORT
- LEXFLAGS = 
- YACCFLAGS= -d
--INCPATH  = -I/usr/share/qt3/mkspecs/default -I. -I../lib/include -I. 
-Iinclude -I/usr/include/qt3
-+INCPATH  = -I/usr/share/qt3/mkspecs/default -I. -I../lib/include -I. 
-Iinclude -Iui -I/usr/include/qt3
- LINK = g++
- LFLAGS   = 
- LIBS = $(SUBLIBS) -L../lib/lib -L/usr/share/qt3/lib -L/usr/X11R6/lib 
-lqpxtransport -lqpxplextor -lqpxpioneer -lqpxscan -lqt-mt -lXext -lX11 -lm 
-lpthread
 diff -Naur qpxtool-0.6.1.orig/qpxtool-gui/QPxTool.cpp 
qpxtool-0.6.1/qpxtool-gui/QPxTool.cpp
 --- qpxtool-0.6.1.orig/qpxtool-gui/QPxTool.cpp 2007-08-19 14:04:14.0 
+
 +++ qpxtool-0.6.1/qpxtool-gui/QPxTool.cpp  2007-12-27 13:33:32.0 
+


Bug#465470: terminator: The .desktop file seems to be broken in several locales

2008-02-12 Thread Vincent Crevot
Package: terminator
Version: 0.7-1
Severity: minor
Tags: patch

In my locale, the gnome menu entry is untitled. Nice app btw.
--- terminator.desktop.orig 2008-01-14 12:22:10.0 +0100
+++ terminator.desktop  2008-02-12 17:56:53.0 +0100
@@ -1,81 +1,5 @@
 [Desktop Entry]
 Name=Terminator
-Name[am]=
-Name[ar]=
-Name[as]=
-Name[az]=
-Name[be]=Terminator
[EMAIL PROTECTED]
-Name[bg]=
-Name[bn]=
-Name[bn_IN]=
-Name[bs]=
-Name[ca]=
-Name[cs]=
-Name[cy]=
-Name[da]=
-Name[de]=
-Name[dz]=
-Name[el]=
-Name[en_CA]=Terminator
-Name[en_GB]=Terminator
-Name[es]=Terminator
-Name[et]=
-Name[eu]=
-Name[fa]=
-Name[fi]=
-Name[fr]=
-Name[ga]=
-Name[gl]=
-Name[gu]=
-Name[he]=
-Name[hi]=
-Name[hr]=
-Name[hu]=
-Name[hy]=
-Name[id]=
-Name[it]=
-Name[ja]=
-Name[ka]=
-Name[ko]=
-Name[ku]=
-Name[lt]=
-Name[lv]=
-Name[mg]=
-Name[mk]=
-Name[ml]=
-Name[mn]=
-Name[mr]=
-Name[ms]=
-Name[nb]=
-Name[ne]=
-Name[nl]=
-Name[nn]=
-Name[oc]=
-Name[or]=
-Name[pa]=
-Name[pl]=
-Name[pt]=
-Name[pt_BR]=
-Name[ro]=
-Name[ru]=
-Name[si]=
-Name[sk]=
-Name[sl]=
-Name[sq]=
-Name[sr]=
[EMAIL PROTECTED]
-Name[sv]=
-Name[ta]=
-Name[th]=
-Name[tr]=
-Name[uk]=
-Name[vi]=
-Name[wa]=
-Name[xh]=
-Name[zh_CN]=
-Name[zh_HK]=
-Name[zh_TW]=
 Comment=Multiple terminals in one window
 Comment[ar]=
 Comment[as]=


Bug#464964: ntfs-3g: patch

2008-02-10 Thread Vincent Crevot
Package: ntfs-3g
Followup-For: Bug #464964
--- ntfs-3g-1.2129/debian/ntfs-3g.links 2008-02-10 17:40:36.0 +0100
+++ ntfs-3g-1.2129.mine/debian/ntfs-3g.links2008-02-10 17:38:51.0 
+0100
@@ -1 +1,2 @@
 /usr/share/doc/libntfs-3g21 /usr/share/doc/ntfs-3g
+/usr/bin/ntfs-3g /sbin/mount.ntfs-3g 


Bug#463388: lirc-modules-source: patches for 2.6.24

2008-01-31 Thread Vincent Crevot
Package: lirc-modules-source
Version: 0.8.0-13
Severity: normal
Tags: patch



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

Kernel: Linux 2.6.24-1-686 (SMP w/2 CPU cores)
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash

Versions of packages lirc-modules-source depends on:
ii  debconf [debconf-2.0] 1.5.19 Debian configuration management sy
ii  debhelper 6.0.4  helper programs for debian/rules
ii  debianutils   2.28.2 Miscellaneous utilities specific t
ii  ucf   3.004  Update Configuration File: preserv

Versions of packages lirc-modules-source recommends:
ii  dpkg-dev  1.14.16.6  package building tools for Debian
ii  gcc [c-compiler]  4:4.2.2-2  The GNU C compiler
ii  gcc-3.3 [c-compiler]  1:3.3.6-15 The GNU C compiler
ii  gcc-4.1 [c-compiler]  4.1.2-19   The GNU C compiler
ii  gcc-4.2 [c-compiler]  4.2.2-7The GNU C compiler
pn  kernel-packagenone (no description available)
ii  make  3.81-3 The GNU version of the make util

-- debconf information:
  lirc-modules-source/use_lirc_hints: true
  lirc-modules-source/parallel_irq: 7
* lirc-modules-source/do-build: false
  lirc-modules-source/parallel_timer: 65536
  lirc-modules-source/sir_type: Other
* lirc-modules-source/serial_softcarrier: false
  lirc-modules-source/kernel-source-not-found:
* lirc-modules-source/serial_transmitter: false
  lirc-modules-source/it87_type: Standard
  lirc-modules-source/not_needed:
* lirc-modules-source/serial_port: 0x3f8
* lirc-modules-source/drivers: serial
* lirc-modules-source/serial_irq: 4
* lirc-modules-source/serial_type: Other
  lirc-modules-source/kernel-source: /usr/src/linux/
  lirc-modules-source/sir_irq: 3
  lirc-modules-source/sir_port: 0x2f8
  lirc-modules-source/parallel_port: 0x378
* lirc-modules-source/what_next:
--- lirc_dev.c.orig	2008-01-31 11:01:01.0 +0100
+++ lirc_dev.c	2008-01-31 11:04:25.0 +0100
@@ -40,6 +40,7 @@
 #include linux/fs.h
 #include linux/poll.h
 #include linux/smp_lock.h
+#include linux/completion.h
 #include asm/uaccess.h
 #include asm/semaphore.h
 #include asm/errno.h
@@ -85,8 +86,8 @@
 	unsigned int chunk_size;
 
 	int tpid;
-	struct semaphore *t_notify;
-	struct semaphore *t_notify2;
+	struct completion *t_notify;
+	struct completion *t_notify2;
 	int shutdown;
 	long jiffies_to_wait;
 
@@ -194,7 +195,7 @@
 	daemonize(lirc_dev);
 	
 	if (ir-t_notify != NULL) {
-		up(ir-t_notify);
+		complete(ir-t_notify);
 	}
 	
 	dprintk(LOGHEAD poll thread started\n, ir-p.name, ir-p.minor);
@@ -221,12 +222,12 @@
 	} while (!ir-shutdown);
 	
 	if (ir-t_notify2 != NULL) {
-		down(ir-t_notify2);
+		wait_for_completion(ir-t_notify2);
 	}
 
 	ir-tpid = -1;
 	if (ir-t_notify != NULL) {
-		up(ir-t_notify);
+		complete(ir-t_notify);
 	}
 	
 	dprintk(LOGHEAD poll thread ended\n, ir-p.name, ir-p.minor);
@@ -246,7 +247,7 @@
 #ifdef LIRC_HAVE_DEVFS_24
 	char name[16];
 #endif
-	DECLARE_MUTEX_LOCKED(tn);
+	DECLARE_COMPLETION(tn);
 
 	if (!p) {
 		printk(lirc_dev: lirc_register_plugin: 
@@ -398,7 +399,7 @@
 			err = -ECHILD;
 			goto out_sysfs;
 		}
-		down(tn);
+		wait_for_completion(tn);
 		ir-t_notify = NULL;
 	}
 	ir-attached = 1;
@@ -436,8 +437,8 @@
 int lirc_unregister_plugin(int minor)
 {
 	struct irctl *ir;
-	DECLARE_MUTEX_LOCKED(tn);
-	DECLARE_MUTEX_LOCKED(tn2);
+	DECLARE_COMPLETION(tn);
+	DECLARE_COMPLETION(tn2);
 
 	if (minor  0 || minor = MAX_IRCTL_DEVICES) {
 		printk(lirc_dev: lirc_unregister_plugin: 
@@ -473,8 +474,8 @@
 		/* 2.2.x does not export wake_up_process() */
 		wake_up_interruptible(ir-p.get_queue(ir-p.data));
 #endif
-		up(tn2);
-		down(tn);
+		complete(tn2);
+		wait_for_completion(tn);
 		ir-t_notify = NULL;
 		ir-t_notify2 = NULL;
 	}
@@ -869,8 +870,7 @@
 	return SUCCESS;
 
 out_unregister:
-	if(unregister_chrdev(IRCTL_DEV_MAJOR, IRCTL_DEV_NAME))
-		printk(KERN_ERR lirc_dev: unregister_chrdev failed!\n);
+	unregister_chrdev(IRCTL_DEV_MAJOR, IRCTL_DEV_NAME);
 out:
 	return -1;
 }
@@ -894,15 +894,8 @@
  */
 void cleanup_module(void)
 {
-	int ret;
-
-	ret = unregister_chrdev(IRCTL_DEV_MAJOR, IRCTL_DEV_NAME);
+	unregister_chrdev(IRCTL_DEV_MAJOR, IRCTL_DEV_NAME);
 	class_destroy(lirc_class);
-
-	if(ret)
-		printk(lirc_dev: error in module_unregister_chrdev: %d\n, ret);
-	else
-		dprintk(lirc_dev: module successfully unloaded\n);
 }
 
 MODULE_DESCRIPTION(LIRC base driver module);
--- lirc_serial.c.ORIG  2007-12-14 22:13:40.0 +0200
+++ lirc_serial.c   2007-12-14 22:13:47.0 +0200
@@ -961,7 +961,7 @@
do_gettimeofday(lasttv);

result = request_irq(irq, irq_handler,
-  SA_INTERRUPT | (share_irq ? SA_SHIRQ:0),
+  IRQF_DISABLED | (share_irq ? IRQF_SHARED 

Bug#456997: xutils: where has /usr/bin/xon gone ?

2007-12-23 Thread Vincent Crevot

Brice Goglin wrote:
I can't find it either. I don't even know where to find it upstream. Do 
you actually really this program? In which x11-* would you put it?


It seems to still be carried upstream [1].

I guess it's generally useful in those few cases where you need to use
the network transparent feature of X without having the whole desktop on
a remote machine using XDMCP or whatever.

I don't know where I'd put it... x11-utils maybe ? or in the xauth package ?

[1] http://gitweb.freedesktop.org/?p=xorg/app/scripts.git;a=tree




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



Bug#456997: xutils: where has /usr/bin/xon gone ?

2007-12-23 Thread Vincent Crevot

Brice Goglin wrote:
I can't find it either. I don't even know where to find it upstream. Do 
you actually really this program? In which x11-* would you put it?


It seems to still be carried upstream [1].

I guess it's generally useful in those few cases where you need to use 
the network transparent feature of X without having the whole desktop on 
a remote machine using XDMCP or whatever.


I don't know where I'd put it... x11-utils maybe ? or in the xauth package ?

[1] http://gitweb.freedesktop.org/?p=xorg/app/scripts.git;a=tree



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



Bug#456997: xutils: where has /usr/bin/xon gone ?

2007-12-18 Thread Vincent Crevot
Package: xutils
Version: 1:7.3+8
Severity: normal

I can't seem to find it in the x11-* packages or anywhere in the archive.

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

Kernel: Linux 2.6.23-1-686 (SMP w/2 CPU cores)
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash

Versions of packages xutils depends on:
ii  x11-session-utils7.3+1   X session utilities
ii  x11-utils7.3+1   X11 utilities
ii  x11-xfs-utils7.3+1   X font server utilities
ii  x11-xserver-utils7.3+2   X server utilities
ii  xfonts-utils 1:1.0.1-2   X Window System font utility progr
ii  xutils-dev   1:7.2.ds2-1 X Window System utility programs f

xutils recommends no packages.

-- no debconf information



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



Bug#454568: Me too (Was: xserver-xorg-input-wacom: additional data: X + wacom + gnome-session,, but works started separately)

2007-12-13 Thread Vincent Crevot

Backtrace:
0: /usr/bin/X(xf86SigHandler+0x7e) [0x80c660e]
1: [0xe420]
2: /usr/bin/X(ProcXkbLatchLockState+0x23d) [0x8188add]
3: /usr/bin/X [0x818915d]
4: /usr/bin/X [0x814d58e]
5: /usr/bin/X(Dispatch+0x2bf) [0x808d1ff]
6: /usr/bin/X(main+0x48b) [0x807474b]
7: /lib/i686/cmov/libc.so.6(__libc_start_main+0xe0) [0xb7d39450]
8: /usr/bin/X(FontFileCompleteXLFD+0x20d) [0x8073ac1]

Fatal server error:
Caught signal 11.  Server aborting

Same problem here. Xorg crash at gnome startup after logging in with gdm.

I'm using the 2.6.23-1-686 kernel package, BTW.



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



Bug#446939: closed by LaMont Jones [EMAIL PROTECTED] (Bug#446939: fixed in util-linux 2.13-10)

2007-10-31 Thread Vincent Crevot

Reinstalling bsdmainutils brought back /usr/bin/col etc. on my system:
aptitude reinstall bsdmainutils

Cheers



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



Bug#447270: libgnomeprint2.2-0: lpd printer doesn't show up in the print dialog

2007-10-19 Thread Vincent Crevot
Package: libgnomeprint2.2-0
Version: 2.18.2-1
Severity: important

Hi,

Since I upgraded to GNOME 2.20, the lpd printer on my system doesn't
show up in the print dialog used across most GNOME apps.


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

Kernel: Linux 2.6.22-2-686 (SMP w/2 CPU cores)
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash

Versions of packages libgnomeprint2.2-0 depends on:
ii  libart-2.0-2  2.3.19-3   Library of functions for 2D graphi
ii  libc6 2.6.1-5GNU C Library: Shared libraries
ii  libcomerr21.40.2-1   common error description library
ii  libcupsys21.3.2-1Common UNIX Printing System(tm) - 
ii  libfontconfig12.4.2-1.2  generic font configuration library
ii  libfreetype6  2.3.5-1+b1 FreeType 2 font engine, shared lib
ii  libglib2.0-0  2.14.1-5   The GLib library of C routines
ii  libgnomecups1.0-1 0.2.2-5GNOME library for CUPS interaction
ii  libgnomeprint2.2-data 2.18.2-1   The GNOME 2.2 print architecture -
ii  libgnutls13   2.0.1-1the GNU TLS library - runtime libr
ii  libkrb53  1.6.dfsg.3~beta1-1 MIT Kerberos runtime libraries
ii  libpango1.0-0 1.18.2-2   Layout and rendering of internatio
ii  libpopt0  1.10-3 lib for parsing cmdline parameters
ii  libxml2   2.6.30.dfsg-2  GNOME XML library
ii  zlib1g1:1.2.3.3.dfsg-6   compression library - runtime

Versions of packages libgnomeprint2.2-0 recommends:
pn  cupsysnone (no description available)

-- no debconf information
# /etc/printcap: printer capability database. See printcap(5).
# You can use the filter entries df, tf, cf, gf etc. for
# your own filters. See /etc/filter.ps, /etc/filter.pcl and
# the printcap(5) manual page for further details.

#lp|Generic dot-matrix printer entry:\
#:lp=/dev/lp0:\
#:sd=/var/spool/lpd/lp:\
#:af=/var/log/lp-acct:\
#:lf=/var/log/lp-errs:\
#:pl#66:\
#:pw#80:\
#:pc#150:\
#:mx#0:\
#:sh:

lp|Remote printer entry:\
:lp=:\
:rm=192.168.144.1:\
:rp=lp:\
:sd=/var/spool/lpd/remote:\
:mx#0:\
:sh:


Bug#435446: xscreensaver: Please add NoDisplay=True to gnome-screensaver-properties.desktop instead of removing it

2007-07-31 Thread Vincent Crevot
Package: xscreensaver
Version: 5.03-2
Severity: minor


Please think of the children and the god forsaken poeple who do not use the
gnome-screensaver package but still use gnome + xscreensaver


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



Bug#418625: binfmtc: Missing readline dependency

2007-04-10 Thread Vincent Crevot
Package: binfmtc
Version: 0.13-1
Severity: important

I noticed this once again while playing with this package.
/usr/bin/realcsh.c needs the readline headers to run. A Recommends:
field is missing or something like that.

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

Kernel: Linux 2.6.18-4-686 (SMP w/2 CPU cores)
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash

Versions of packages binfmtc depends on:
ii  binfmt-support  1.2.10   Support for extra binary formats
ii  binutils2.17-3   The GNU assembler, linker and bina
ii  g++ 4:4.1.1-15   The GNU C++ compiler
ii  gcc 4:4.1.1-15   The GNU C compiler
ii  libc6   2.3.6.ds1-13 GNU C Library: Shared libraries

binfmtc recommends no packages.

-- no debconf information


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



Bug#356432: i8kutils: Patch fixing the init scripts bug

2007-04-01 Thread Vincent Crevot
Package: i8kutils
Version: 1.27
Followup-For: Bug #356432

See the attached patch.
diff -durN i8kutils-1.27/debian/i8kbuttons.init 
i8kutils-1.27.mine/debian/i8kbuttons.init
--- i8kutils-1.27/debian/i8kbuttons.init2005-02-03 20:03:14.0 
+0100
+++ i8kutils-1.27.mine/debian/i8kbuttons.init   1970-01-01 01:00:00.0 
+0100
@@ -1,91 +0,0 @@
-#!/bin/sh
-#
-# i8kbuttons   Dell Inspiron volume buttons monitor
-#
-#  Written by Miquel van Smoorenburg [EMAIL PROTECTED].
-#  Modified for Debian GNU/Linux
-#  by Ian Murdock [EMAIL PROTECTED].
-#
-#  Modified for i8kutils by Massimo Dal Zotto [EMAIL PROTECTED]
-
-PATH=/sbin:/bin:/usr/sbin:/usr/bin
-DAEMON=/usr/bin/i8kbuttons
-CONFIGFILE=/etc/i8kbuttons
-PROC_I8K=/proc/i8k
-NAME=i8kbuttons
-DESC=Dell Inspiron volume buttons monitor
-
-set -e
-
-test -x $DAEMON || exit 0
-test -e $CONFIGFILE  . $CONFIGFILE
-
-function i8k_setkeycodes() {
-kvers=$(uname -r)
-test ${kvers#2.6.} != $kvers || return
-test $I8KBUTTONS_SETKEYCODES = true || return
-keys=$(getkeycodes | grep ^e0 00 | awk '{print $4,$5}')
-test $keys = ${I8K_KEY_PLAY:-171} ${I8K_KEY_STOP:-172}  return
-
-setkeycodes ${I8K_SCAN_PLAY:-e001} ${I8K_KEY_PLAY:-171}
-setkeycodes ${I8K_SCAN_STOP:-e002} ${I8K_KEY_STOP:-172}
-setkeycodes ${I8K_SCAN_PREV:-e003} ${I8K_KEY_PREV:-187}
-setkeycodes ${I8K_SCAN_NEXT:-e004} ${I8K_KEY_NEXT:-189}
-setkeycodes ${I8K_SCAN_MUTE:-e020} ${I8K_KEY_MUTE:-113}
-setkeycodes ${I8K_SCAN_VOLD:-e02e} ${I8K_KEY_VOLD:-114}
-setkeycodes ${I8K_SCAN_VOLU:-e030} ${I8K_KEY_VOLU:-114}
-}
-
-case $1 in
-start)
-   i8k_setkeycodes /dev/null || true
-   test -e $PROC_I8K || exit 0
-   test -n $I8KBUTTONS_UP_CMD -o \
--n $I8KBUTTONS_DOWN_CMD -o \
--n $I8KBUTTONS_MUTE_CMD \
- || exit 0
-   echo -n Starting $DESC: $NAME
-   start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
-   --exec $DAEMON --background --make-pidfile -- \
-   --up $I8KBUTTONS_UP_CMD \
-   --down $I8KBUTTONS_DOWN_CMD \
-   --mute $I8KBUTTONS_MUTE_CMD \
-   --timeout ${I8KBUTTONS_TIMEOUT:-100} \
-   --repeat ${I8KBUTTONS_REPEAT:-0}
-   echo .
-   ;;
-stop)
-   echo -n Stopping $DESC: $NAME 
-   start-stop-daemon --oknodo --stop --quiet --pidfile /var/run/$NAME.pid
-   echo .
-   rm -f /var/run/$NAME.pid
-   ;;
-restart|reload|force-reload)
-   # Reload is not supported by i8kbuttons
-   test -e $PROC_I8K || exit 0
-   test -n $I8KBUTTONS_UP_CMD -o \
--n $I8KBUTTONS_DOWN_CMD -o \
--n $I8KBUTTONS_MUTE_CMD \
- || exit 0
-   echo -n Restarting $DESC: $NAME
-   start-stop-daemon --oknodo --stop --quiet \
-   --pidfile /var/run/$NAME.pid
-   rm -f /var/run/$NAME.pid
-   sleep 1
-   start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
-   --exec $DAEMON --background --make-pidfile -- \
-   --up $I8KBUTTONS_UP_CMD \
-   --down $I8KBUTTONS_DOWN_CMD \
-   --mute $I8KBUTTONS_MUTE_CMD \
-   --timeout ${I8KBUTTONS_TIMEOUT:-100} \
-   --repeat ${I8KBUTTONS_REPEAT:-0}
-   echo .
-   ;;
-*)
-   N=/etc/init.d/$NAME
-   echo Usage: $N {start|stop|restart|reload|force-reload} 2
-   exit 1
-   ;;
-esac
-
-exit 0
diff -durN i8kutils-1.27/debian/i8kmon.init 
i8kutils-1.27.mine/debian/i8kmon.init
--- i8kutils-1.27/debian/i8kmon.init2005-02-03 20:03:22.0 +0100
+++ i8kutils-1.27.mine/debian/i8kmon.init   1970-01-01 01:00:00.0 
+0100
@@ -1,66 +0,0 @@
-#!/bin/sh
-#
-# i8kmon   Dell Inspiron fan/cpu-temperature monitor
-#
-#  Written by Miquel van Smoorenburg [EMAIL PROTECTED].
-#  Modified for Debian GNU/Linux
-#  by Ian Murdock [EMAIL PROTECTED].
-#
-#  Modified for i8kutils by Karl E. Jørgensen [EMAIL PROTECTED]
-#  and Massimo Dal Zotto [EMAIL PROTECTED]
-
-PATH=/sbin:/bin:/usr/sbin:/usr/bin
-DAEMON=/usr/bin/i8kmon
-CONFIGFILE=/etc/i8kmon
-PROC_I8K=/proc/i8k
-NAME=i8kmon
-DESC=Dell Inspiron fan/cpu-temperature monitor
-I8KMON_ARGS=--daemon
-
-set -e
-
-test -x $DAEMON || exit 0
-
-CONFIG_DAEMON=$(
-# Config file /etc/i8kmon is optional
-cat $CONFIGFILE 2/dev/null \
-  | sed 's/#.*//g;/config(daemon)/!d;s/.*(.*)[ ]*//g'
-)
-
-case $1 in
-start)
-   test -e $PROC_I8K || exit 0
-   test $CONFIG_DAEMON = 1 || exit 0
-   echo -n Starting $DESC: $NAME
-   start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
-   --exec $DAEMON --background --make-pidfile -- $I8KMON_ARGS
-   echo .
-   ;;
-stop)
-   echo -n Stopping $DESC: $NAME 
-   start-stop-daemon --oknodo --stop --quiet --pidfile /var/run/$NAME.pid
-   echo .
-   rm -f /var/run/$NAME.pid
-   ;;
-

Bug#411143: init script fails to unload kernel module

2007-03-05 Thread Vincent Crevot
I just upgraded the fuse-utils package, and got bitten by this, although
indirectly. It went like this:
* prerm called invoke-rc.d fuse-utils stop. The module removal
failed, since a fuse FS was still mounted. The fusectl pseudo-FS got
successfully unmounted.
* postint called invoke-rc.d fuse-utils start. Re-mounting the fusectl
pseudo-FS while a fuse FS was still mounted triggered a bug in the
kernel. I got a nice stack trace and mount blocked forever. Drama ensued.

This is a kernel bug so it's not directly related to this package. So
what's my point ? I don't know much about the Debian policy, but I don't
think that the stop argument of the init script should do anything.
Messing with the kernel module and the pseudo-FS after the system boot
introduces more problems than it solves. BTW, this is the approach of
the nfs-common package: its init script does not remove the nfs kernel
module when called with the stop argument.

Thanks


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



Bug#411143: init script fails to unload kernel module

2007-02-16 Thread Vincent Crevot
Package: fuse-utils
Version: 2.6.2-1
Severity: normal

My system has an ntfs-3g filesystem mounted through /etc/fstab. On
halt/reboot, the fuse-utils init script fails since the filesystem is
still mounted when the script is called.

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (900, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.18-4-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages fuse-utils depends on:
ii  adduser 3.102Add and remove users and groups
ii  libc6   2.3.6.ds1-11 GNU C Library: Shared libraries
ii  makedev 2.3.1-83 creates device files in /dev
ii  sed 4.1.5-1  The GNU sed stream editor
ii  ucf 2.0018.1 Update Configuration File: preserv
ii  udev0.103-2  /dev/ and hotplug management daemo

fuse-utils recommends no packages.

-- no debconf information


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



Bug#403032: About that menu entry

2007-01-22 Thread Vincent Crevot
I happened to read the menu policy out of boredom and realized that
kchmviewer would fit much better under the Apps/Text category than the
Apps/Viewer one.

Excerpt from the policy:

Editors
text editors, word processors

Text
text oriented tools other than editors

Viewers
image viewers

End of excerpt. By the way, the pinfo package (viewer for info docs)
already has a menu entry under Apps/Text.

This may be the most insignificant bug report I haver ever written. Yet
it had to be done.




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



Bug#403032: kchmviewer: Menu entry should go under Apps/Viewers

2006-12-14 Thread Vincent Crevot
Package: kchmviewer
Version: 2.7-1
Severity: minor

This is a viewing program (as the name shows) so seeing it under
Apps/Editors has always bothered me. Thanks.


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



Bug#398028: French apt_preferences manpage fix

2006-11-11 Thread Vincent Crevot
Package: apt
Version: 0.6.46.3
Severity: minor
Tags: patch l10n

This fixes a small mistake in the french translation of the
apt_preferences manpage.
--- doc/fr/apt_preferences.fr.5.xml~2006-03-02 15:12:34.0 +0100
+++ doc/fr/apt_preferences.fr.5.xml 2006-11-11 10:24:04.0 +0100
@@ -208,7 +208,7 @@
 programlisting
 Package: *
 Pin: release a=unstable
-Pin-Priority: 500
+Pin-Priority: 50
 /programlisting
 
 simparaL'entrée suivante affecte une priorité haute à toutes les versions
@@ -578,4 +578,4 @@
 
  manbugs;
 traducteur;
-/refentry
\ Pas de fin de ligne à la fin du fichier.
+/refentry


Bug#397781: python-rrd: rrdtool module fails to import

2006-11-09 Thread Vincent Crevot
Package: python-rrd
Version: 1.2.15-0.1
Severity: grave
Justification: renders package unusable

I have reproduced this bug on two different ia32 sid systems. I'm not
sure about the bug severity but I guess it makes the package unusable
for most users. Here's the problem:

$ python -c 'import rrdtool'
Traceback (most recent call last):
  File string, line 1, in ?
  ImportError: dynamic module does not define init function
  (initrrdtool)

$ nm -D /usr/lib/python2.4/site-packages/rrdtool.so | grep initrrd
0f20 T initrrdtoolmodule

It looks like the module entry point does not have the right name for
some reason (but I may be mistaken).


-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (150, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.18-1-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages python-rrd depends on:
ii  libc62.3.6.ds1-8 GNU C Library: Shared libraries
ii  librrd2  1.2.15-0.1  Time-series data storage and displ

python-rrd recommends no packages.

-- no debconf information


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



Bug#349462: xterm: patch to change the manpage extensions from 1x to 1

2006-11-08 Thread Vincent Crevot
Package: xterm
Version: 222-1
Followup-For: Bug #349462

I just encountered this bug and fixed it, so here's my patch... I guess
it might save you a little time.

There's one catch though: it does not handle package upgrades smoothly
if the x-terminal-emulator alternative is set to xterm, i.e, if the
symlink is already dangling. In this case, update-alternatives seems to
just rm the /usr/share/man/man1/x-terminal-emulator.1.gz symlink. I
don't know how to fix that... Maybe with some hack in the postinst
script.


-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (150, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/dash
Kernel: Linux 2.6.18-1-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages xterm depends on:
ii  libc62.3.6.ds1-8 GNU C Library: Shared libraries
ii  libfontconfig1   2.4.1-2 generic font configuration library
ii  libice6  1:1.0.1-2   X11 Inter-Client Exchange library
ii  libncurses5  5.5-5   Shared libraries for terminal hand
ii  libsm6   1:1.0.1-3   X11 Session Management library
ii  libx11-6 2:1.0.3-2   X11 client-side library
ii  libxaw7  1:1.0.2-4   X11 Athena Widget library
ii  libxext6 1:1.0.1-2   X11 miscellaneous extension librar
ii  libxft2  2.1.8.2-8   FreeType-based font drawing librar
ii  libxmu6  1:1.0.2-2   X11 miscellaneous utility library
ii  libxt6   1:1.0.2-2   X11 toolkit intrinsics library
ii  xbitmaps 1.0.1-2 Base X bitmaps

Versions of packages xterm recommends:
ii  xutils  1:7.1.ds.3-1 X Window System utility programs

-- no debconf information
diff -durN xterm-222.bak/debian/changelog xterm-222/debian/changelog
diff -durN xterm-222.bak/debian/local/koi8rxterm.1 
xterm-222/debian/local/koi8rxterm.1
--- xterm-222.bak/debian/local/koi8rxterm.1 1970-01-01 01:00:00.0 
+0100
+++ xterm-222/debian/local/koi8rxterm.1 2006-11-09 03:56:31.0 +0100
@@ -0,0 +1,97 @@
+.\ $Id: koi8rxterm.1 180 2005-06-10 20:54:37Z branden $
+.\
+.\ Copyright 2004 Branden Robinson
+.\
+.\ 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
+.\ SOFTWARE IN THE PUBLIC INTEREST, INC. 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.
+.TH koi8rxterm 1 2004-12-19 Debian Project
+.SH NAME
+koi8rxterm \- X terminal emulator for KOI8-R environments
+.SH SYNOPSIS
+.B koi8rxterm
+[
+.I xterm-options
+]
+.SH DESCRIPTION
+.B koi8rxterm
+is a wrapper around the
+.BR xterm (1)
+program that invokes the latter program with the \(oqKOI8RXTerm\(cq X
+resource class set.
+All arguments to
+.B koi8rxterm
+are passed to
+.B xterm
+without processing; the
+.B \-class
+and
+.B \-k8
+options should not be specified because they are used by the wrapper.
+See the
+.BR xterm
+manual page for more information on
+.IR xterm-options .
+.PP
+The environment's locale settings (see \(lqENVIRONMENT\(rq below) are
+used to discern the locale's character set.
+If no current locale can be determined, the locale \(oqru_RU.KOI8-R\(cq
+(the Russian language as used in the territory of Russia, with the KOI8-R
+character set) is assumed.
+The
+.BR locale (1)
+utility is used to determine whether the system supports the selected
+locale.
+If it does not,
+.B koi8rxterm
+will exit with an error and report the output of
+.BR locale .
+.PP
+.B Note: koi8rxterm
+may produce unexpected results if the current locale is set to one in which
+the KOI8-R character encoding is not supported, or if fonts using that
+encoding are not available.
+In the Debian system, the \(oqxfonts\-cyrillic\(cq package provides the
+fonts that
+.B koi8rxterm
+uses by default.
+To change the fonts
+.B koi8rxterm
+uses, edit the
+.I /etc/X11/app\-defaults/KOI8RXTerm
+file.
+.PP
+A similar wrapper,
+.BR uxterm (1),
+is available for Unicode UTF-8 

Bug#396507: xutils: fontprop/fontscript directories created under /usr/bin

2006-10-31 Thread Vincent Crevot
Package: xutils
Version: 1:7.1.ds.2-1
Severity: normal

The fontprop.sh and fontscript.sh scripts are installed in
subdirectories of /usr/bin:

# dpkg -L xutils | grep bin/font
/usr/bin/fontname
/usr/bin/fontname/fontname.sh
/usr/bin/fontprop
/usr/bin/fontprop/fontprop.sh


-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-1-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages xutils depends on:
ii  libc62.3.6.ds1-7 GNU C Library: Shared libraries
ii  libfontenc1  1:1.0.2-2   X11 font encoding library
ii  libfs6   2:1.0.0-4   X11 Font Services library
ii  libx11-6 2:1.0.3-2   X11 client-side library
ii  x11-common   1:7.1.0-5   X Window System (X.Org) infrastruc
ii  xfonts-utils 1:1.0.1-1   X Window System font utility progr
ii  xutils-dev   1:7.1.ds-4  X Window System utility programs f
ii  zlib1g   1:1.2.3-13  compression library - runtime

xutils recommends no packages.

-- no debconf information


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



Bug#393921: python-qt4-doc: API documentation is not installed

2006-10-18 Thread Vincent Crevot
Package: python-qt4-doc
Version: 4.0.1-4
Severity: normal

The PyQt4 class documentation (doc/html/* in the source) is not installed.

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (150, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-1-686
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

-- no debconf information


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



Bug#315142: Not a local problem

2006-08-28 Thread Vincent Crevot
It seems that the i386 package in the archive really has the
aforementioned bug. I downloaded it again from a different mirror to be
sure:

dreamscape:~$ wget -q
http://ftp.us.debian.org/debian/pool/main/w/wacom-tools/xserver-xorg-input-wacom_0.7.4.1-3_i386.deb
dreamscape:~$ dpkg -c xserver-xorg-input-wacom_0.7.4.1-3_i386.deb | grep
/lib/udev/check_driver
-rw-r--r-- root/root   499 2006-05-18 08:51 ./lib/udev/check_driver



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



Bug#384873: Not a local problem

2006-08-28 Thread Vincent Crevot
(I originally sent this to [EMAIL PROTECTED] by mistake :P)

It seems that the i386 package in the archive really has the
aforementioned bug. I downloaded it again from a different mirror to be
sure:

dreamscape:~$ wget -q
http://ftp.us.debian.org/debian/pool/main/w/wacom-tools/xserver-xorg-input-wacom_0.7.4.1-3_i386.deb
dreamscape:~$ dpkg -c xserver-xorg-input-wacom_0.7.4.1-3_i386.deb | grep
/lib/udev/check_driver
-rw-r--r-- root/root   499 2006-05-18 08:51 ./lib/udev/check_driver




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



Bug#315142: Not a local problem

2006-08-28 Thread Vincent Crevot
Woops, wrong bug number. Should have gone to #384873

Vincent Crevot a écrit :
 It seems that the i386 package in the archive really has the
 aforementioned bug. I downloaded it again from a different mirror to be
 sure:
 
 dreamscape:~$ wget -q
 http://ftp.us.debian.org/debian/pool/main/w/wacom-tools/xserver-xorg-input-wacom_0.7.4.1-3_i386.deb
 dreamscape:~$ dpkg -c xserver-xorg-input-wacom_0.7.4.1-3_i386.deb | grep
 /lib/udev/check_driver
 -rw-r--r-- root/root   499 2006-05-18 08:51 ./lib/udev/check_driver
 
 




Bug#384873: xserver-xorg-input-wacom: /lib/udev/checkdriver does not have executable permission

2006-08-27 Thread Vincent Crevot
Package: xserver-xorg-input-wacom
Version: 0.7.4.1-3
Severity: normal

Since the /lib/udev/checkdriver helper script does not have the executable
bits set udev cannot run it:

Aug 27 16:32:59 dreamscape kernel: usbcore: registered new driver wacom
Aug 27 16:32:59 dreamscape kernel: drivers/usb/input/wacom.c: v1.44:USB Wacom 
Graphire and Wacom Intuos tablet driver
Aug 27 16:32:59 dreamscape udevd-event[27100]: run_program: exec of program 
'/lib/udev/check_driver' failed


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (150, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686-smp
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

-- no debconf information


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



Bug#315142: wacom-tools: Please include wacomcpl

2006-08-27 Thread Vincent Crevot
Changing the stylus/eraser/etc. pressure sensitivity is a pretty common
task. I think I speak for all math-illiterate users out there when I say
that it's much easier to adjust an ugly Tk slider than to input 4
integers parameters for a bezier curve (using xsetwacom set
PressureCurve...).

Please include/package wacomcpl. Thanks :)


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



Bug#383601: awesfx: options such as -b / --bank are not parsed (fixed upstream)

2006-08-18 Thread Vincent Crevot
Package: awesfx
Version: 0.5.0b-2
Severity: normal


Options such as -b and --bank are not parsed correctly. The new upstream
version 0.5d fixes this bug (or so the changelog says).


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (150, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686-smp
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages awesfx depends on:
ii  libasound21.0.11-7   ALSA library
ii  libc6 2.3.6-19   GNU C Library: Shared libraries

awesfx recommends no packages.

-- no debconf information


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



Bug#382114: ssh-askpass: manpage installed in /usr/man + broken alternative

2006-08-08 Thread Vincent Crevot
Package: ssh-askpass
Version: 1:1.2.4.1-6
Severity: normal
Tags: patch

I happened to notice these little bugs, which the attached patch fixes:

* The manpage is installed in /usr/man.
* The package ships with a /usr/man/x11-ssh-askpass.1x  
/usr/man/ssh-askpass.1x link.
* The package's alternative for the ssh-askpass manpage is a dangling
  symlink.



-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (150, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.16-2-686-smp
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages ssh-askpass depends on:
ii  libc6 2.3.6-18   GNU C Library: Shared libraries
ii  libice6   1:1.0.0-3  X11 Inter-Client Exchange library
ii  libsm61:1.0.0-4  X11 Session Management library
ii  libx11-6  2:1.0.0-8  X11 client-side library
ii  libxt61:1.0.0-5  X11 toolkit intrinsics library

ssh-askpass recommends no packages.

-- no debconf information
diff -durN ssh-askpass-1.2.4.1/Imakefile ssh-askpass_1.2.4.1-mine/Imakefile
--- ssh-askpass-1.2.4.1/Imakefile   2006-08-09 02:10:54.0 +0200
+++ ssh-askpass_1.2.4.1-mine/Imakefile  2006-08-09 01:42:09.0 +0200
@@ -24,7 +24,7 @@
 
 XCOMM  configurable settings 
 BINDIR = /usr/lib/ssh
-MANPATH= /usr/man
+MANPATH= /usr/share/man
 MANDIR = $(MANPATH)/man1
 APPDEFDIR  = $(XAPPLOADDIR)
 APP_DEFAULTS   = SshAskpass-default.ad
diff -durN ssh-askpass-1.2.4.1/Makefile ssh-askpass_1.2.4.1-mine/Makefile
diff -durN ssh-askpass-1.2.4.1/debian/changelog 
ssh-askpass_1.2.4.1-mine/debian/changelog
diff -durN ssh-askpass-1.2.4.1/debian/postinst 
ssh-askpass_1.2.4.1-mine/debian/postinst
--- ssh-askpass-1.2.4.1/debian/postinst 2006-08-09 02:10:54.0 +0200
+++ ssh-askpass_1.2.4.1-mine/debian/postinst2006-08-09 02:07:51.0 
+0200
@@ -24,7 +24,7 @@
 
 case $1 in
 configure)
-update-alternatives --install /usr/bin/ssh-askpass ssh-askpass 
/usr/lib/ssh/x11-ssh-askpass 10 --slave /usr/share/man/man1/ssh-askpass.1.gz 
ssh-askpass.1.gz /usr/share/man/man1/x11-ssh-askpass.1.gz
+update-alternatives --install /usr/bin/ssh-askpass ssh-askpass 
/usr/lib/ssh/x11-ssh-askpass 10 --slave /usr/share/man/man1/ssh-askpass.1.gz 
ssh-askpass.1.gz /usr/share/man/man1/x11-ssh-askpass.1x.gz
 
# if the alternativ is a hanging link, revert to auto
ls -L /etc/alternatives/ssh-askpass /dev/null 21 || \
diff -durN ssh-askpass-1.2.4.1/debian/prerm 
ssh-askpass_1.2.4.1-mine/debian/prerm
--- ssh-askpass-1.2.4.1/debian/prerm2006-08-09 02:10:54.0 +0200
+++ ssh-askpass_1.2.4.1-mine/debian/prerm   2006-08-09 02:07:56.0 
+0200
@@ -18,7 +18,7 @@
 case $1 in
 remove|deconfigure)
update-alternatives --remove ssh-askpass /usr/lib/ssh/x11-ssh-askpass
-update-alternatives --remove ssh-askpass 
/usr/share/man/man1/x11-ssh-askpass.1.gz
+update-alternatives --remove ssh-askpass 
/usr/share/man/man1/x11-ssh-askpass.1x.gz
 #   install-info --quiet --remove /usr/info/ssh-askpass.info.gz
;;
 upgrade)
diff -durN ssh-askpass-1.2.4.1/debian/rules 
ssh-askpass_1.2.4.1-mine/debian/rules
--- ssh-askpass-1.2.4.1/debian/rules2006-08-09 02:10:54.0 +0200
+++ ssh-askpass_1.2.4.1-mine/debian/rules   2006-08-09 02:09:13.0 
+0200
@@ -35,6 +35,7 @@
# Add here commands to install the package into debian/ssh-askpass.
$(MAKE) install install.man DESTDIR=`pwd`/debian/ssh-askpass
rm -f debian/ssh-askpass/usr/lib/ssh/ssh-askpass
+   rm -f debian/ssh-askpass/usr/share/man/man1/ssh-askpass.1x
 
touch install-stamp
 


Bug#331010: anjuta: Font rendering broken in experimental package

2005-09-30 Thread Vincent Crevot
Package: anjuta
Version: 2.0.1-1
Severity: normal
Tags: experimental patch

The experimental package has the same bug as #322996: the font rendering is 
messed up. A backport of the fix from CVS is attached. (Too bad that 2.0 is not 
that usable yet, imo).
--- ./PlatGTK.cxx	2005-09-30 19:07:21.0 +0200
+++ /usr/src/gnome-cvs/anjuta-bak/scintilla/PlatGTK.cxx	2005-08-04 16:59:56.0 +0200
@@ -1250,6 +1258,7 @@
 	if (font_.GetID()) {
 		int totalWidth = 0;
 #ifdef USE_PANGO
+		const int lenPositions = len;
 		if (PFont(font_)-pfd) {
 			if (len == 1) {
 int width = PFont(font_)-CharWidth(*s, et);
@@ -1264,6 +1273,7 @@
 // Simple and direct as UTF-8 is native Pango encoding
 pango_layout_set_text(layout, s, len);
 PangoLayoutIter *iter = pango_layout_get_iter (layout);
+pango_layout_iter_get_cluster_extents(iter, NULL, pos);
 int i = 0;
 while (pango_layout_iter_next_cluster (iter)) {
 	pango_layout_iter_get_cluster_extents(iter, NULL, pos);
@@ -1273,7 +1283,10 @@
 		positions[i++] = position;
 	}
 }
+while (i  lenPositions)
+	positions[i++] = PANGO_PIXELS(pos.x + pos.width);
 pango_layout_iter_free (iter);
+PLATFORM_ASSERT(i == lenPositions);
 			} else {
 int positionsCalculated = 0;
 if (et == dbcs) {
@@ -1288,6 +1301,7 @@
 		int i = 0;
 		int utfIndex = 0;
 		PangoLayoutIter *iter = pango_layout_get_iter (layout);
+		pango_layout_iter_get_cluster_extents(iter, NULL, pos);
 		while (pango_layout_iter_next_cluster (iter)) {
 			pango_layout_iter_get_cluster_extents (iter, NULL, pos);
 			int position = PANGO_PIXELS(pos.x);
@@ -1302,8 +1316,11 @@
 utfIndex += UTF8CharLength(utfForm+utfIndex);
 			}
 		}
+		while (i  lenPositions)
+			positions[i++] = PANGO_PIXELS(pos.x + pos.width);
 		pango_layout_iter_free (iter);
 		delete []utfForm;
+		PLATFORM_ASSERT(i == lenPositions);
 	}
 }
 if (positionsCalculated  1 ) {
@@ -1317,16 +1334,20 @@
 	pango_layout_set_text(layout, utfForm, len);
 	int i = 0;
 	PangoLayoutIter *iter = pango_layout_get_iter (layout);
+	pango_layout_iter_get_cluster_extents(iter, NULL, pos);
 	while (pango_layout_iter_next_cluster (iter)) {
 		pango_layout_iter_get_cluster_extents(iter, NULL, pos);
 		positions[i++] = PANGO_PIXELS(pos.x);
 	}
+	while (i  lenPositions)
+		positions[i++] = PANGO_PIXELS(pos.x + pos.width);
 	pango_layout_iter_free(iter);
 	if (useGFree) {
 		g_free(utfForm);
 	} else {
 		delete []utfForm;
 	}
+	PLATFORM_ASSERT(i == lenPositions);
 }
 			}
 			if (len == 1) {


Bug#322985: FTBS: error_t redefinition

2005-08-13 Thread Vincent Crevot
Package: ccze
Version: 0.2.1-1
Severity: normal
Tags: patch


When building ccze against glibc 2.3.5, I get this:

dreamscape:/usr/src/ccze-0.2.1/src$ make
cc -c  -I. -I. -I.. -DPATCHLEVEL=\1\ -DSYSCONFDIR=\/etc\ -D_GNU_SOURCE=1 
-DPKGLIBDIR=\/usr/lib/ccze\ -DHAVE_SYSTEM_H=1 -DBUILTIN=1 -Wshadow 
-Wpointer-arith -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes 
-Wcast-qual -Wbad-function-cast -Wsign-compare -Wchar-subscripts -Wcomment 
-Wformat -Wformat-nonliteral -Wformat-security -Wimplicit -Wmain 
-Wmissing-braces -Wparentheses -Wreturn-type -Wswitch -Wmissing-noreturn 
-Wmissing-declarations  -g -O2  ccze.c
In file included from /usr/include/argp.h:29,
 from ccze.c:25:
/usr/include/errno.h:69: error: two or more data types in declaration specifiers



Here's a crude fix.

--- system.h.in~2005-08-13 23:06:16.0 +0200
+++ system.h.in 2005-08-13 23:06:16.0 +0200
@@ -167,7 +167,7 @@
 #undef const

 /* Define to   nt' if sys/types.h does not define. */
-#undef error_t
+/* #undef error_t */

 /* Define to rpl_malloc if the replacement function should be used. */
 #undef malloc




-- System Information:
Debian Release: testing/unstable

Versions of packages ccze depends on:
ii  libc6 2.3.5-3GNU C Library: Shared libraries an
ii  libncurses5   5.4-9  Shared libraries for terminal hand
ii  libpcre3  5.0-1.1Perl 5 Compatible Regular Expressi

ccze recommends no packages.

-- no debconf information


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



Bug#322993: ccze: segfaults with options that expect an argument

2005-08-13 Thread Vincent Crevot
Package: ccze
Version: 0.2.1-1
Severity: normal
Tags: patch


The bug in all its glory:

dreamscape:~$ ccze -o nolookups  /var/log/syslog
Erreur de segmentation


The problem is related to glibc 2.3.5 as -o, -m  friends work fine on
another system running sid with glibc 2.3.2.

It seems that the parse_opt function expects argp_parse to update the optarg
global var. The latest glibc seem to have dropped that behaviour. Here's a
patch that works for me.

--- src/ccze.c.bak  2005-08-13 21:32:05.0 +0200
+++ src/ccze.c  2005-08-13 22:02:01.0 +0200
@@ -209,7 +209,7 @@
}
   break;
 case 'a':
-  plugin = strtok (optarg, =);
+  plugin = strtok (arg, =);
   value = strtok (NULL, \n);
   ccze_plugin_argv_set (plugin, value);
   break;
@@ -249,7 +249,7 @@
   ccze_config.remfac = 1;
   break;
 case 'm':
-  subopts = optarg;
+  subopts = arg;
   while (*subopts != '\0')
{
  switch (getsubopt (subopts, m_subopts, value))
@@ -273,7 +273,7 @@
}
   break;
 case 'o':
-  subopts = optarg;
+  subopts = arg;
   while (*subopts != '\0')
{
  switch (getsubopt (subopts, o_subopts, value))


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