Bug#291216: lurker complains about old config file on fresh install

2005-01-19 Thread Christoph Berg
Package: lurker
Version: 1.2-4
Severity: normal

When installing lurker, dpkg complains (and prompts for overwriting)
about the presence of an old config file even if none was present
before. Please install lurker.conf either via the postinst or dpkg,
not both.


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (10, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-686
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages lurker depends on:
ii  apache2-mpm-worker [httpd]  2.0.52-3 High speed threaded model for Apac
ii  debconf 1.4.30.11Debian configuration management sy
ii  libc6   2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  libgcc1 1:3.4.3-6GCC support library
ii  libmimelib1a4:3.3.1-3KDE mime library
ii  libstdc++5  1:3.3.5-5The GNU Standard C++ Library v3
ii  ucf 1.13 Update Configuration File: preserv
ii  xsltproc1.1.8-5  XSLT command line processor
ii  zlib1g  1:1.2.2-3compression library - runtime

-- debconf information:
* lurker/webserver:
  lurker/archive: Lokales MailingListen-Archiv
  lurker/obsolete_db:
  lurker/upgrade_db: manual
  lurker/admin_address: [EMAIL PROTECTED]
  lurker/apache_config: none
  lurker/admin_name: Unkonfiguriert

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#291591: vnc4server does not provide vncconfig alternative for vnc4config

2005-01-21 Thread Christoph Berg
Package: vnc4server
Version: 4.0-7
Severity: normal

Hi,

the default xstartup file written by vnc4server tries to start
"vncconfig -iconic" for which vnc4server does not install an
alternative.

Please either add the alternative or use "vnc4config" in the xstartup
file.

Thanks, Christoph


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (10, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-686
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages vnc4server depends on:
ii  libc62.3.2.ds1-20GNU C Library: Shared libraries an
ii  libgcc1  1:3.4.3-6   GCC support library
ii  libice6  4.3.0.dfsg.1-10 Inter-Client Exchange library
ii  libsm6   4.3.0.dfsg.1-10 X Window System Session Management
ii  libstdc++5   1:3.3.5-5   The GNU Standard C++ Library v3
ii  libx11-6 4.3.0.dfsg.1-10 X Window System protocol client li
ii  libxext6 4.3.0.dfsg.1-10 X Window System miscellaneous exte
ii  libxtst6 4.3.0.dfsg.1-10 X Window System event recording an
ii  vnc4-common [vnc-common] 4.0-7   Virtual network computing server s
ii  xbase-clients4.3.0.dfsg.1-10 miscellaneous X clients
ii  xlibs4.3.0.dfsg.1-10 X Keyboard Extension (XKB) configu
ii  xserver-common   4.3.0.dfsg.1-10 files and utilities common to all 
ii  zlib1g   1:1.2.2-3   compression library - runtime

-- no debconf information

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#274514: Debian transition to Aspell 0.60

2005-01-22 Thread Christoph Berg
Re: Rafael Laboissiere in <[EMAIL PROTECTED]>
> > The one hurdle in the way is the binary format of the dictionaries has
> > incompatibly changed again.  Thus, the old dictionaries compiled with
> > 0.50 will not work and must be rebuilt.
> 
> The packages aspell-pt and aspell-pt-br built against aspell 0.60.2 are
> available at http://people.debian.org/~rafael/aspell/

aspell-de: http://www.df7cb.de/debian/aspell-de/

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#291798: mutt: aliases for mailboxes

2005-01-23 Thread Christoph Berg
Re: Marco Herrn in <[EMAIL PROTECTED]>
> I would like to see a feature for aliasing mailboxes. Especially when
> using remote mailboxes with IMAP it is very inconvenient to type
> 
>   imap://[EMAIL PROTECTED]/

Did you try using $folder?

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#291798: mutt: aliases for mailboxes

2005-01-23 Thread Christoph Berg
Re: Marco Herrn in <[EMAIL PROTECTED]>
> >   And then, you can just "=foldername".
> 
> This way I can only change folders in one IMAP account. But I also
> want to change the accounts. (It would even be greater if there would
> be a way to define all possible accounts to be presented in a menu
> like with the function above, but that would be another wishlist bug

There's still

macro index  "imap://[EMAIL PROTECTED]/"

(note the omission of )

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#337642: xmms-coverviewer patches (fix exceptions in code)

2005-11-28 Thread Christoph Berg
Re: [EMAIL PROTECTED] in <[EMAIL PROTECTED]>
> These exceptions occur on searching Darktown or Google for images.
> I made a simple patch which adds a few extra checks to the script.

Hi Bas,

thanks for your patch, I've just uploaded the updated package.

> --- script.py.org   2005-11-05 14:42:29.0 +0100
> +++ script.py   2005-11-05 14:50:55.0 +0100
> +   if (len(data)<5):
> +   return

A short note on sending patches: please try to follow the indentation
style of the program, i.e. use the same tabs/spaces. (You probably
did, but the mailed patch didn't, which could also be caused by your
mailer.)

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/cs/
Universität des Saarlandes, Compiler Design Lab


signature.asc
Description: Digital signature


Bug#341232: 8.6.4. Providing a `shlibs' file: s/should create/must provide/

2005-11-29 Thread Christoph Berg
Package: debian-policy
Version: 3.6.2.1
Severity: minor

Hi,

8.6.4 is slightly confusing: in 8.6, it says "when a package is built
which contains any shared libraries, it must provide a `shlibs' file
for other packages to use".

The 'must' should be repeated in 8.6.4, now it only says "If your
package provides a shared library, you should create a `shlibs' file
following the format described above." While this is technically
speaking correct, it could mistakenly be read as "you should/can
provide a `shlibs' file".

I suggest to change this to:

  If your package provides a shared library, you must provide a
  `shlibs' file following the format described above.
  
  It is usual to call this file `debian/shlibs' [...] An alternative
  way of doing this is to create the `shlibs' file in the control area
  directly from `debian/rules' [...]


Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#328951: Clarification for difference between Build-Depends and Build-Depends-Indep (Section 7.6)

2005-11-29 Thread Christoph Berg
Re: Bill Allombert in <[EMAIL PROTECTED]>
> > > -   There is no Build-Depends-Arch; the autobuilders will
> > > -   only need the Build-Depends if they know how to build
> > > -   only build-arch and binary-arch.  Anyone building the
> > > +   Build-Depends is essentially "Build-Depends-Arch";
> > > +   the autobuilders will only need the Build-Depends since they
> > > +   only use build-arch and binary-arch.  Anyone building the
> > > build-indep/binary-indep targets is basically assumed to
> > > be building the whole package and so installs all build
> > > dependencies.
> > 
> > That substitutes one confusion for another (since it no longer
> > disclaims the existence of Build-Depends-Arch). I'd suggest this:
> > 
> > There is no Build-Depends-Arch; this role is essentially met with
> > Build-Depends, since the autobuilders only use build-arch and
> > binary-arch. Anyone building the [...]
> 
> But it is not the case either, autobuilders use dpkg-buildpackage -B,
> which call 'build' and 'binary-arch', and do not use 'build-arch'
> because it does not know if it is available.  This is a bug I try to fix
> for several years, and I have a faint hope to achieve this in 2006.

Sorry for the late follow-up.

Here's my suggestion which should be the best of the above three
paragraphs:

 There is no Build-Depends-Arch; this role is essentially met with
 Build-Depends.  Anyone building the build-indep and binary-indep
 targets is basically assumed to be building the whole package anyway
 and so installs all build dependencies.  The autobuilders use
 'dpkg-buildpackage -B', which calls 'build' (not 'build-arch', since
 it does not yet know how to check for its existence) and
 'binary-arch'.

It would be nice if that could be added now even if dpkg-buildpackage
is to be fixed at some point, because that paragraph causes confusion
for every new maintainer. (And I'm sure even most DDs don't know that
dpkg-buildpackage -B doesn't use build-arch.)

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#329073: crafty: build with libnuma

2005-12-01 Thread Christoph Berg
Re: To Debian Bug Tracking System in <[EMAIL PROTECTED]>
> It still doesn't build on amd64:

Hi, the fix for that was just uploaded to Delayed/7, patch below.

diff -u crafty-20.0/Makefile crafty-20.0/Makefile
--- crafty-20.0/Makefile
+++ crafty-20.0/Makefile
@@ -497,7 +497,7 @@
 egtb.o: egtb.cpp
$(CXX) -c $(CXFLAGS) $(opts) egtb.cpp
 clean:
-   -rm -f *.o crafty
+   -rm -f *.o *.gcno crafty
 
 $(objects): $(includes)
 
diff -u crafty-20.0/debian/changelog crafty-20.0/debian/changelog
--- crafty-20.0/debian/changelog
+++ crafty-20.0/debian/changelog
@@ -1,3 +1,14 @@
+crafty (20.0-1.1) unstable; urgency=low
+
+  [ Ian Wienand ]
+  * Non maintainer upload.
+  * Add libnuma dependency (Closes: #329073).
+
+  [ Christoph Berg ]
+  * Remove object files on clean (Closes: #337576).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Fri,  2 Dec 2005 01:37:16 +0100
+
 crafty (20.0-1) unstable; urgency=low
 
   * New upstream release.
diff -u crafty-20.0/debian/control crafty-20.0/debian/control
--- crafty-20.0/debian/control
+++ crafty-20.0/debian/control
@@ -1,7 +1,7 @@
 Source: crafty
 Section: non-free/games
 Priority: optional
-Build-Depends: debhelper (>> 2.0.0)
+Build-Depends: debhelper (>> 2.0.0), libnuma-dev
 Maintainer: Eric Van Buggenhaut <[EMAIL PROTECTED]>
 Uploaders: Lukas Geyer <[EMAIL PROTECTED]>
 Standards-Version: 3.6.2
diff -u crafty-20.0/changelog crafty-20.0/changelog
--- crafty-20.0/changelog
+++ crafty-20.0/changelog
@@ -3065,6 +3065,107 @@
  *   opponent has a protected passer, which easily negates the outside 
*
  *   passer's threat.  
*
  * 
*
+ *   19.15   fix to outside passed pawn code that requires pawns on both sides 
*
+ *   of the board for the side with an "outside passer" or "outside
*
+ *   candidate" to avoid some bizarre evaluations. sel 0/0 now works   
*
+ *   without crashing Crafty.  this would fail in previous versions as 
*
+ *   the hash signature would be modified but not restored.  slightly  
*
+ *   more conservative limit on using null-move search to head off a   
*
+ *   few notable zugzwang problems was added.  fix to time control 
*
+ *   code to remove a hole that could cause a divide-by-zero at a time 
*
+ *   control boundary.  Stonewall detection removed completely as it   
*
+ *   appears to be no longer needed.  rook scoring changed to better   
*
+ *   evaluate "open files" by measuring mobility on them.  complete
*
+ *   removal of Phase() (phase.c) and references to the opening,   
*
+ *   middlegame and endgame phases as they were no longer referenced   
*
+ *   anywhere in the code. 
*
+ * 
*
+ *   19.16   fix to "Trojan code" to eliminate the time limit exclusion since  
*
+ *   many users still have old and slow hardware, and the time limit   
*
+ *   was not set correctly when PreEvaluate() was called anyway.  the  
*
+ *   code to display fail-high/fail-low information was cleaned up so  
*
+ *   that the +1 or +3 now makes sense from the black side where the   
*
+ *   score is really going down (good for black) rather than showing   
*
+ *   a +3 fail high (when Crafty is black) and the score is really 
*
+ *   going to drop (get better for black).  Now the fail-high-fail-low 
*
+ *   +/- sign is also relative to +=good for white like the scores 
*
+ *   have been for years.  adjustments to pawn evaluation terms to 
*
+ *   improve the scoring balance.  "new" now terminates parallel   
*
+ *   threads (they will be re-started when needed) so that we don't
*
+ *   burn CPU time when not actually playing a game.   
*
+ * 
*
+ *   19.17   changes to pawn evaluation to limit positional scores that could  
*
+ *   get a bit out of sane boundaries in some positions.   
*
+ * 
*
+ *   19.18   HashProbe() no longer adjusts alpha/beta bounds if the entry is   
*
+ *   not good enough to terminate the search here.  this has helped
*
+ *   speed things up (reduced size of tree) over many test positions   
*
+ *   so either it was buggy or not worthwhile.  regardless, it is now  
*
+ *   'gone'.  connected passed pawns now scored as a simple pair of
*
+ *   pawns that are better as th

Bug#286872: gnopernicus: FTBFS (amd64/gcc-4.0): invalid lvalue in assignment

2005-12-03 Thread Christoph Berg
Re: Free Ekanayaka in <[EMAIL PROTECTED]>
> is there any news  about this bug? I'd really  like to see gnopernicus
> in testing..

Hi,

I have just uploaded an NMU to Delayed/7. Patch is below.

debdiff gnopernicus_0.9.19-2.dsc ./gnopernicus_0.9.19-2.1.dsc
 gnopernicus-0.9.19/debian/changelog |7 +++
 gnopi/cmdmapui.c|6 +++---
 2 files changed, 10 insertions(+), 3 deletions(-)

diff -u gnopernicus-0.9.19/debian/changelog gnopernicus-0.9.19/debian/changelog
--- gnopernicus-0.9.19/debian/changelog
+++ gnopernicus-0.9.19/debian/changelog
@@ -1,3 +1,10 @@
+gnopernicus (0.9.19-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * gnopi/cmdmapui.c: Fix FTBFS with gcc-4.0 (Closes: #286872).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Sun,  4 Dec 2005 00:03:41 +0100
+
 gnopernicus (0.9.19-2) unstable; urgency=low
 
   * Upload to unstable.
only in patch2:
unchanged:
--- gnopernicus-0.9.19.orig/gnopi/cmdmapui.c
+++ gnopernicus-0.9.19/gnopi/cmdmapui.c
@@ -340,7 +340,7 @@
str[POS_DIGIT_3]);
 
 delimit = g_strrstr (str, KEY_NAME_SEPARATOR);
-(const gchar*)tmp = str;
+tmp = str;
 if (delimit)
tmp = delimit + 1;
 
@@ -390,7 +390,7 @@
 }
 
 delimit = g_strrstr (str, KEY_SEPARATOR);
-(const gchar*)tmp = str;
+tmp = str;
 
 if (delimit)
tmp = delimit + 1;
@@ -793,7 +793,7 @@
 
 line = alt || shift || ctrl ;
 
-(const gchar*)key = cmdui_get_key_keystring (gtk_entry_get_text (GTK_ENTRY 
(GTK_COMBO (cb_key_list)->entry)));
+key = cmdui_get_key_keystring (gtk_entry_get_text (GTK_ENTRY (GTK_COMBO 
(cb_key_list)->entry)));
 
 if (!key || strlen (key) == 0)
return rv;

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#287628: m2c: FTBFS (amd64/gcc-4.0): static declaration of 'all_flag' follows non-static declaration

2005-12-03 Thread Christoph Berg
Hi,

I've just uploaded an NMU that fixes this, patch is below.

debdiff m2c_0.6-10.dsc /srv/pbuilder/result/m2c_0.6-10.1.dsc
 m2-common.h  |1 -
 m2c-0.6/debian/changelog |8 
 m2c-0.6/debian/rules |2 +-
 3 files changed, 9 insertions(+), 2 deletions(-)

diff -u m2c-0.6/debian/rules m2c-0.6/debian/rules
--- m2c-0.6/debian/rules
+++ m2c-0.6/debian/rules
@@ -17,7 +17,7 @@
dh_testdir
 
# Add here commands to compile the package.
-   ./configure +cc=gcc `dpkg --print-gnu-build-architecture`
+   ./configure +cc=gcc `dpkg-architecture -qDEB_BUILD_ARCH`
$(MAKE) prefix=/usr libdir=/usr/lib/m2c
cd doc && texi2html modula-2.texinfo
 
diff -u m2c-0.6/debian/changelog m2c-0.6/debian/changelog
--- m2c-0.6/debian/changelog
+++ m2c-0.6/debian/changelog
@@ -1,3 +1,11 @@
+m2c (0.6-10.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * debian/rules: use dpkg-architecture -qDEB_BUILD_ARCH (Closes: #323728).
+  * m2-common.h: fix FTBFS with gcc-4.0 (Closes: #287628).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Sun,  4 Dec 2005 00:21:08 +0100
+
 m2c (0.6-10) unstable; urgency=low
 
   * Re-uploaded to fix minor typo.
only in patch2:
unchanged:
--- m2c-0.6.orig/m2-common.h
+++ m2c-0.6/m2-common.h
@@ -62,7 +62,6 @@
 } semantic_information;
 
 
-extern int all_flag;
 extern int only_upper_case_flag;
 extern int test_flag;
 extern int pass_of_picking_used_objects_when_all_flag;

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#287629: macutils: FTBFS (amd64/gcc-4.0): static declaration of 'lzh_pointer' follows non-static declaration

2005-12-03 Thread Christoph Berg
Re: Andreas Jochens in <[EMAIL PROTECTED]>
> When building 'macutils' on amd64 with gcc-4.0,
> I get the following error:

Hi,

since this bug was open for a very long time, I've just uploaded an
NMU for it; patch below.

debdiff macutils_2.0b3-13.dsc macutils_2.0b3-13.1.dsc
 macunpack/lzh.h |8 
 macutils-2.0b3/debian/changelog |7 +++
 2 files changed, 7 insertions(+), 8 deletions(-)

diff -u macutils-2.0b3/debian/changelog macutils-2.0b3/debian/changelog
--- macutils-2.0b3/debian/changelog
+++ macutils-2.0b3/debian/changelog
@@ -1,3 +1,10 @@
+macutils (2.0b3-13.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * macunpack/lzc.h: Fix FTBFS with gcc-4.0 (Closes: #287629).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Sun,  4 Dec 2005 00:31:13 +0100
+
 macutils (2.0b3-13) unstable; urgency=low
 
   * Fix gcc-3.4 incompatibility, Closes: #260498
only in patch2:
unchanged:
--- macutils-2.0b3.orig/macunpack/lzh.h
+++ macutils-2.0b3/macunpack/lzh.h
@@ -57,11 +57,3 @@
 #define lz46
 #definelz5 7
 #definelzs 8
-
-extern char *lzh_pointer;
-extern char *lzh_data;
-extern char *lzh_finfo;
-extern int lzh_fsize;
-extern int lzh_kind;
-extern char *lzh_file;
-

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#287677: mpatrol: FTBFS (amd64/gcc-4.0): cast from 'Pixel*' to 'Cardinal' loses precision

2005-12-03 Thread Christoph Berg
Re: Andreas Jochens in <[EMAIL PROTECTED]>
> When building 'mpatrol' on amd64 with gcc-4.0,
> I get the following error:

Hi,

since this bug has been open so long, I've uploaded an NMU with the
patch by Andreas to delayed/7; patch is below.

debdiff mpatrol_1.4.8-9.dsc mpatrol_1.4.8-9.1.dsc
 mpatrol-1.4.8/debian/changelog |7 +++
 src/mptrace.c  |   22 +++---
 2 files changed, 18 insertions(+), 11 deletions(-)

diff -u mpatrol-1.4.8/debian/changelog mpatrol-1.4.8/debian/changelog
--- mpatrol-1.4.8/debian/changelog
+++ mpatrol-1.4.8/debian/changelog
@@ -1,3 +1,10 @@
+mpatrol (1.4.8-9.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * src/mptrace.c: fix amd64/gcc-4.0 FTBFS (Closes: #287677).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Sun,  4 Dec 2005 00:55:56 +0100
+
 mpatrol (1.4.8-9) unstable; urgency=low
 
   * debian/dirs, debian/doc-base, debian/rules: all documents should be in
only in patch2:
unchanged:
--- mpatrol-1.4.8.orig/src/mptrace.c
+++ mpatrol-1.4.8/src/mptrace.c
@@ -268,27 +268,27 @@
 static XtResource resources[] =
 {
 {"alloc", XmCColor, XmRPixel, sizeof(Pixel),
- (Cardinal) &alcol, XmRString, (XtPointer) "black"},
+ (long) &alcol, XmRString, (XtPointer) "black"},
 {"base", "Base", XmRInt, sizeof(void *),
- (Cardinal) &addrbase, XmRImmediate, (XtPointer) NULL},
+ (long) &addrbase, XmRImmediate, (XtPointer) NULL},
 {"delay", "Delay", XmRInt, sizeof(unsigned long),
- (Cardinal) &delay, XmRImmediate, (XtPointer) 0},
+ (long) &delay, XmRImmediate, (XtPointer) 0},
 {"free", XmCColor, XmRPixel, sizeof(Pixel),
- (Cardinal) &frcol, XmRString, (XtPointer) "white"},
+ (long) &frcol, XmRString, (XtPointer) "white"},
 {"height", XmCHeight, XmRShort, sizeof(Dimension),
- (Cardinal) &height, XmRImmediate, (XtPointer) 512},
+ (long) &height, XmRImmediate, (XtPointer) 512},
 {"internal", XmCColor, XmRPixel, sizeof(Pixel),
- (Cardinal) &incol, XmRString, (XtPointer) "red"},
+ (long) &incol, XmRString, (XtPointer) "red"},
 {"space", "Space", XmRInt, sizeof(unsigned long),
- (Cardinal) &addrspace, XmRImmediate, (XtPointer) 4},
+ (long) &addrspace, XmRImmediate, (XtPointer) 4},
 {"unalloc", XmCColor, XmRPixel, sizeof(Pixel),
- (Cardinal) &uncol, XmRString, (XtPointer) "blue"},
+ (long) &uncol, XmRString, (XtPointer) "blue"},
 {"view-height", XmCHeight, XmRShort, sizeof(Dimension),
- (Cardinal) &vheight, XmRImmediate, (XtPointer) 256},
+ (long) &vheight, XmRImmediate, (XtPointer) 256},
 {"view-width", XmCWidth, XmRShort, sizeof(Dimension),
- (Cardinal) &vwidth, XmRImmediate, (XtPointer) 256},
+ (long) &vwidth, XmRImmediate, (XtPointer) 256},
 {"width", XmCWidth, XmRShort, sizeof(Dimension),
- (Cardinal) &width, XmRImmediate, (XtPointer) 512}
+ (long) &width, XmRImmediate, (XtPointer) 512}
 };
 
 

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#341907: O: qps

2005-12-03 Thread Christoph Berg
Package: wnpp
Severity: normal

Quoting the qps maintainer from #288305:

> > Do you you think you'll have time to upload this fix soon, or
> > would you
> > prefer to have someone NMU it?
> 
> Please do an NMU (especially since I thought I orphaned that package
> two years ago or longer...

I'm orphaning the package now. If you want to be the new maintainer, please
take it -- see http://www.debian.org/devel/wnpp/index.html#howto-o for detailed
instructions how to adopt a package properly.

Some information about this package:

Package: qps
Binary: qps
Version: 1.9.7.0-3
Priority: optional
Section: x11
Maintainer: Hanno 'Rince' Wagner <[EMAIL PROTECTED]>
Build-Depends: libqt3-mt-dev,debhelper(>= 4.2.4)
Architecture: any
Standards-Version: 3.6.0
Format: 1.0
Directory: pool/main/q/qps
Files:
 e31311bbc518a8d042894023e024c7c9 678 qps_1.9.7.0-3.dsc
 90f319ba9d7821dfea068c353bc04aa3 97444 qps_1.9.7.0.orig.tar.gz
 7a7ae768f75569647215874ff5ea55a5 22122 qps_1.9.7.0-3.diff.gz


Package: qps
Priority: optional
Section: x11
Installed-Size: 460
Maintainer: Hanno 'Rince' Wagner <[EMAIL PROTECTED]>
Architecture: i386
Version: 1.9.7.0-3
Depends: libc6 (>= 2.3.2.ds1-4), libgcc1 (>= 1:3.3.3-1), libqt3c102-mt (>= 
3:3.2.3), libstdc++5 (>= 1:3.3.3-1), libx11-6 | xlibs (>> 4.1.0)
Filename: pool/main/q/qps/qps_1.9.7.0-3_i386.deb
Size: 156166
MD5sum: fa9b6d7789b30f8c3ad70823386abb67
Description: Qt based process status
 qps is an X11/Qt version of top or ps.
 qps is for Linux only, since there is no good standard
 way of getting process status information.  It uses the
 /proc file system and need not to be run as root.
Tag: admin::monitoring, interface::x11, role::sw:utility, uitoolkit::qt, 
use::monitor, works-with::software:running, x11::application


Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#288441: roy: FTBFS (amd64/gcc-4.0): invalid lvalue in assignment

2005-12-03 Thread Christoph Berg
Re: Rob Weir in <[EMAIL PROTECTED]>
> On Mon, Jan 03, 2005 at 08:49:53PM +0100, Andreas Jochens said
> > With the attached patch 'roy' can be compiled
> > on amd64 using gcc-4.0.
> 
> Hi Brian,
> 
> now that gcc 4.0 is the default compiler in sid, this bug is now
> release-critical; do you think you'll have time to upload a new version
> with this patch in the near future, or would you like someone to NMU it
> for you?

Hi,

since this has been unadressed for quite a while, I've uploaded an
NMU, patch is below.

debdiff roy_1.0.8-1.dsc roy_1.0.8-1.1.dsc
 roy-1.0.8/debian/changelog |8 
 roy-1.0.8/debian/control   |2 +-
 roy/rbucket.h  |4 ++--
 3 files changed, 11 insertions(+), 3 deletions(-)

diff -u roy-1.0.8/debian/changelog roy-1.0.8/debian/changelog
--- roy-1.0.8/debian/changelog
+++ roy-1.0.8/debian/changelog
@@ -1,3 +1,11 @@
+roy (1.0.8-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix gcc-4.0 FTBFS (Closes: #288441).
+  * Build-Depends: libc0.1-prof [kfreebsd-i386] (Closes: #336944).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Sun,  4 Dec 2005 01:55:36 +0100
+
 roy (1.0.8-1) unstable; urgency=low
 
   * New upstream release. 
diff -u roy-1.0.8/debian/control roy-1.0.8/debian/control
--- roy-1.0.8/debian/control
+++ roy-1.0.8/debian/control
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Brian Bassett <[EMAIL PROTECTED]>
 Standards-Version: 3.6.1
-Build-Depends: debhelper (>= 4), zlib1g-dev, libc6-prof [!alpha !ia64 
!hurd-i386], libc6.1-prof [alpha ia64], libc0.3-prof [hurd-i386]
+Build-Depends: debhelper (>= 4), zlib1g-dev, libc6-prof [!alpha !ia64 
!hurd-i386 !kfreebsd-i386], libc6.1-prof [alpha ia64], libc0.3-prof 
[hurd-i386], libc0.1-prof [kfreebsd-i386]
 
 Package: libroy-dev
 Section: libdevel
only in patch2:
unchanged:
--- roy-1.0.8.orig/roy/rbucket.h
+++ roy-1.0.8/roy/rbucket.h
@@ -55,13 +55,13 @@
 rbucket_empty (RBucket *bucket);
 
 #define rbucket_alloc(bucket) (bucket->buckets ? \
-(void *) bucket->tmpbucket = bucket->buckets, \
+bucket->tmpbucket = bucket->buckets, \
 bucket->buckets = bucket->buckets->next, \
 bucket->tmpbucket :  \
 rbucket_fill__P(bucket))
 
 #define rbucket_alloc0(bucket) (bucket->buckets ? \
-(void *) bucket->tmpbucket = bucket->buckets, \
+bucket->tmpbucket = bucket->buckets, \
 bucket->buckets = bucket->buckets->next, \
 memset (bucket->tmpbucket, 0, bucket->size), \
 bucket->tmpbucket :  \

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#329755: libnuma1: please explain in long description what NUMA is and use full sentences

2005-12-07 Thread Christoph Berg
Re: Ian Wienand in <[EMAIL PROTECTED]>
> > It would be nice to have an explenation what NUMA means in that
> > respect. It's not that for acronyms there are just one explenation.
> 
> Maybe for some, but I've only ever seen the term NUMA with reference
> to non-uniform memory architecture.  Certainly I would consider it a
> standard computing term.

I have a major in CS and have never heard of "NUMA". Maybe you could
explain on which architectures such a feature exists?

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#338469: merge some bugs

2005-12-07 Thread Christoph Berg
severity 338469 serious
thanks

FTBFS on m68k is serious, especially when the package has built there
previously _and_ was shipped with stable.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#329755: libnuma1: please explain in long description what NUMA is and use full sentences

2005-12-08 Thread Christoph Berg
Re: Ian Wienand in <[EMAIL PROTECTED]>
> "Numa Memory Allocation and Scheduler Support"
> 
> If you think "non-uniform memory architecture" is clearer I can expand
> it, but if that makes sense to you then the term NUMA will too.  I
> don't think an essay on computer architecture is suitable for a
> description (for example, libraries that do Fourier transformations
> don't explain what they are).

The expanded form is at least something one can stuff into google,
which is an improvement. "NUMA" gives "National Underwater and Marine
Agency", "Numa Numa Dance" and similar things.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#332286: dget: new script: downloads source packages from the web and provides a non-root variant of "apt-get install -d" for binary packages

2005-12-10 Thread Christoph Berg
Hi,

here is an updated version of dget.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/
#!/usr/bin/perl -w
# vim:sw=4:sta:

#   dget - Download Debian source and binary packages
#   Copyright (C) 2005 Christoph Berg <[EMAIL PROTECTED]>
#
#   This program is free software; you can redistribute it and/or modify
#   it under the terms of the GNU General Public License as published by
#   the Free Software Foundation; either version 2 of the License, or
#   (at your option) any later version.
#
#   This program is distributed in the hope that it will be useful,
#   but WITHOUT ANY WARRANTY; without even the implied warranty of
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#   GNU General Public License for more details.
#
#   You should have received a copy of the GNU General Public License
#   along with this program; if not, write to the Free Software
#   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA

# 2005-10-04 cb: initial release
# 2005-12-11 cb: -x option, update documentation

use strict;
use IO::File;
use Digest::MD5;

# global variables

my $found_dsc;
my $unpack_source = 0;
# use curl if installed, wget otherwise
my $wget = "wget -q -O";
$wget = "curl -s -f -o" if -e "/usr/bin/curl";

# functions

sub usage {
die "usage: $0 [-x] package-url.dsc/changes package package=version ...\n";
}

# some files both are in .dsc and .changes, download only once
my %seen;
sub get_file {
my ($dir, $file, $md5sum) = @_;

return if $seen{$file};
$seen{$file} = 1;

if ($md5sum eq "unlink") {
unlink $file;
}

if (-e $file) {
my $md5 = Digest::MD5->new;
my $fh5 = new IO::File($file) or die "$file: $!";
my $md5sum_new = Digest::MD5->new->addfile($fh5)->hexdigest();
close $fh5;
if (not $md5sum or ($md5sum_new eq $md5sum)) {
print "$0: using existing $file\n";
} else {
print "$0: md5sum for $file does not match\n";
unlink $file;
}
}

unless (-e $file) {
print "$0: retrieving $dir/$file\n";
system "$wget $file $dir/$file";
unless (-e $file and -s $file) {
die "$0: $wget $file $dir/$file failed\n";
unlink $file;
}
}

if ($file =~ /\.(?:changes|dsc)$/) {
parse_file($dir, $file);
}
if ($file =~ /\.dsc$/) {
$found_dsc = $file;
}
}

sub parse_file {
my ($dir, $file) = @_;

my $fh = IO::File::new($file);
open $fh, $file or die "$file: $!";
while (<$fh>) {
if (/^ ([0-9a-f]{32}) (?:\S+ )*(\S+)$/) {
get_file($dir, $2, $1);
}
}
close $fh;
}

sub apt_get {
my ($package, $version) = @_;
my $qpackage = quotemeta($package);
my $qversion = quotemeta($version);
$qversion =~ s/^([^:]+:)/($1)?/;
$qversion =~ s/-([^.-]+)$/-$1(\.0\.\\d+)?\$/; # BinNMU: -x -> -x.0.1
$qversion =~ s/-([^.-]+\.[^.-]+)$/-$1(\.\\d+)?\$/; # -x.y -> -x.y.1

my $apt = new IO::File("apt-cache show $package |") or die "$!";
my ($v, $p, $filename, $md5sum);
while (<$apt>) {
if (/^Package: $qpackage$/) {
$p = $package;
}
if (/^Version: $qversion$/) {
$v = $version;
}
if (/^Filename: (.*)/) {
$filename = $1;
}
if (/^MD5sum: (.*)/) {
$md5sum = $1;
}
if (/^Description:/) { # we assume this is the last field
if ($p and $v and $filename) {
last;
}
undef $p;
undef $v;
undef $filename;
undef $md5sum;
}
}
close $apt;

unless ($filename) {
die "$0: no filename for $package ($version) found\n";
}

$apt = new IO::File("/etc/apt/sources.list") or die "/etc/apt/sources.list: 
$!";
my $repository;
while (<$apt>) {
if (/^\s*deb\s*(\S+)/) {
$repository = $1;
last;
}
}
close $apt;
unless ($repository) {
die "no repository found in /etc/apt/sources.list";
}

my ($dir, $file) = ($repository, $filename);
if ($filename =~ /(.*)\/([^\/]*)$/) {
($dir, $file) = ("$repository/$1", $2);
}

get_file($dir, $file, $md5sum);
}

# main program

usage() unless @ARGV;

for my $arg (@ARGV) {
if ($arg eq "-x") {
$unpack_source = 1;
next;
}

$found_dsc = "";

if ($arg =~ /^((?:http|www).*)\/([^\/]+\.\w+)$/) {
my ($dir, $file) = ($1, $2);

get_file($dir, $file, "unlink");

if ($found_dsc and $unpack_source) {
system "dpkg-source -x $found_dsc";
}

} elsif (

Bug#337576: clean target does not remove all object files

2005-11-04 Thread Christoph Berg
Package: crafty
Version: 20.0-1
Severity: serious

Hi,

crafty does not build twice:

 dpkg-source -b crafty-20.0
dpkg-source: building crafty using existing crafty_20.0.orig.tar.gz
dpkg-source: building crafty in crafty_20.0-1.diff.gz
dpkg-source: cannot represent change to searchr.gcno: binary file contents 
changed
dpkg-source: cannot represent change to search.gcno: binary file contents 
changed
[...]

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#294377: ttt: FTBFS (amd64/gcc-4.0): unrecognized command line option "-fwritable-strings"

2005-11-07 Thread Christoph Berg
Hi,

NMU patch below.

debdiff ttt_1.7-3.dsc /srv/pbuilder/result/ttt_1.7-3.1.dsc
 configure|2 +-
 configure.in |2 +-
 net_names.c  |5 +++--
 ttt-1.7/debian/changelog |8 
 4 files changed, 13 insertions(+), 4 deletions(-)

diff -u ttt-1.7/debian/changelog ttt-1.7/debian/changelog
--- ttt-1.7/debian/changelog
+++ ttt-1.7/debian/changelog
@@ -1,3 +1,11 @@
+ttt (1.7-3.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Apply patches by Andreas Jochens to fix FTBFS with gcc-4.0
+(Closes: #294377, #262758).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Mon,  7 Nov 2005 14:32:35 +0100
+
 ttt (1.7-3) unstable; urgency=low
 
   * Changed rules to check config.guess/config.sub in the 'cf' subdirectory 
(closes: #217974)
only in patch2:
unchanged:
--- ttt-1.7.orig/net_names.c
+++ ttt-1.7/net_names.c
@@ -158,6 +158,9 @@
 return NULL;
 }
 
+static char *inet6_ntoa(uint32_t *addr);  /* should be replaced
+  by addr2ascii */
+
 char *net_getname(long type, long *id)
 {
 char *buf, *name;
@@ -258,8 +261,6 @@
 case YPE_IPV6HOST:
 {
u_long tmp[4];
-   static char *inet6_ntoa(u_long *addr);  /* should be replaced
-  by addr2ascii */
if ((buf = malloc(sizeof(":::::::")))
== NULL)
fatal_error("get_protoname: no memory\n");
only in patch2:
unchanged:
--- ttt-1.7.orig/configure.in
+++ ttt-1.7/configure.in
@@ -109,7 +109,7 @@
 fi
 
 if test "${tttHaveGcc}" = "yes" ; then
-  GCCFLAGS="-Wwrite-strings -fwritable-strings"
+  GCCFLAGS=""
 else 
   GCCFLAGS=""
 fi
only in patch2:
unchanged:
--- ttt-1.7.orig/configure
+++ ttt-1.7/configure
@@ -1098,7 +1098,7 @@
 fi
 
 if test "${tttHaveGcc}" = "yes" ; then
-  GCCFLAGS="-Wwrite-strings -fwritable-strings"
+  GCCFLAGS=""
 else 
   GCCFLAGS=""
 fi

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#300174: annoyance-filter: FTBFS (amd64/gcc-4.0): there are no arguments to 'begin' that depend on a template parameter, so a declaration of 'begin' must be available

2005-11-07 Thread Christoph Berg
Hi,

NMU patch is attached.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/
debdiff annoyance-filter_1.0.0b-4.dsc annoyance-filter_1.0.0b-4.1.dsc
 annoyance-filter-1.0.0b/debian/changelog |9 +++
 annoyance-filter-1.0.0b/debian/rules |4 -
 annoyance-filter.cc  |   79 ++-
 statlib.cc   |   42 
 4 files changed, 70 insertions(+), 64 deletions(-)

reverted:
--- annoyance-filter-1.0.0b/annoyance-filter.cc
+++ annoyance-filter-1.0.0b.orig/annoyance-filter.cc
@@ -1,5 +1,5 @@
 /*254:*/
+#line 9898 "annoyance-filter.w"
-#line 9901 "annoyance-filter.w"
 
 #define REVDATE "2003-09-24"
 #define Xfile string("X-Annoyance-Filter")  \
@@ -24,7 +24,7 @@
 #define Annotate(c) (annotations.test(c) )  \
 
 
+#line 9899 "annoyance-filter.w"
-#line 9902 "annoyance-filter.w"
 
 
 /*232:*/
@@ -33,7 +33,7 @@
 #include "config.h"  
 
 /*238:*/
+#line 9153 "annoyance-filter.w"
-#line 9156 "annoyance-filter.w"
 
 #ifdef WIN32
 #undef HAVE_MMAP
@@ -45,7 +45,7 @@
 
 
 /*233:*/
+#line 9043 "annoyance-filter.w"
-#line 9045 "annoyance-filter.w"
 
 #include  
 #include  
@@ -78,9 +78,8 @@
 #line 9019 "annoyance-filter.w"
 
 /*234:*/
+#line 9075 "annoyance-filter.w"
-#line 9077 "annoyance-filter.w"
 
-#include  
 #include  
 #include  
 #include  
@@ -91,10 +90,8 @@
 /*:234*/
 #line 9020 "annoyance-filter.w"
 
-#include   
-
 /*235:*/
+#line 9089 "annoyance-filter.w"
-#line 9092 "annoyance-filter.w"
 
 #ifdef HAVE_STAT
 #include  
@@ -110,7 +107,7 @@
 #endif
 
 /*:235*/
+#line 9021 "annoyance-filter.w"
-#line 9023 "annoyance-filter.w"
 
 
 #ifdef WIN32
@@ -121,7 +118,7 @@
 #include "statlib.h" 
 
 /*237:*/
+#line 9131 "annoyance-filter.w"
-#line 9134 "annoyance-filter.w"
 
 #if defined(HAVE_GNUPLOT) && defined(HAVE_NETPBM) && defined(HAVE_SYSTEM)
 #define HAVE_PLOT_UTILITIES
@@ -136,11 +133,11 @@
 #endif
 
 /*:237*/
+#line 9030 "annoyance-filter.w"
-#line 9032 "annoyance-filter.w"
 
 
 /*236:*/
+#line 9109 "annoyance-filter.w"
-#line 9112 "annoyance-filter.w"
 
 #if defined(HAVE_SOCKET) && defined(HAVE_SIGNAL)
 #define POP3_PROXY_SERVER
@@ -157,11 +154,11 @@
 #endif
 
 /*:236*/
+#line 9032 "annoyance-filter.w"
-#line 9034 "annoyance-filter.w"
 
 
 /*:232*/
+#line 9901 "annoyance-filter.w"
-#line 9904 "annoyance-filter.w"
 
 /*226:*/
 #line 8874 "annoyance-filter.w"
@@ -172,7 +169,7 @@
 static bool saveParserDiagnostics= false;
 
 /*:226*//*241:*/
+#line 9192 "annoyance-filter.w"
-#line 9195 "annoyance-filter.w"
 
 static bool verbose= false;
 #ifdef TYPE_LOG
@@ -190,7 +187,7 @@
 static bool popProxyTrace= false;
 
 /*:241*//*250:*/
+#line 9832 "annoyance-filter.w"
-#line 9835 "annoyance-filter.w"
 
 
 #define ISOch(x) (static_cast ((x) & 0xFF))
@@ -207,7 +204,7 @@
 : (x))
 
 /*:250*//*251:*/
+#line 9851 "annoyance-filter.w"
-#line 9854 "annoyance-filter.w"
 
 const unsigned char isoalpha[32]= {
 0,0,0,0,0,0,0,0,127,255,255,224,127,255,255,224,0,0,0,0,0,0,0,0,255,255,
@@ -225,7 +222,7 @@
 };
 
 /*:251*/
+#line 9902 "annoyance-filter.w"
-#line 9905 "annoyance-filter.w"
 
 /*10:*/
 #line 1250 "annoyance-filter.w"
@@ -2179,10 +2176,10 @@
 #endif
 
 /*:194*/
+#line 9903 "annoyance-filter.w"
-#line 9906 "annoyance-filter.w"
 
 /*239:*/
+#line 9165 "annoyance-filter.w"
-#line 9168 "annoyance-filter.w"
 
 static double mailBias= 2.0;
 static unsigned int minOccurrences= 5;
@@ -2199,12 +2196,12 @@
 static bool bsdFolder= false;
 
 /*:239*//*240:*/
+#line 9184 "annoyance-filter.w"
-#line 9187 "annoyance-filter.w"
 
 static unsigned int nTested= 0;
 
 /*:240*/
+#line 9904 "annoyance-filter.w"
-#line 9907 "annoyance-filter.w"
 
 /*11:*/
 #line 1352 "annoyance-filter.w"
@@ -6594,7 +6591,7 @@
 #endif
 
 /*:215*/
+#line 9905 "annoyance-filter.w"
-#line 9908 "annoyance-filter.w"
 
 /*225:*/
 #line 8869 "annoyance-filter.w"
@@ -6603,13 +6600,13 @@
 static fastDictionary fDict;
 
 /*:225*//*249:*/
+#line 9822 "annoyance-filter.w"
-#line 9825 "annoyance-filter.w"
 
 static tokenDefinition isoToken;
 static tokenDefinition asciiToken;
 
 /*:249*/
+#line 9906 "annoyance-filter.w"
-#line 9909 "annoyance-filter.w"
 
 /*184:*/
 #line 7748 "annoyance-filter.w"
@@ -6679,7 +6676,7 @@
 }
 
 /*:231*//*242:*/
+#line 9213 "annoyance-filter.w"
-#line 9216 "annoyance-filter.w"
 
 static void usage(void)
 {
@@ -6738,7 +6735,7 @@
 }
 
 /*:242*/
+#line 9907 "annoyance-filter.w"
-#line 9910 "annoyance-filter.w"
 
 /*219:*/
 #line 8718 "annoyance-filter.w"
@@ -6887,7 +6884,7 @@
 }
 
 /*:227*//*246:*/
+#line 9772 "annoyance-filter.w"
-#line 9775 "annoyance-filter.w"
 
 static unsigned int nOptionalCaps= 0;
 
@@ -6901,14 +6898,14 @@
 }
 
 /*:246*/
+#line 9908 "annoyance-filter.w"
-#line 9911 "annoyance-filter.w"
 
 /*223:*/
 #line 8834 "annoyance-filter.w"
 
 
 /*253:*/
+#line 9883 "annoyance-filter.w"
-#line 9886 "annoyance-filter.w"
 
 #ifdef Jig
 #endif
@@ -6933,7 +6930,7 @@
 ;
 
 /*243:*/
+#line 9278 "annoyance-filter.w"
-#line 92

Bug#338358: headers installed in /usr/include/include

2005-11-09 Thread Christoph Berg
Package: libnuma-dev
Version: 0.7pre2-3
Severity: important

Hi,

libnuma-dev installs the headers in the wrong directory:

/usr/include/include/numa.h
/usr/include/include/numaif.h


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-11-amd64-k8
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages libnuma-dev depends on:
ii  libc6-dev [libc-dev]  2.3.5-7GNU C Library: Development Librari
ii  libnuma1  0.7pre2-3  Libraries for controlling NUMA pol

libnuma-dev recommends no packages.

-- no debconf information

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#329073: crafty: build with libnuma

2005-11-09 Thread Christoph Berg
Re: Ian Wienand in <[EMAIL PROTECTED]>
> I think a better solution is to require libnuma, suggested patch below
> 
> -Build-Depends: debhelper (>> 2.0.0)
> +Build-Depends: debhelper (>> 2.0.0), libnuma-dev

It still doesn't build on amd64:

gcc -Wall -pipe -D_REENTRANT -fbranch-probabilities 
-fomit-frame-pointer -O3 -march=k8 -DTBDIR=\"/var/lib/crafty/TB\" -DTABLEBASES 
-DFAST -DSMP -DNUMA -DLIBNUMA -DCPUS=8   -DFUTILITY -DUSE_ASSEMBLY 
-DINLINE_AMD -DLINUX -c iterate.c
iterate.c: In function ‘SetRootAlpha’:
iterate.c:633: note: file iterate.gcda not found, execution counts estimated
gcc -Wall -pipe -D_REENTRANT -fbranch-probabilities 
-fomit-frame-pointer -O3 -march=k8 -DTBDIR=\"/var/lib/crafty/TB\" -DTABLEBASES 
-DFAST -DSMP -DNUMA -DLIBNUMA -DCPUS=8   -DFUTILITY -DUSE_ASSEMBLY 
-DINLINE_AMD -DLINUX -c main.c
main.c:12:20: error: numa.h: Datei oder Verzeichnis nicht gefunden
main.c: In function ‘main’:
main.c:3212: warning: implicit declaration of function ‘numa_available’
main.c:3215: warning: implicit declaration of function ‘numa_node_to_cpus’
main.c:3217: warning: implicit declaration of function ‘numa_max_node’
make[3]: *** [main.o] Fehler 1
make[3]: Verlasse Verzeichnis »/srv/debian/sponsor/crafty/crafty-20.0«
make[2]: *** [crafty-make] Fehler 2
make[2]: Verlasse Verzeichnis »/srv/debian/sponsor/crafty/crafty-20.0«
make[1]: *** [linux-amd64] Fehler 2
make[1]: Verlasse Verzeichnis »/srv/debian/sponsor/crafty/crafty-20.0«
make: *** [build-stamp] Fehler 2

The reason is numa.h being located in /usr/include/include, see
#338358.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#268755: ktrack sparc failure

2005-11-09 Thread Christoph Berg
Re: Clint Adams in <[EMAIL PROTECTED]>
> configure is looking for KDE in lib64 directories, presumably because
> /lib64 exists.  This is incorrect behavior.

Hi,

here's the NMU patch.

debdiff ktrack_0.3.0-alpha1-6.1.dsc ktrack_0.3.0-alpha1-6.2.dsc
 aclocal.m4   |8 +---
 ktrack-0.3.0-alpha1/configure|8 +---
 ktrack-0.3.0-alpha1/debian/changelog |8 
 3 files changed, 10 insertions(+), 14 deletions(-)

diff -u ktrack-0.3.0-alpha1/configure ktrack-0.3.0-alpha1/configure
--- ktrack-0.3.0-alpha1/configure
+++ ktrack-0.3.0-alpha1/configure
@@ -5582,13 +5582,7 @@
   enableval="$enable_libsuffix"
   kdelibsuff=$enableval
 fi;
-if test "$kdelibsuff" = "none"; then
-if test -d /lib64 ; then
-kdelibsuff=64
-else
-kdelibsuff=
-fi
-fi
+kdelibsuff=
 if test -z "$kdelibsuff"; then
 echo "$as_me:$LINENO: result: not using lib directory suffix" >&5
 echo "${ECHO_T}not using lib directory suffix" >&6
diff -u ktrack-0.3.0-alpha1/debian/changelog 
ktrack-0.3.0-alpha1/debian/changelog
--- ktrack-0.3.0-alpha1/debian/changelog
+++ ktrack-0.3.0-alpha1/debian/changelog
@@ -1,3 +1,11 @@
+ktrack (0.3.0-alpha1-6.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * aclocal.m4: Do not use /lib64 (Closes: #268755).
+  * configure: Do the corresponding change manually.
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Thu, 10 Nov 2005 00:31:20 +0100
+
 ktrack (0.3.0-alpha1-6.1) unstable; urgency=low
 
   * Non-maintainer upload.
only in patch2:
unchanged:
--- ktrack-0.3.0-alpha1.orig/aclocal.m4
+++ ktrack-0.3.0-alpha1/aclocal.m4
@@ -2956,13 +2956,7 @@
 AC_HELP_STRING([--enable-libsuffix],
 [/lib directory suffix (64,32,none)]),
 kdelibsuff=$enableval)
-if test "$kdelibsuff" = "none"; then
-if test -d /lib64 ; then
-kdelibsuff=64
-else
-kdelibsuff=
-fi
-fi
+kdelibsuff=
 if test -z "$kdelibsuff"; then
 AC_MSG_RESULT([not using lib directory suffix])
 AC_DEFINE(KDELIBSUFF, [""], Suffix for lib directories)

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#285090: amap: FTBFS (amd64/gcc-4.0): invalid lvalue in assignment

2005-11-09 Thread Christoph Berg
Hi,

I've prepared an NMU for this bug, patch is attached below.
It will be uploaded to DELAYED/7.

debdiff amap_4.8-1.dsc amap_4.8-1.1.dsc
 amap-4.8/debian/changelog|8 +
 amap-4.8/debian/patches/00list   |1 
 debian/patches/03_invalid_lvalues.dpatch |  179 +++
 3 files changed, 188 insertions(+)

diff -u amap-4.8/debian/changelog amap-4.8/debian/changelog
--- amap-4.8/debian/changelog
+++ amap-4.8/debian/changelog
@@ -1,3 +1,11 @@
+amap (4.8-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Apply patch by Andreas Jochens to fix FTBFS with gcc-4.0
+(Closes: #285090).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Thu, 10 Nov 2005 00:48:50 +0100
+
 amap (4.8-1) unstable; urgency=low
 
   * New upstream version.
diff -u amap-4.8/debian/patches/00list amap-4.8/debian/patches/00list
--- amap-4.8/debian/patches/00list
+++ amap-4.8/debian/patches/00list
@@ -2,0 +3 @@
+03_invalid_lvalues
only in patch2:
unchanged:
--- amap-4.8.orig/debian/patches/03_invalid_lvalues.dpatch
+++ amap-4.8/debian/patches/03_invalid_lvalues.dpatch
@@ -0,0 +1,179 @@
+#! /bin/sh -e
+##
+## All lines beginning with `## DP:' are a description of the patch.
+## DP: Fixes FTBFS with gcc-4.0.
+
+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
+patch_opts="${patch_opts:--f --no-backup-if-mismatch}"
+
+if [ $# -ne 1 ]; then
+echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+exit 1
+fi
+case "$1" in
+   -patch) patch $patch_opts -p1 < $0;;
+   -unpatch) patch $patch_opts -p1 -R < $0;;
+*)
+echo >&2 "`basename $0`: script expects -patch|-unpatch as 
argument"
+exit 1;;
+esac
+
+exit 0
[EMAIL PROTECTED]@
+
+diff -urN amap-4.8.orig/amap.c amap-4.8/amap.c
+--- amap-4.8.orig/amap.c
 amap-4.8/amap.c
+@@ -424,7 +424,7 @@
+   f = amap_open_file(filename, "trigger", extension, opt->verbose);
+   if (opt->verbose > 1)
+ printf("\n");
+-  if (((amap_struct_triggers*) triggers = (amap_struct_triggers*) trigger = 
(amap_struct_triggers*) malloc(sizeof(amap_struct_triggers))) == NULL)
++  if ((triggers = trigger = (amap_struct_triggers*) 
malloc(sizeof(amap_struct_triggers))) == NULL)
+ amap_error("malloc failed");
+   memset(trigger, 0, sizeof(amap_struct_triggers));
+ 
+@@ -441,7 +441,7 @@
+ if ((line[0] != '#') && (index(line, ':') != NULL) && (only_trigger == 
NULL || strncmp(only_trigger, line, strlen(only_trigger)) == 0)) { // weed out 
comment lines
+   count_triggers++;
+   if (count_triggers > 1) {
+-if (((amap_struct_triggers*) trigger->next = (amap_struct_triggers*) 
malloc(sizeof(amap_struct_triggers))) == NULL)
++if ((trigger->next = (amap_struct_triggers*) 
malloc(sizeof(amap_struct_triggers))) == NULL)
+   amap_error("malloc failed");
+ trigger = (amap_struct_triggers*) trigger->next;
+ memset(trigger, 0, sizeof(amap_struct_triggers));
+@@ -599,7 +599,7 @@
+   f = amap_open_file(filename, "response", extension, opt->verbose);
+   if (opt->verbose > 1)
+ printf("\n");
+-  if (((amap_struct_responses*) responses = (amap_struct_responses*) response 
= (amap_struct_responses*) malloc(sizeof(amap_struct_responses))) == NULL)
++  if ((responses = response = (amap_struct_responses*) 
malloc(sizeof(amap_struct_responses))) == NULL)
+ amap_error("malloc failed");
+   memset(response, 0, sizeof(amap_struct_responses));
+ 
+@@ -609,7 +609,7 @@
+ if ((line[0] != '#') && (index(line, ':') != NULL)) { // weed out comment 
lines
+   count_responses++;
+   if (count_responses > 1) {
+-if (((amap_struct_responses*) response->next = 
(amap_struct_responses*) malloc(sizeof(amap_struct_responses))) == NULL)
++if ((response->next = (amap_struct_responses*) 
malloc(sizeof(amap_struct_responses))) == NULL)
+   amap_error("malloc failed");
+ response = (amap_struct_responses*) response->next;
+ memset(response, 0, sizeof(amap_struct_responses));
+@@ -644,7 +644,7 @@
+ for (i = 0; i < strlen(triggerptr); i++)
+   if (triggerptr[i] == ',')
+ count++;
+-if (((amap_struct_triggerptr*) triggerptr_tmp = response->triggerptr 
= malloc(sizeof(amap_struct_triggerptr))) == NULL)
++if ((triggerptr_tmp = response->triggerptr = 
malloc(sizeof(amap_struct_triggerptr))) == NULL)
+   amap_error("malloc failed");
+ triggerptr_tmp->next = NULL;
+ 
+@@ -656,7 +656,7 @@
+   triggerptr_tmp->trigger = strdup(triggerptr);
+   if (i + 1 < count) {
+ triggerptr = ptr;
+-if (((amap

Bug#285693: rc bugs

2005-11-10 Thread Christoph Berg
Hi,

NMU patch is attached.

debdiff entity_1.0.1-7.dsc entity_1.0.1-7.1.dsc
 entity-1.0.1/debian/changelog |   14 --
 entity-1.0.1/debian/control   |2 +-
 libentitynjs/iostream.c   |4 ++--
 3 files changed, 15 insertions(+), 5 deletions(-)

diff -u entity-1.0.1/debian/changelog entity-1.0.1/debian/changelog
--- entity-1.0.1/debian/changelog
+++ entity-1.0.1/debian/changelog
@@ -1,3 +1,13 @@
+entity (1.0.1-7.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Update Build-Depends to xlibmesa-gl-dev (Closes: #328154).
+  * libentitynjs/iostream.c: Apply patch by Andreas Jochens to fix FTBFS with
+gcc-4.0 (Closes: #285693).
+  * Fix changelog formatting.
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Thu, 10 Nov 2005 15:29:03 +0100
+
 entity (1.0.1-7) unstable; urgency=low
 
   * Update to Policy 3.6.1 (no changes needed).
@@ -151,13 +161,13 @@
 
   * New CVS pull.
 
-   -- Brian Bassett <[EMAIL PROTECTED]>  Thu, 31 Aug 2000 17:10:03 -0700
+ -- Brian Bassett <[EMAIL PROTECTED]>  Thu, 31 Aug 2000 17:10:03 -0700
 
 entity (0.6.5-2) unstable; urgency=low
 
   * Fix build-depends (closes: #65964)
 
-   -- Brian Bassett <[EMAIL PROTECTED]>  Fri, 23 Jun 2000 23:19:24 -0700
+ -- Brian Bassett <[EMAIL PROTECTED]>  Fri, 23 Jun 2000 23:19:24 -0700
 
 entity (0.6.5.cvs2618-1) entity-cvsdebs; urgency=low
 
diff -u entity-1.0.1/debian/control entity-1.0.1/debian/control
--- entity-1.0.1/debian/control
+++ entity-1.0.1/debian/control
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Brian Bassett <[EMAIL PROTECTED]>
 Standards-Version: 3.6.1
-Build-Depends: python2.3-dev (>= 2.3-4), python (>= 2.3-4), python (<< 2.4), 
tcl8.4-dev, perl (>= 5.8.0), libperl-dev (>= 5.8.0), gdk-imlib1-dev, 
libglib1.2-dev (>= 1.2.6), libgtk1.2-dev (>= 1.2.6), libpcre3-dev, 
gtkglarea5-dev, xlibmesa-dev | libgl-dev, libglut3-dev, debhelper (>= 1.1.17), 
libssl-dev, libgdk-pixbuf-dev
+Build-Depends: python2.3-dev (>= 2.3-4), python (>= 2.3-4), python (<< 2.4), 
tcl8.4-dev, perl (>= 5.8.0), libperl-dev (>= 5.8.0), gdk-imlib1-dev, 
libglib1.2-dev (>= 1.2.6), libgtk1.2-dev (>= 1.2.6), libpcre3-dev, 
gtkglarea5-dev, xlibmesa-gl-dev | libgl-dev, libglut3-dev, debhelper (>= 
1.1.17), libssl-dev, libgdk-pixbuf-dev
 
 Package: entity
 Architecture: any
only in patch2:
unchanged:
--- entity-1.0.1.orig/libentitynjs/iostream.c
+++ entity-1.0.1/libentitynjs/iostream.c
@@ -233,7 +233,7 @@
 
  stream->bufpos += got;
  size -= got;
- (unsigned char *) ptr += got;
+ ptr = (unsigned char *) ptr + got;
  total += got;
}
   else
@@ -290,7 +290,7 @@
   stream->data_in_buf += space;
   total += space;
   size -= space;
-  (unsigned char *) ptr += space;
+  ptr = (unsigned char *) ptr + space;
 
   /* Now the buffer contains buffered write data. */
   stream->writep = 1;

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#335511: xpostit: "Show All Notes" does not show anything

2005-11-10 Thread Christoph Berg
severity 335511 normal
merge 335511 118332
thanks

Works for me (fvwm).

Personally, I'd just close the bugs...

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#259938: xpostit: FTBFS with gcc-3.4: conflicting types for 'malloc'

2005-11-10 Thread Christoph Berg
Re: Taketoshi Sano in <[EMAIL PROTECTED]>
> Ah..., sorry, no.  Maybe it will need other weeks. 
> I hope to clean up my pending Debian tasks before the end of this year,
> but if someone can help me by NMU, I'll appreciate it.

Hi,

here's the NMU diff:

debdiff xpostit_3.3.1-8.dsc /srv/pbuilder/result/xpostit_3.3.1-8.1.dsc
 util.c |1 -
 xpostit-3.3.1/debian/changelog |7 +++
 2 files changed, 7 insertions(+), 1 deletion(-)

diff -u xpostit-3.3.1/debian/changelog xpostit-3.3.1/debian/changelog
--- xpostit-3.3.1/debian/changelog
+++ xpostit-3.3.1/debian/changelog
@@ -1,3 +1,10 @@
+xpostit (3.3.1-8.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * util.c: Fix FTBFS with gcc >= 3.4 (Closes: #259938).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Thu, 10 Nov 2005 17:56:16 +0100
+
 xpostit (3.3.1-8) unstable; urgency=low
 
   * I don't know why, but XFree86 4.2 seems to solve the problem.
only in patch2:
unchanged:
--- xpostit-3.3.1.orig/util.c
+++ xpostit-3.3.1/util.c
@@ -129,7 +129,6 @@
 SafeAlloc(nbytes)
 register int nbytes;
 {
-   char *malloc();
register char *s;
 
if ((s = malloc(nbytes)) == NULL) {

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#295122: It is not ok to hijack packages!

2005-11-11 Thread Christoph Berg
Re: Andreas Barth in <[EMAIL PROTECTED]>
> > Why didn't you stop Matej from asking for an upload to adopt it?
> 
> because Matej didn't Cc me? I read a lot of bugs, but I don't read all
> wnpp-bugs.

I still think it would be a good idea to file wnpp bugs on the package
(and have wnpp tag, or similar).

At least stuff sent to the bug should be forwarded to the (old)
maintainer, to be consistent with the BTS behavior for other bugs.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#345955: endeavour: FTBFS: Build dependency on xlibs-dev

2006-01-05 Thread Christoph Berg
reassign 345955 imlib
retitle 345955 FTBFS: Build dependency on xlibs-dev
thanks

Re: Kurt Roeckx in <[EMAIL PROTECTED]>
> Package: endeavour
> Version: 2.5.7-1
> 
> Your package still has a build dependency on xlibs-dev.

Build-Depends: debhelper (>> 4.0.0), libgtk1.2-dev, xlibmesa-gl-dev | 
libgl-dev, imlib11-dev, bzip2

This is an indirect dependency caused by imlib11-dev.

> This has been removed as announced on:
> http://lists.debian.org/debian-devel-announce/2005/11/msg00022.html
> 
> This means your package is now failing to build.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#328166: unrar: abort on one of my rar file

2006-01-06 Thread Christoph Berg
Re: LI Daobing in <[EMAIL PROTECTED]>
> $ unrar t qqwry.rar
> 
> UNRAR 3.50 beta 3 freeware  Copyright (c) 1993-2005 Alexander Roshal
> 
> 
> Testing archive qqwry.rar
> *** glibc detected *** realloc(): invalid next size: 0x080b92a0 ***
> Aborted
> 
> strace result in attachment, I will send you the qqwry.rar if you need.
> this file can be uncompressed under windows.
> 
> $ md5sum qqwry.rar
> 9a360689b9555e6ccad2384a868c3548  qqwry.rar

Hi,

there is a new unrar-nonfree version in incoming. Can you still
reproduce this bug with the new package? If so, could you provide the
rar file?

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/cs/
Universität des Saarlandes, Compiler Design Lab


signature.asc
Description: Digital signature


Bug#346255: Javascript and HTML injection on http://qa.debian.org/developer.php

2006-01-06 Thread Christoph Berg
severity 346255 grave
thanks

Re: Frederik Reiss in <[EMAIL PROTECTED]>
> Severity: critical
> Justification: root security hole

Bullshit. Downgrading.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#346255: Javascript and HTML injection on http://qa.debian.org/developer.php

2006-01-06 Thread Christoph Berg
Re: Thijs Kinkhorst in <[EMAIL PROTECTED]>
> I think you might have broken something, since viewing my own DDPO doesn't
> work anymore:
> http://qa.debian.org/developer.php?login=kink%40squirrelmail.org&comaint=yes

Confirmed. @ is not a valid character at the moment. I can't fix it
before Sunday evening though.

A workaround is to query by name (upper case char):

http://qa.debian.org/developer.php?login=Kinkhorst

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#346908: ktrack: FTBFS: build-depends on removed xlibs-dev

2006-01-10 Thread Christoph Berg
Re: Adeodato Simó in <[EMAIL PROTECTED]>
>   This is a serious bug filed against your package because it
>   build-depends on xlibs-dev, which as announced in [1] a while ago, is
>   no longer available in sid. This makes your package fail to build from
>   source.

Hi, here's the diff for the NMU I'll upload to delayed/7.

debdiff ktrack_0.3.0-alpha1-6.2.dsc 
/srv/pbuilder/result/ktrack_0.3.0-alpha1-6.3.dsc
 changelog |7 +++
 control   |2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff -u ktrack-0.3.0-alpha1/debian/changelog 
ktrack-0.3.0-alpha1/debian/changelog
--- ktrack-0.3.0-alpha1/debian/changelog
+++ ktrack-0.3.0-alpha1/debian/changelog
@@ -1,3 +1,10 @@
+ktrack (0.3.0-alpha1-6.3) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Split xlibs-dev into individual -dev dependencies (Closes: #346908).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Tue, 10 Jan 2006 10:57:30 +0100
+
 ktrack (0.3.0-alpha1-6.2) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u ktrack-0.3.0-alpha1/debian/control ktrack-0.3.0-alpha1/debian/control
--- ktrack-0.3.0-alpha1/debian/control
+++ ktrack-0.3.0-alpha1/debian/control
@@ -2,7 +2,7 @@
 Section: hamradio
 Priority: optional
 Maintainer: Jaime Robles <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 4.0.0), xlibs-dev (>=4.2.1-8), hamlib-dev (>= 
1.2.0-1), kdelibs4-dev (>=4:3.2.1-1), libqt3-compat-headers (>=3.2.3-2), 
chrpath (>= 0.10-2), xutils (>=4.2.1-15)
+Build-Depends: debhelper (>> 4.0.0), hamlib-dev (>= 1.2.0-1), kdelibs4-dev 
(>=4:3.2.1-1), libqt3-compat-headers (>=3.2.3-2), chrpath (>= 0.10-2), xutils 
(>=4.2.1-15), libx11-dev, libxext-dev, libxpm-dev, x-dev
 Standards-Version: 3.6.1
 
 Package: ktrack

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#347447: RFA: gv -- PostScript and PDF viewer for X

2006-01-12 Thread Christoph Berg
retitle 347447 ITA: gv -- PostScript and PDF viewer for X
owner 347447 !
thanks

Re: Martin Godisch in <[EMAIL PROTECTED]>
> I'm looking for an adopter for the gv package. There are some bugs, but
> nothing critical; bugs can be reassigned to gs quite often. Upstream
> development has been dead for a long time; gv recently became a GNU
> project, but it appears to be dead as well.

I'll take gv.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#334400: gv: apply patch to allow arguments with single dashes

2006-01-12 Thread Christoph Berg
tags 334400 + patch
thanks

Re: Hubert Chan in <[EMAIL PROTECTED]>
> [1] http://savannah.gnu.org/bugs/?func=detailitem&item_id=12154

diff -ru gv-3.6.1/src/main.c gv-3.6.1J/src/main.c
--- gv-3.6.1/src/main.c 2004-12-06 16:36:57.0 -0700
+++ gv-3.6.1J/src/main.c2005-02-23 22:27:05.625015080 -0700
@@ -421,7 +421,7 @@
/*### Manage GNU command line arguments */
int opt_counter = 0;
int c;
-   while ((c = getopt_long (argc, argv, "vhu", GNU_longOptions, NULL))
+   while ((c = getopt_long_only (argc, argv, "vhu", GNU_longOptions, NULL))
  != -1)
  {
 

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#345311: gv: Unrecoverable error on some files produced by lilypond

2006-01-12 Thread Christoph Berg
Re: Gilles in <[EMAIL PROTECTED]>
> The music typesetting program produces "ps" and "pdf" files; sometimes
> gv cannot display them, generating the following error:
> while xpdf has no problem.
> [Here attached, you'll find such a problematic file.]

Hi Gilles,

I cannot reproduce the problem with your pdf file. Could you re-check
that?

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#332625: Patch for missing build-depends

2005-12-23 Thread Christoph Berg
Re: Dominic Hargreaves in <[EMAIL PROTECTED]>
> -Build-Depends: debhelper (>= 4.0.0), linux-source-2.6.12 | linux-source-2.6, 
> libsnmp9-dev
> +Build-Depends: debhelper (>= 4.0.0), linux-source-2.6.12 | linux-source-2.6, 
> libsnmp9-dev, autoconf
>  Standards-Version: 3.6.2

Hi Matt,

I've uploaded Dominic's NMU to delayed/7, patch below.

debdiff cpqarrayd_2.2-1.dsc /srv/pbuilder/result/cpqarrayd_2.2-1.1.dsc
 configure|   30 ++
 debian/changelog |7 +++
 debian/control   |2 +-
 3 files changed, 26 insertions(+), 13 deletions(-)

diff -u cpqarrayd-2.2/configure cpqarrayd-2.2/configure
--- cpqarrayd-2.2/configure
+++ cpqarrayd-2.2/configure
@@ -4524,18 +4524,24 @@
   ac_cv_func_fork_works=cross
 else
   cat >conftest.$ac_ext <<_ACEOF
-/* By Ruediger Kuhlmann. */
-  #include 
-  #if HAVE_UNISTD_H
-  # include 
-  #endif
-  /* Some systems only have a dummy stub for fork() */
-  int main ()
-  {
-   if (fork() < 0)
- exit (1);
-   exit (0);
-  }
+/* confdefs.h.  */
+_ACEOF
+cat confdefs.h >>conftest.$ac_ext
+cat >>conftest.$ac_ext <<_ACEOF
+/* end confdefs.h.  */
+$ac_includes_default
+int
+main ()
+{
+
+ /* By Ruediger Kuhlmann. */
+ if (fork() < 0)
+   exit (1);
+ exit (0);
+
+  ;
+  return 0;
+}
 _ACEOF
 rm -f conftest$ac_exeext
 if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5
diff -u cpqarrayd-2.2/debian/changelog cpqarrayd-2.2/debian/changelog
--- cpqarrayd-2.2/debian/changelog
+++ cpqarrayd-2.2/debian/changelog
@@ -1,3 +1,10 @@
+cpqarrayd (2.2-1.1) unstable; urgency=low
+
+  * Non-maintainer upload
+  * Add build-depends for autoconf, closes: #332625
+
+ -- Dominic Hargreaves <[EMAIL PROTECTED]>  Mon, 19 Dec 2005 22:25:00 +
+
 cpqarrayd (2.2-1) unstable; urgency=low
 
   * New upstream release
diff -u cpqarrayd-2.2/debian/control cpqarrayd-2.2/debian/control
--- cpqarrayd-2.2/debian/control
+++ cpqarrayd-2.2/debian/control
@@ -2,7 +2,7 @@
 Section: admin
 Priority: extra
 Maintainer: Matt Taggart <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), linux-source-2.6.12 | linux-source-2.6, 
libsnmp9-dev
+Build-Depends: debhelper (>= 4.0.0), linux-source-2.6.12 | linux-source-2.6, 
libsnmp9-dev, autoconf
 Standards-Version: 3.6.2
 
 Package: cpqarrayd

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#332625: New Debian Maintainer: [EMAIL PROTECTED] (RC bug fixes)

2005-12-30 Thread Christoph Berg
reopen 332625
thanks

Hi Dominic,

cpqarrayd FTBFSes again, now because linux-source-2.6.12 is not
available [1]. Could you have a look at that?

[1] http://people.debian.org/~igloo/status.php?packages=cpqarrayd

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#332286: dget comments

2005-12-31 Thread Christoph Berg
Re: Joey Hess in <[EMAIL PROTECTED]>
> system $wget, $file, "$dir/$file";
> system "dpkg-source -x $found_dsc";

Thanks for the hint, implemented.

> Other minor problems (not security issues) include not recognising
> file: (if using wget; curl does support it), cdrom:, copy:, rsh: and
> ssh: uris in sources.list,

I've added bunch of protocols most (wget) and some (curl) not
supported by the backend, but the user should know what he can expect
here. (The alternative would be to accept anything that looks like an
URL or a filename and pass that to wget/curl - suggestions?)

> and potentially not working in non-english
> locales due to parsing command outputs without forcing them into the C
> locale.

Fixed.

> It's also unfortunate that it can't resume downloads the way
> apt-get source can.

Resuming downloads conflicts a bit with the check-md5sum idea that is
vital when you are sponsoring stuff and the sponsoree updates his
files. As the files are most often not that large, I don't think
resuming would be worth it - if you are downloading openoffice.org and
the download is interrupted, you can still use a different tool to
continue the download.

> Also, as someone on a slow link, silencing wget's
> progress display is not very helpul to me.

It now has a -q option.

Updated version attached.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/
#!/usr/bin/perl -w
# vim:sw=4:sta:

#   dget - Download Debian source and binary packages
#   Copyright (C) 2005 Christoph Berg <[EMAIL PROTECTED]>
#
#   This program is free software; you can redistribute it and/or modify
#   it under the terms of the GNU General Public License as published by
#   the Free Software Foundation; either version 2 of the License, or
#   (at your option) any later version.
#
#   This program is distributed in the hope that it will be useful,
#   but WITHOUT ANY WARRANTY; without even the implied warranty of
#   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
#   GNU General Public License for more details.
#
#   You should have received a copy of the GNU General Public License
#   along with this program; if not, write to the Free Software
#   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA

# 2005-10-04 cb: initial release
# 2005-12-11 cb: -x option, update documentation
# 2005-12-31 cb: -b, -q options, use getopt

use strict;
use IO::File;
use Digest::MD5;
use Getopt::Long;

# global variables

my $found_dsc;
# use curl if installed, wget otherwise
my $wget = -e "/usr/bin/curl" ? "curl" : "wget";
my $opt;
my $backup_dir = "backup";

# functions

sub usage {
die "usage: $0 [-bqx] package-url.dsc/changes package package=version 
...\n";
}

sub wget {
my ($file, $url) = @_;
my @cmd = ($wget);
push @cmd, ($wget eq "wget" ? "-q" : "-s") if $opt->{quiet};
push @cmd, ($wget eq "wget" ? "-O" : "-o");
system @cmd, $file, $url;
return $? >> 8;
}

sub backup_or_unlink {
my $file = shift;
return unless -e $file;
if ($opt->{backup}) {
unless (-d $backup_dir) {
mkdir $backup_dir or die "mkdir $backup_dir: $!";
}
rename $file, "$backup_dir/$file" or die "rename $file 
$backup_dir/$file: $!";
} else {
unlink $file or die "unlink $file: $!";
}
}

# some files both are in .dsc and .changes, download only once
my %seen;
sub get_file {
my ($dir, $file, $md5sum) = @_;
return if $seen{$file};

if ($md5sum eq "unlink") {
backup_or_unlink($file);
}

if (-e $file) {
my $md5 = Digest::MD5->new;
my $fh5 = new IO::File($file) or die "$file: $!";
my $md5sum_new = Digest::MD5->new->addfile($fh5)->hexdigest();
close $fh5;
if (not $md5sum or ($md5sum_new eq $md5sum)) {
print "$0: using existing $file\n";
} else {
print "$0: md5sum for $file does not match\n";
backup_or_unlink($file);
}
}

unless (-e $file) {
print "$0: retrieving $dir/$file\n";
if (wget($file, "$dir/$file")) {
warn "$0: $wget $file $dir/$file failed\n";
unlink $file;
return 0;
}
}

if ($file =~ /\.(?:changes|dsc)$/) {
parse_file($dir, $file);
}
if ($file =~ /\.dsc$/) {
$found_dsc = $file;
}

$seen{$file} = 1;
return 1;
}

sub parse_file {
my ($dir, $file) = @_;

my $fh = new IO::File($file);
open $fh, $file or die "$file: $!";
while (<$fh>) {
if (/^ ([0-9a-f]{32}) (?:\S+ )*(\S+)$/) {
get_file($dir, $2, $1) or return;;
}
}

Bug#333959: snownews: segfaults in amd64 when reloading feeds

2005-10-28 Thread Christoph Berg
Hi,

here's the patch for the NMU:

diff -u snownews-1.5.6.1/debian/changelog snownews-1.5.6.1/debian/changelog
--- snownews-1.5.6.1/debian/changelog
+++ snownews-1.5.6.1/debian/changelog
@@ -1,3 +1,10 @@
+snownews (1.5.6.1-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix typedef in md5.h (Closes: #333959).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Fri, 28 Oct 2005 13:24:15 +0200
+
 snownews (1.5.6.1-2) unstable; urgency=low
 
   * convert build to dpatch.
diff -u snownews-1.5.6.1/debian/patches/00list 
snownews-1.5.6.1/debian/patches/00list
--- snownews-1.5.6.1/debian/patches/00list
+++ snownews-1.5.6.1/debian/patches/00list
@@ -6,2 +6,3 @@
 40_snowsync_manpage
+50_md5_h
 90_debianisms
only in patch2:
unchanged:
--- snownews-1.5.6.1.orig/debian/patches/50_md5_h.dpatch
+++ snownews-1.5.6.1/debian/patches/50_md5_h.dpatch
@@ -0,0 +1,36 @@
+#! /bin/sh -e
+
+[ -f debian/patches/00patch-opts ] && . debian/patches/00patch-opts
+patch_opts="${patch_opts:--f --no-backup-if-mismatch ${2:+-d $2}}"
+
+if [ $# -lt 1 ]; then
+echo >&2 "`basename $0`: script expects -patch|-unpatch as argument"
+exit 1
+fi
+case "$1" in
+   -patch) patch $patch_opts -p1 < $0;;
+   -unpatch) patch $patch_opts -p1 -R < $0;;
+*)
+echo >&2 "`basename $0`: script expects -patch|-unpatch as 
argument"
+exit 1;;
+esac
+
+exit 0
[EMAIL PROTECTED]@
+--- snownews-1.5.6.1.orig/md5.h
 snownews-1.5.6.1/md5.h
+@@ -31,11 +31,9 @@
+ #ifndef MD5_H
+ #define MD5_H
+ 
+-#ifdef __alpha
+-typedef unsigned int uint32;
+-#else
+-typedef unsigned long uint32;
+-#endif
++#include 
++
++typedef uint32_t uint32;
+ 
+ struct MD5Context {
+   uint32 buf[4];

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#327012: More info on FTBFS bug

2005-10-28 Thread Christoph Berg
Attached is the diff for the NMU.

diff -u ntp-4.2.0a+stable/debian/changelog ntp-4.2.0a+stable/debian/changelog
--- ntp-4.2.0a+stable/debian/changelog
+++ ntp-4.2.0a+stable/debian/changelog
@@ -1,3 +1,11 @@
+ntp (1:4.2.0a+stable-8.1) unstable; urgency=low
+
+  * 0-day BSP NMU.
+  * ntp_config.c: apply patch by Theppitak Karoonboonyanan to fix FTBFS
+(Closes: #327012).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Fri, 28 Oct 2005 15:33:37 +0200
+
 ntp (1:4.2.0a+stable-8) unstable; urgency=medium
 
   * The "Well, I certainly could have done that better" version,
only in patch2:
unchanged:
--- ntp-4.2.0a+stable.orig/ntpd/ntp_config.c
+++ ntp-4.2.0a+stable/ntpd/ntp_config.c
@@ -5,21 +5,6 @@
 # include 
 #endif
 
-#ifdef HAVE_NETINFO
-# include 
-#endif
-
-#include 
-
-#include "ntpd.h"
-#include "ntp_io.h"
-#include "ntp_unixtime.h"
-#include "ntp_refclock.h"
-#include "ntp_filegen.h"
-#include "ntp_stdlib.h"
-#include "ntp_config.h"
-#include "ntp_cmdargs.h"
-
 #include 
 #include 
 #ifdef HAVE_SYS_PARAM_H
@@ -40,6 +25,21 @@
 extern HANDLE ResolverThreadHandle;
 #endif /* SYS_WINNT */
 
+#ifdef HAVE_NETINFO
+# include 
+#endif
+
+#include 
+
+#include "ntpd.h"
+#include "ntp_io.h"
+#include "ntp_unixtime.h"
+#include "ntp_refclock.h"
+#include "ntp_filegen.h"
+#include "ntp_stdlib.h"
+#include "ntp_config.h"
+#include "ntp_cmdargs.h"
+
 extern int priority_done;
 
 /*

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#298414: smtpfeed: FTBFS (amd64/gcc-4.0): invalid storage class for function 'newmx'

2005-10-28 Thread Christoph Berg
Hi,

NMU patch below.

diff -u smtpfeed-1.19/debian/changelog smtpfeed-1.19/debian/changelog
--- smtpfeed-1.19/debian/changelog
+++ smtpfeed-1.19/debian/changelog
@@ -1,3 +1,10 @@
+smtpfeed (1.19-1.1) unstable; urgency=low
+
+  * 0-day BSP NMU.
+  * Apply patch by Andreas Jochens to build with gcc-4.0 (Closes: #298414).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Fri, 28 Oct 2005 16:57:56 +0200
+
 smtpfeed (1.19-1) unstable; urgency=low
 
   * New upstream release
only in patch2:
unchanged:
--- smtpfeed-1.19.orig/dns.c
+++ smtpfeed-1.19/dns.c
@@ -79,6 +79,13 @@
 # define RES_INSECURE1 0x0400  /* type 1 security disabled */
 #endif
 
+static int query_domain();
+static int process_query();
+static int make_query();
+static void got_answer();
+static void remove_query();
+static struct mx* newmx(char *name, int pref, int weight, struct domain *dp, 
long opt);
+
 int
 pregetmx(dl)
 struct domain *dl;
@@ -87,7 +94,6 @@
char **map_arg;
long stime, etime;
int n;
-   static int query_domain(), process_query();
 #ifdef INET6
SockAddr dsin;  /* dummy */
 #endif
@@ -353,7 +359,6 @@
 int type;
 {
struct dns_stat *qrp, **hashp;
-   static int make_query();
 
qrp = hash_query_lookup(name, &hashp);
if (qrp == NULL) {
@@ -396,7 +401,6 @@
u_char buf[MAXPACKET];
int n;
struct query_chain *qchain;
-   static int process_query();
 
switch (type) {
  case T_MX:
@@ -591,8 +595,6 @@
char nbuf[MAXDNAME+1];
struct dns_stat *qrp;
int pending;
-   static void got_answer();
-   static void remove_query();
 
if (sync == 0 && cnf.cquery_max != 0
 && query_chain_count >= cnf.cquery_max)
@@ -1764,7 +1766,6 @@
 #endif
{
struct mx *gwmxp;
-   static struct mx* newmx();
 
if (cnf.debug & DEBUG_DNS)
log(LOG_DEBUG, "setting 
protocol gateway as first MX");

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#331619: cheops: please update with newer libsnmp version

2005-10-28 Thread Christoph Berg
Hi,

NMU diff below.

diff -u cheops-0.61/debian/control cheops-0.61/debian/control
--- cheops-0.61/debian/control
+++ cheops-0.61/debian/control
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Javier Fernandez-Sanguino Pen~a <[EMAIL PROTECTED]>
-Build-Depends: libsnmp-dev, libgtk1.2-dev, debhelper, xlibs-dev, libwrap0-dev
+Build-Depends: libsnmp9-dev, libgtk1.2-dev, debhelper, xlibs-dev, libwrap0-dev
 Standards-Version: 3.6.10
 
 Package: cheops
diff -u cheops-0.61/debian/changelog cheops-0.61/debian/changelog
--- cheops-0.61/debian/changelog
+++ cheops-0.61/debian/changelog
@@ -1,3 +1,10 @@
+cheops (0.61-12.1) unstable; urgency=low
+
+  * 0-day BSP NMU.
+  * Change Build-Depends to libsnmp9-dev (Closes: #331619).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Fri, 28 Oct 2005 17:36:10 +0200
+
 cheops (0.61-12) unstable; urgency=low
 
   * Added more TODOs

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#335031: ecj-bootstrap-gcj: typo in postinst script breaks installation

2005-10-29 Thread Christoph Berg
Hi,

NMU patch below.

diff -u ecj-bootstrap-3.1.1/debian/changelog 
ecj-bootstrap-3.1.1/debian/changelog
--- ecj-bootstrap-3.1.1/debian/changelog
+++ ecj-bootstrap-3.1.1/debian/changelog
@@ -1,3 +1,11 @@
+ecj-bootstrap (3.1.1-3.1) unstable; urgency=low
+
+  [ Arnaud Fontaine ]
+  * NMU: added a backslash at the end of the first line of
+'debian/ecj-bootstrap-gcj.postinst'. Closes: #335031.
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Sat, 29 Oct 2005 12:09:06 +0200
+
 ecj-bootstrap (3.1.1-3) unstable; urgency=low
 
   * On arm and hppa, don't rebuild ecj using gij.
diff -u ecj-bootstrap-3.1.1/debian/ecj-bootstrap-gcj.postinst 
ecj-bootstrap-3.1.1/debian/ecj-bootstrap-gcj.postinst
--- ecj-bootstrap-3.1.1/debian/ecj-bootstrap-gcj.postinst
+++ ecj-bootstrap-3.1.1/debian/ecj-bootstrap-gcj.postinst
@@ -1,6 +1,6 @@
 #! /bin/sh -e
 
-update-alternatives --quiet --install /usr/bin/ecj ecj 
/usr/bin/ecj-bootstrap-gcj 4
+update-alternatives --quiet --install /usr/bin/ecj ecj 
/usr/bin/ecj-bootstrap-gcj 4 \
   --slave /usr/share/man/man1/ecj.1.gz ecj.1.gz 
/usr/share/man/man1/ecj-bootstrap.1.gz
 
 update-alternatives --quiet --install /usr/bin/javac javac 
/usr/bin/ecj-bootstrap-gcj 144 \

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#258481: achilles: FTBFS with gcc-3.4: array bound forbidden after parenthesized type-id

2005-10-29 Thread Christoph Berg
Hi,

NMU diff below.

diff -u achilles-2/debian/changelog achilles-2/debian/changelog
--- achilles-2/debian/changelog
+++ achilles-2/debian/changelog
@@ -1,3 +1,12 @@
+achilles (2-4.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Apply patch by Andreas Jochens to fix FTBFS with GCC 3.4 and
+4.0.  Array bounds are not allowed after a type-id in
+parentheses (Closes: #258481).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Sat, 29 Oct 2005 12:33:40 +0200
+
 achilles (2-4) unstable; urgency=low
 
   * Change maintainer address.
only in patch2:
unchanged:
--- achilles-2.orig/screenshot.cc
+++ achilles-2/screenshot.cc
@@ -85,7 +85,7 @@
   png_write_info(png_ptr, info_ptr);
 
   /* get pointers */
-  row_pointers = (png_byte**) new (png_byte*)[height];
+  row_pointers = (png_byte**) new png_byte*[height];
   for(i = 0; i < height; i++)
 row_pointers[i] = data + (height - i - 1) 
   * 3 * width;

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#336271: gfontview: fails on start

2005-10-29 Thread Christoph Berg
tags 336271 + unreprodicible
thanks

Re: Karl Sackett in <[EMAIL PROTECTED]>
> gfontview dies with this message:
> 
> prospero$ gfontview
> Gdk-ERROR **: BadValue (integer parameter out of range for operation)
>   serial 70 error_code 2 request_code 45 minor_code 0

Hi Karl,

thanks for your report. However, I cannot reproduce it here, neither
in my sid chroot nor in pbuilder.

> Versions of packages gfontview depends on:
> pi  gdk-imlib1   1.9.14-16.2 imaging library for use with gtk 
> (

I can't see that version in the changelog of imlib; and both etch and
sid have newer versions.

Could you try if dist-upgrading solves the issue? If yes, that
probably means that either -16.2 is bad, or that gdk-imlib1 needs a
different shlibs file.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#259025: ktrack: FTBFS with gcc-3.4: extra semicolon

2005-10-29 Thread Christoph Berg
Hi,

patch for NMU that fixes 259025, 265677, 327995, 302810, and 287622
attached.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


ktrack_0.3.0-alpha1-6_0.3.0-alpha1-6.1.diff.gz
Description: Binary data


signature.asc
Description: Digital signature


Bug#336370: achilles - FTBFS: build depends against removed package

2005-10-29 Thread Christoph Berg
Hi,

NMU diff below.

diff -u achilles-2/debian/changelog achilles-2/debian/changelog
--- achilles-2/debian/changelog
+++ achilles-2/debian/changelog
@@ -1,3 +1,10 @@
+achilles (2-4.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Build-Depend on xlibmesa-gl and -dev (Closes: #336370).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Sat, 29 Oct 2005 22:34:48 +0200
+
 achilles (2-4.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u achilles-2/debian/control achilles-2/debian/control
--- achilles-2/debian/control
+++ achilles-2/debian/control
@@ -2,7 +2,7 @@
 Section: science
 Priority: optional
 Maintainer: Matthew Danish <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 2.0.0), xlibmesa3 | libgl1, libsdl1.2-dev, xlibs 
(>= 4.0.1-11), zlib1g-dev, libpng3-dev, xlibmesa-dev | libgl-dev
+Build-Depends: debhelper (>> 2.0.0), xlibmesa-gl | libgl1, libsdl1.2-dev, 
xlibs (>= 4.0.1-11), zlib1g-dev, libpng3-dev, xlibmesa-gl-dev | libgl-dev
 Standards-Version: 3.6.1
 
 Package: achilles

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#289121: hercules: FTBFS (amd64/gcc-4.0): invalid lvalue in assignment

2005-10-29 Thread Christoph Berg
Hi,

NMU patch below.

diff -u hercules-2.17.1/debian/changelog hercules-2.17.1/debian/changelog
--- hercules-2.17.1/debian/changelog
+++ hercules-2.17.1/debian/changelog
@@ -1,3 +1,11 @@
+hercules (2.17.1-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Apply patch by Andreas Jochens to fix FTBFS with gcc-4.0
+(Closes: #289121).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Sat, 29 Oct 2005 22:48:58 +0200
+
 hercules (2.17.1-2) unstable; urgency=low
 
   * Update config.{guess,sub} (Closes: #182650) 
only in patch2:
unchanged:
--- hercules-2.17.1.orig/feature.h
+++ hercules-2.17.1/feature.h
@@ -70,6 +70,7 @@
 #undef CR
 #undef GR
 #undef GR_A
+#undef GR_A_COPY
 #undef MONCODE
 #undef TEA
 #undef DXC
@@ -162,6 +163,7 @@
 #define CR(_r) CR_L(_r)
 #define GR(_r) GR_L(_r)
 #define GR_A(_r, _regs) ((_regs)->GR_L((_r)))
+#define GR_A_COPY(source, _r, _regs) ((_regs)->GR_L((_r))) = source
 #define MONCODE MC_L
 #define TEAEA_L
 #define DXC tea
@@ -262,6 +264,7 @@
 #define CR(_r) CR_L(_r)
 #define GR(_r) GR_L(_r)
 #define GR_A(_r, _regs) ((_regs)->GR_L((_r)))
+#define GR_A_COPY(source, _r, _regs) ((_regs)->GR_L((_r))) = source
 #define MONCODE MC_L
 #define TEAEA_L
 #define DXC tea
@@ -362,6 +365,7 @@
 #define CR(_r) CR_G(_r)
 #define GR(_r) GR_G(_r)
 #define GR_A(_r, _regs) ((_regs)->psw.amode64 ? (_regs)->GR_G((_r)) : 
(_regs)->GR_L((_r)))
+#define GR_A_COPY(source, _r, _regs) if ((_regs)->psw.amode64) 
(_regs)->GR_G((_r)) = source; else (_regs)->GR_L((_r)) = source
 #define MONCODE MC_G
 #define TEAEA_G
 #define DXC dataexc
only in patch2:
unchanged:
--- hercules-2.17.1.orig/cckddasd.c
+++ hercules-2.17.1/cckddasd.c
@@ -2501,7 +2501,7 @@
 /* Inactivate the previous entry */
 if (cckd->l2active)
 cckd->l2active->flags &= ~CCKD_CACHE_ACTIVE;
-cckd->l2active = (void *)cckd->l2 = NULL;
+cckd->l2active = cckd->l2 = NULL;
 cckd->sfx = cckd->l1x = -1;
 
 cckd_read_l2_retry:
@@ -2638,7 +2638,7 @@
 {
 cckd = dev->cckd_ext;
 cckd->sfx = cckd->l1x = -1;
-cckd->l2 = (void *)cckd->l2active = NULL;
+cckd->l2 = cckd->l2active = NULL;
 }
 
 for (i = 0; i < cckdblk.l2cachenbr && cckdblk.l2cache; i++)
only in patch2:
unchanged:
--- hercules-2.17.1.orig/general1.c
+++ hercules-2.17.1/general1.c
@@ -98,7 +98,7 @@
 RX(inst, execflag, regs, r1, b2, effective_addr2);
 
 /* Load 2 bytes from operand address */
-(S32)n = (S16)ARCH_DEP(vfetch2) ( effective_addr2, b2, regs );
+n = (S16)ARCH_DEP(vfetch2) ( effective_addr2, b2, regs );
 
 /* Add signed operands and set condition code */
 regs->psw.cc =
@@ -821,7 +821,7 @@
 j = (r3 & 1) ? (S32)regs->GR_L(r3) : (S32)regs->GR_L(r3+1);
 
 /* Add the increment value to the R1 register */
-(S32)regs->GR_L(r1) += i;
+regs->GR_L(r1) = (S32)regs->GR_L(r1) + i;
 
 /* Branch if result compares high */
 if ( (S32)regs->GR_L(r1) > j )
@@ -860,7 +860,7 @@
 j = (r3 & 1) ? (S32)regs->GR_L(r3) : (S32)regs->GR_L(r3+1);
 
 /* Add the increment value to the R1 register */
-(S32)regs->GR_L(r1) += i;
+regs->GR_L(r1) = (S32)regs->GR_L(r1) + i;
 
 /* Branch if result compares low or equal */
 if ( (S32)regs->GR_L(r1) <= j )
@@ -1001,7 +1001,7 @@
 j = (r3 & 1) ? (S32)regs->GR_L(r3) : (S32)regs->GR_L(r3+1);
 
 /* Add the increment value to the R1 register */
-(S32)regs->GR_L(r1) += i;
+regs->GR_L(r1) = (S32)regs->GR_L(r1) + i;
 
 /* Branch if result compares high */
 if ( (S32)regs->GR_L(r1) > j )
@@ -1042,7 +1042,7 @@
 j = (r3 & 1) ? (S32)regs->GR_L(r3) : (S32)regs->GR_L(r3+1);
 
 /* Add the increment value to the R1 register */
-(S32)regs->GR_L(r1) += i;
+regs->GR_L(r1) = (S32)regs->GR_L(r1) + i;
 
 /* Branch if result compares low or equal */
 if ( (S32)regs->GR_L(r1) <= j )
@@ -1138,8 +1138,8 @@
 regs->GR_L(r1) = dreg;
 
 /* Update the operand address and length registers */
-GR_A(r2, regs) = addr2;
-GR_A(r2+1, regs) = len;
+GR_A_COPY(addr2, r2, regs);
+GR_A_COPY(len, r2+1, regs);
 
 /* Set condition code 0 or 3 */
 regs->psw.cc = cc;
@@ -1414,7 +1414,7 @@
 RX(inst, execflag, regs, r1, b2, effective_addr2);
 
 /* Load rightmost 2 bytes of comparand from operand address */
-(S32)n = (S16)ARCH_DEP(vfetch2) ( effective_addr2, b2, regs );
+n = (S16)ARCH_DEP(vfetch2) ( effective_addr2, b2, regs );
 
 /* Compare signed operands and set condition code */
 regs->psw.cc =
@@ -1641,8 +1641,8 @@
 /* Update Regs if cross half page - may get access rupt */
 if ((addr1 & 0x7ff) == 0 || (addr2 & 0x7ff) == 0)
 {
-GR_A(r1, regs) = addr1;
-GR_A(r2, regs) = addr2;
+GR_A_CO

Bug#292953: aime: FTBFS: Converts a string to an int.

2005-11-02 Thread Christoph Berg
Hi,

here's the diff for the NMU that will shortly be uploaded to
delayed/7.

diff -u aime-0.60.3/debian/changelog aime-0.60.3/debian/changelog
--- aime-0.60.3/debian/changelog
+++ aime-0.60.3/debian/changelog
@@ -1,3 +1,13 @@
+aime (0.60.3-7.2) unstable; urgency=low
+
+  [ Ian Wienand ]
+  * NMU upload
+  * Fix syntax bug and remove -frepo to allow g++ 4 build
+  (closes: #334124, #292953)
+  * Add arguments for later automake version for debian/rules
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Wed,  2 Nov 2005 21:35:07 +0100
+
 aime (0.60.3-7.1) unstable; urgency=low
 
   * NMU upload for g++ transition.
diff -u aime-0.60.3/debian/rules aime-0.60.3/debian/rules
--- aime-0.60.3/debian/rules
+++ aime-0.60.3/debian/rules
@@ -14,7 +14,7 @@
# Add here commands to configure the package.
 
sh debian/prepare   #pre-build preparations
-   automake
+   automake --foreign --add-missing --copy
autoconf
./configure
touch configure-stamp
only in patch2:
unchanged:
--- aime-0.60.3.orig/configure.in
+++ aime-0.60.3/configure.in
@@ -6,7 +6,7 @@
 AM_CONFIG_HEADER(include/autoconfig.h)
 
 CFLAGS="-g"
-CXXFLAGS="-g -frepo"
+CXXFLAGS="-g"
 
 dnl Checks for type of system
 AC_CYGWIN
only in patch2:
unchanged:
--- aime-0.60.3.orig/src/editor.cpp
+++ aime-0.60.3/src/editor.cpp
@@ -649,7 +649,7 @@
 
 while (tmp_lin != NULL)
 {   fputs(tmp_lin->the_line.str_show(),fp);
-fputc((int)"\n",fp);
+fputc('\n',fp);
 tmp_lin = tmp_lin->next_line;
 }
 return 1; 

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#337153: ITP: linsmith -- a Smith charting program, mainly designed for educational use.

2005-11-03 Thread Christoph Berg
Re: Margarita Manterola in <[EMAIL PROTECTED]>
> This is what it looks like right now:
> 
> Description: a program to make Smith Charts, mainly designed for educational 
> use A Smith Chart is a tool used in electronics and electromagnetism to
>  calculate the impedance necessary to compensate a certain transmission line.
>  .
>  linSmith is a Smith Charting program, mainly designed for educational use.
>   As such, there is an emphasis on capabilities that improve the 'showing
>  the effect of'-style of operation.
>  .
>  It's main features are:
> 
> If you have any better suggestions, I'd appreciate it.

Add some main features :)

Seriously, does "mainly designed for educational use" mean it's
useless to be used for actual engineering practice? I doubt that, but
you pronounce that twice (even in the short description).

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#339759: urllib.urlopen() is horribly slow

2005-11-18 Thread Christoph Berg
Package: python2.4
Version: 2.4.2-1
Severity: normal

Parsing a file opened by urllib.urlopen() is horribly slow:

$time python2.4 parse.py
[...]
real0m8.751s
user0m6.062s
sys 0m2.437s

$cat parse.py
#!/usr/bin/python2.3

import urllib, re, os

reg = '^(\d+)\s+(\S+)\s+(\d+)\s+\d+\s+\d+\s+\d+\s+\d+'
popcon = urllib.urlopen("http://www2.df7cb.de/tmp/by_inst";)
#popcon = os.popen("wget http://www2.df7cb.de/tmp/by_inst -O - -q")
reg1 = re.compile(reg)

while 1:
line = popcon.readline()
if not line:
break
if not reg1.search(line):
continue
(rank, binary, nr) = reg1.search(line).groups()

if (int(rank) % 1) == 0:
print binary

Using os.popen(wget) is much faster:

$time python2.4 parse.py
[...]
real0m0.794s
user0m0.585s
sys 0m0.077s


(www2 is the local host, by_inst is http://popcon.debian.org/by_inst)

-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.8-11-amd64-k8
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages python2.4 depends on:
ii  libc6 2.3.5-7GNU C Library: Shared libraries an
ii  libdb4.3  4.3.29-1   Berkeley v4.3 Database Libraries [
ii  libncurses5   5.5-1  Shared libraries for terminal hand
ii  libreadline5  5.0-11 GNU readline and history libraries
ii  libssl0.9.7   0.9.7g-5   SSL shared libraries
ii  python2.4-minimal 2.4.2-1A minimal subset of the Python lan

python2.4 recommends no packages.

-- no debconf information

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#281299: maintainer considered as comaint

2005-11-19 Thread Christoph Berg
Re: Marc Dequènes in <[EMAIL PROTECTED]>
> Since i am maintainer of gnome-panel and gnome-applets, i am considered
> comaintainer, as the pkg name is in blue.

JFTR: (I think that) this is caused because the email address contains
upper case. ddpo.py corrects that at some points, and I just fixed
some more, but I couldn't get it all right for now. (Radically
lowercasing everything made it forget some packages.)

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#339933: signing-party: [caff] problem with a mailserver (but Gnus and Mozilla work)

2005-11-20 Thread Christoph Berg
Re: Luca Capello in <[EMAIL PROTECTED]>
> >> 2) For each key I've in my signature [1], only the mail to my
> >>University address (zoo.unige.ch) wasn't readable.
> >
> > So I bet your university mail server breaks things.  I doubt there
> > is anything caff can do about this.
> 
> It seems that you completely ignored the rest of my report.

The rest of the report said the same.

If you want your report to be of any help, please send the full
messages, including headers. (Preferably gzipped, to prevent any
breakage of the line wraps, etc.)

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#340033: fetchmail-ssl does not install on Woody

2005-11-21 Thread Christoph Berg
reopen 340033
thanks

Re: Steve Langasek in <[EMAIL PROTECTED]>
> > Sorry, but the following packages have unmet dependencies:
> >   fetchmail-ssl: Depends: fetchmail-common (= 5.9.11-6.2) but 5.9.11-6.3 
> > is to be installed
> 
> fetchmail-common 5.9.11-6.3 doesn't come from the Debian archive; you seem
> to have a locally installed version that doesn't match anything Debian is
> currently distributing.

Current oldstable/security ships fetchmail(-common) -6.4 which has
exactly the same problem, rendering fetchmail-ssl uninstallable with
the security update of fetchmail-common installed.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#312897: ITP: texlive -- The TeXlive system packaged for debian

2005-06-10 Thread Christoph Berg
Re: Norbert Preining in <[EMAIL PROTECTED]>
> * Package name: texlive
>   Description : The TeXlive system packaged for debian
> 
> TeX Live is an easy way to get up and running with TeX. It includes all
> major freely-available TeX-related programs, macro packages, and fonts,
> including support for many languages around the world.

The website looks like that's a "live" tex CD. What's the difference
to a normal "apt-get install tetex-extra" installation on Debian?

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#301347: convertfs: Fails with fs2root: No such file or directory

2005-06-11 Thread Christoph Berg
Re: Michel Meyers in <[EMAIL PROTECTED]>
> == Copying files ==
> ls: /tmp/convertfs/fs2root: No such file or directory
> df: `/tmp/convertfs/fs2root': No such file or directory
> umount: /dev/loop7: not mounted
> shodan:~# 

Same here:

[0] [EMAIL PROTECTED]:~ $sudo convertfs /dev/hdb1 ext3 ext3
The maintainer of the Debian package is not responsible for any loss of data
that happens due to use of this tool. Although the script would abort if the
filesystem does get full during conversion and a rollback should be possible,
it appears the loop device itself doesn't handle this correctly and does not
propagate errors to the upper layers. See bug #230995.

Type 'I am using convertfs at my own risk.' and press enter to continue.
I am using convertfs at my own risk.
== Creating clone of `ext3' filesystem that's on `/dev/hdb1'. ==
= Creating destination `ext3' filesystem. =
mke2fs 1.35 (28-Feb-2004)
Dateisystem-Label=
OS-Typ: Linux
Blockgröße=4096 (log=2)
Fragmentgröße=4096 (log=2)
14663680 Inodes, 29304568 Blöcke
1465228 Blöcke (5.00%) reserviert für den Superuser
erster Datenblock=0
895 Blockgruppen
32768 Blöcke pro Gruppe, 32768 Fragmente pro Gruppe
16384 Inodes pro Gruppe
Superblock-Sicherungskopien gespeichert in den Blöcken: 
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208, 
4096000, 7962624, 11239424, 2048, 23887872

Schreibe Inode-Tabellen: erledigt   
Erstelle Journal (8192 Blöcke): erledigt
Schreibe Superblöcke und Dateisystem-Accountinginformationen: erledigt

Das Dateisystem wird automatisch alle 39 Mounts bzw. alle 180 Tage überprüft,
je nachdem, was zuerst eintritt. Veränderbar mit tune2fs -c oder -t .
== Copying files ==
ls: /tmp/convertfs/fs2root: Datei oder Verzeichnis nicht gefunden
df: „/tmp/convertfs/fs2root“: Datei oder Verzeichnis nicht gefunden
umount: /dev/loop7: not mounted

[1] [EMAIL PROTECTED]:~ $apt-cache policy convertfs
convertfs:
  Installiert:20050113-1
  Mögliche Pakete:20050113-1
  Versions-Tabelle:
 *** 20050113-1 0
600 http://ftp2.de.debian.org sid/main Packages
100 /var/lib/dpkg/status

Luckily, the original FS still works :)

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#274472: Removing old orphaned packages?

2005-06-14 Thread Christoph Berg
Re: Martin Michlmayr in <[EMAIL PROTECTED]>
> moria -- A roguelike game with an infinite dungeon [#274472]
>   * Orphaned 255 days ago

Has the GPL transition still not happened?

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#312833: O: gfontview -- A font viewer for Type 1 and TrueType fonts

2005-06-17 Thread Christoph Berg
retitle 312833 ITA: gfontview -- A font viewer for Type 1 and TrueType fonts
owner 312833 !
thanks

Re: Will Newton in <[EMAIL PROTECTED]>
> This package has been dead upstream for over 2 years. It links against 
> obsolete libraries (GNOME 1.x and FreeType 1.x) and needs work to update to 
> recent versions.
> 
> Should be considered for removal if not adopted soon.

I'll take care of it.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/cs/
Universität des Saarlandes, Compiler Design Lab


signature.asc
Description: Digital signature


Bug#311009: svnmailer: Please supply simple example file

2005-05-27 Thread Christoph Berg
Package: svnmailer
Version: 1.0.0-1
Severity: wishlist

Hi,

I just tried to set up svnmailer. I didn't want any fancy features, I
just wanted a working installation that I could fine-tune later. The
documentation in /usr/share/doc/svnmailer/docs/ lacks a sample file
that you can just put somewhere, insert your email address and be
happy. In the end, I gave up and just took svn's commit-email.pl
because that one is easy to set up.

Could you add a "bare minimum" config file in
/usr/share/doc/svnmailer/ that also provides instructions on how to
write the post-commit hook without being too verbose?

Thanks, Christoph


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (10, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-686
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages svnmailer depends on:
ii  python2.3.5-2An interactive high-level object-o

-- no debconf information

-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#310590: aspell dictionaries depend on libaspell15 package name, that might change

2005-05-31 Thread Christoph Berg
Re: Agustin Martin in <[EMAIL PROTECTED]>
> Just to note that after Brian suggestion, one of the things that are waiting
> in dictionaries-common for sarge release is aspell-autobuidhash, allowing the
> binary hashes being built from dict postinst. This is still very
> experimental, and would require for dicts using it that not only libaspellxx
> is installed but also aspell-bin, but should make dependencies simpler for
> those dicts, since the dependency would be on aspell-bin, which is synced to
> the appropriate libaspellxx because it depends on it.
> 
> This has the advantage that dicts will be arch: all packages, because
> endianess would be dealt with at hash building (our mirrors will be happy).
> The drawback is that aspell-bin is required, that more space is used in the
> system and that for slow systems the on-the-fly build might not be as fast as
> expected (aspell efficiency on this is much higher now, so this might no
> longer be a problem, but is still to be tested with aspell-0.60)

Hi,

the recently (6 weeks ago) added aspell-de-alt package builds the
hashes in the postinst. The packaging was trivial, and since noone
complained yet, I assume it works for users. (Of course I did
extensive install/remove tests myself before uploading.)

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#311785: Bug#311783: ITP: imlib -- ITP: imlib - mentoring applicant needing package to adopt

2005-06-03 Thread Christoph Berg
/me grabs a bigger cluebat

PLEASE READ http://www.debian.org/devel/wnpp/ and stop filing new
bugs. RETITLE the existing ones!

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#304680: viewcvs: asdf

2005-04-19 Thread Christoph Berg
retitle 304680 viewcvs: Alias directive in /etc/apache2/conf.d/viewcvs at line 
1 will probably never match
merge 304680 302490
thanks

Re: Brett George in <[EMAIL PROTECTED]>
> previously reported as bug #302490

Thanks, I didn't spot it because the bug title didn't match any
keywords I was looking for. And of course I forgot to change my own
bug title after bugreport spawned my editor...

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#306046: linda: Documentation of overrides incomplete (Data: .* does not match for some tags)

2005-04-23 Thread Christoph Berg
Package: linda
Version: 0.3.13
Severity: normal

Hi,

if one tries to add an override for a tag that does not have data
(e.g. package-not-start-lib, section-not-libs), the override does not
match with "Data: .*".

Tag: package-not-start-lib
Data: .*

It works when using "Tag:" alone. Please clarify this in the linda
manpage.


-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.8-10-amd64-k8
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages linda depends on:
ii  binutils  2.15-5 The GNU assembler, linker and bina
ii  dash  0.5.2-4The Debian Almquist Shell
ii  file  4.12-1 Determines file type using "magic"
ii  man-db2.4.2-21   The on-line manual pager
ii  python2.3.5-1An interactive high-level object-o

-- no debconf information

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#306047: linda: German localization uses wrong charset (latin1 instead of utf-8)

2005-04-23 Thread Christoph Berg
Package: linda
Version: 0.3.13
Severity: normal

In a utf-8 locale, linda outputs iso-8859-1 (latin1) umlauts:

linda ../sdate_0.2_amd64.deb 
W: sdate; Enthït gemeinsame Bibliothek, aber beginnt nicht mit lib.
W: sdate; Enthït gemeinsame Bibliotheken, aber ist nicht in ïSection:
libsï oder ïbaseï.

Where that should be 'Ã' etc.


-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.8-10-amd64-k8
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages linda depends on:
ii  binutils  2.15-5 The GNU assembler, linker and bina
ii  dash  0.5.2-4The Debian Almquist Shell
ii  file  4.12-1 Determines file type using "magic"
ii  man-db2.4.2-21   The on-line manual pager
ii  python2.3.5-1An interactive high-level object-o

-- no debconf information

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#306047: linda: German localization uses wrong charset (latin1 instead of utf-8)

2005-04-24 Thread Christoph Berg
Re: To Steve Kowalik in <[EMAIL PROTECTED]>
> > Are you able to send me a patch against the de.po file?
> 
> I haven't looked yet into the .po file. If it's just the wrong charset
> or some weird characters, I can fix that. If it's something deeper
> like python unable to iconv the messages, then I can't. Let's hope
> it's the first case.

Hi,

I just checked the de.po file - it's correctly encoded in iso-8859-15
and labelled as such. I don't know python, but from which I saw in the
source, it set the locale correctly. But then, the charset is
apparently not converted in the gettext calls.

I don't understand the code in mygettext.py, but it looks somehow
overly complicated. Shouldn't it be enough to just call gettext() or
_() after the setlocale()/bindtextdomain()/textdomain() calls?

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#306201: some README files are not installed in /usr/share/doc/w3m

2005-04-24 Thread Christoph Berg
Package: w3m
Version: 0.5.1-3
Severity: normal

Hi,

while looking for documentation on w3mimgdisplay, I couldn't find
anything useful in /usr/share/doc/w3m{,-img}. The w3m source ships
some nice README files that should go to the doc directory. (I was
specifically looking for README.img.)

[0] [EMAIL PROTECTED]:~/tmp/w3m/w3m-0.5.1/doc $ls /usr/share/doc/w3m
FAQ.html README README.func.gz  changelog.Debian.gz  copyright  ja/
MANUAL.html  README.Debian  STORY.html  changelog.gz examples/

[0] [EMAIL PROTECTED]:~/tmp/w3m/w3m-0.5.1/doc $ls
FAQ.html README README.func  README.mouse STORY.html  
menu.default
HISTORY  README.cygwin  README.img   README.pre_form  keymap.default  
menu.submenu
MANUAL.html  README.dictREADME.m17n  README.tab   keymap.lynx w3m.1

Please put the missing files in /usr/share/doc/w3m.


-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.8-10-amd64-k8
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages w3m depends on:
ii  libc6   2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  libgc1  1:6.4-1  conservative garbage collector for
ii  libgpmg11.19.6-19General Purpose Mouse - shared lib
ii  libncurses5 5.4-4Shared libraries for terminal hand
ii  libssl0.9.7 0.9.7e-3 SSL shared libraries
ii  zlib1g  1:1.2.2-3compression library - runtime

-- no debconf information

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#306281: dpkg-reconfigure fuse-utils does not assign new group to /usr/bin/fusermount

2005-04-25 Thread Christoph Berg
Package: fuse-utils
Version: 2.2.1-4
Severity: normal

Hi,

I just installed fuse-utils. It didn't prompt for the unix group for
the fusermount users (probably due to my debconf message level), so I
dpkg-reconfigured it and chose the "adm" group.

[0] [EMAIL PROTECTED]:/cb $sshfs meitner: meitner
fuse: failed to exec fusermount: Permission denied

[1] [EMAIL PROTECTED]:/cb $id
uid=1000(cb) gid=2000(RW-Flur) 
Gruppen=2000(RW-Flur),4(adm),20(dialout),29(audio),100(users),1000(cb)

[0] [EMAIL PROTECTED]:/cb $fusermount
bash: /usr/bin/fusermount: Keine Berechtigung

[126] [EMAIL PROTECTED]:/cb $l /usr/bin/fusermount 
-rwsr-xr--  1 root fuse 18288 2005-04-10 11:51 /usr/bin/fusermount*

It didn't change the group of fusermount. (It also prompted me if I
wanted to add all members of the old group to the new one, which I
declined, but that shouldn't matter here.)

After manually changing the group it works. Thanks for this great set
of packages :)

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (10, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.4.27-2-686
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages fuse-utils depends on:
ii  debconf 1.4.30.11Debian configuration management sy
ii  libc6   2.3.2.ds1-21 GNU C Library: Shared libraries an
ii  sed 4.1.2-8  The GNU sed stream editor
ii  ucf 1.14 Update Configuration File: preserv

-- debconf information:
  fuse-utils/groupcreate: false
  fuse-utils/groupdelete: true
* fuse-utils/group: adm
* fuse-utils/grouprenamemigrate: false

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/cs/
Universität des Saarlandes, Compiler Design Lab



Bug#213895: tetrinet-client: Abort without errormessage on terminals <50 lines

2005-05-14 Thread Christoph Berg
tags 213895 - sid
thanks

Re: Ingo Saitz in <[EMAIL PROTECTED]>
> You could sleep some time after displaying the errormessage and before
> calling exit, or even wait for a keypress.

Or not even exit at all after printing the error message. (But the
user has to quit anyway, it doesn't look like the programm supports
window resize.)

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#309101: keyanalyze: Patch for flat output structure

2005-05-14 Thread Christoph Berg
Package: keyanalyze
Version: 0.0.200204-1
Severity: wishlist

Hi,

here's a patch that disables the 2-char prefix subdirectories. I'm
running keyanalyze on a small keyring where the subdirectories are
quite redundant.

Could you apply that patch to the Debian package?

Thanks, Christoph


diff -u keyanalyze-0.0.200204/debian/changelog 
keyanalyze-0.0.200204/debian/changelog
--- keyanalyze-0.0.200204/debian/changelog
+++ keyanalyze-0.0.200204/debian/changelog
@@ -1,3 +1,9 @@
+keyanalyze (0.0.200204-1.1) unstable; urgency=low
+
+  * Option -1 enables flat directory structure (useful for small keyrings).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Sat, 14 May 2005 17:57:09 +0200
+
 keyanalyze (0.0.200204-1) unstable; urgency=low
 
   * Initial release (Closes: #238140)
diff -u keyanalyze-0.0.200204/keyanalyze.1 keyanalyze-0.0.200204/keyanalyze.1
--- keyanalyze-0.0.200204/keyanalyze.1
+++ keyanalyze-0.0.200204/keyanalyze.1
@@ -12,7 +12,7 @@
 keyanalyze \- Web of Trust analysis
 
 .SH SYNTAX
-\fBkeyanalyze\fP [ \fB\-i\fP \fIinfile\fP ] [ \fB\-o\fP \fIoutdir\fP ]
+\fBkeyanalyze\fP [ \fB\-i\fP \fIinfile\fP ] [ \fB\-o\fP \fIoutdir\fP ] [ 
\fB\-1\fP ]
 
 .SH DESCRIPTION
 \fIkeyanalyze\fP analyses the web of trust within a group of keys.  It
@@ -28,6 +28,11 @@
 .BI \-o " outdir"
 Put the results in \fIoutdir\fP instead of \fBoutput/\fP.  The directory
 will be created if it does not already exist.
+.TP
+.BI \-1
+Per default, \fBkeyanalyze\fP writes the output into subdirectories named after
+the first two characters of the key ID. This options disables this; useful for
+small keyrings.
 
 .SH AUTHORS
 M. Drew Streib <[EMAIL PROTECTED]>,
diff -u keyanalyze-0.0.200204/keyanalyze.c keyanalyze-0.0.200204/keyanalyze.c
--- keyanalyze-0.0.200204/keyanalyze.c
+++ keyanalyze-0.0.200204/keyanalyze.c
@@ -13,6 +13,7 @@
 /* some configurables */
 static char *infile = "preprocess.keys";
 static char *outdir = "output/";
+static int outsubdirs = 1; /* create output/12/12345678 or output/12345678 */
 #define MAXKEYS16 /* MUST be > `grep p preprocess.keys | wc` */
 #define MINSETSIZE 10 /* minimum set size we care about for strong sets */
 #define MAXHOPS30 /* max hop count we care about for report */
@@ -235,10 +236,11 @@
/* first the directory */
buf[0] = '\0';
strcat(buf, outdir);
-   strncat(buf,idchr,2);
-   mkdir(buf,(mode_t)493);
-
-   strcat(buf,"/");
+   if (outsubdirs) {
+   strncat(buf,idchr,2);
+   mkdir(buf,(mode_t)493);
+   strcat(buf,"/");
+   }
strcat(buf,idchr);
return fopen(buf,"w");
 }
@@ -291,7 +293,7 @@
int outdirlen;
 
while (1) {
-   int option = getopt(argc, argv, "i:o:");
+   int option = getopt(argc, argv, "i:o:1");
if (option == -1)
break;
switch (option) {
@@ -308,6 +310,9 @@
outdir[outdirlen + 1] = '\0';
}
break;
+   case '1':
+   outsubdirs = 0;
+   break;
}
}
 


-- System Information:
Debian Release: 3.1
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.8-11-amd64-k8
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages keyanalyze depends on:
ii  libc6   2.3.2.ds1-21 GNU C Library: Shared libraries an

-- no debconf information

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#278275: ITP: skim -- Smart Common Input Method platform for KDE/QT

2005-05-20 Thread Christoph Berg
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Re: William J Beksi in <[EMAIL PROTECTED]>
> ~  Description : Smart Common Input Method platform for KDE/QT
> 
> skim is an input method platform based upon scim-lib under *NIX systems
> (including GNU/Linux and FreeBSD) optimized for KDE. It provides a GUI
> panel (named scim-panel-kde), a KConfig config module and setup dialogs
> for itself and libscim. It also has its own plugin system which supports
> on-demand loadable actions.

I don't understand what the package does. Maybe adding a sentence
about what an "input method platform" is helps.

Christoph
- -- 
[EMAIL PROTECTED] | http://www.df7cb.de/
-BEGIN PGP SIGNATURE-
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFCjdZrxa93SlhRC1oRAv8KAJwO/42O33U+85rzVVE/ku2MiARvPwCgwqzU
bHC+3BOO5yK7zF7oLRXx6es=
=g8lK
-END PGP SIGNATURE-


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



Bug#310062: xpdf-reader: Patch for slideshow

2005-05-21 Thread Christoph Berg
   app->getInstallCmap(), app->getRGBCubeSize());
 core->setUpdateCbk(&updateCbk, this);
 core->setActionCbk(&actionCbk, this);
@@ -873,7 +907,8 @@
 
 // core
 core = new XPDFCore(win, panedWin, app->getPaperRGB(),
-   app->getFullScreen(), app->getReverseVideo(),
+   app->getFullScreen(), app->getLoop(), 
app->getSlideDelay(),
+   app->getReverseVideo(),
app->getInstallCmap(), app->getRGBCubeSize());
 core->setUpdateCbk(&updateCbk, this);
 core->setActionCbk(&actionCbk, this);
diff -u xpdf-3.00/debian/changelog xpdf-3.00/debian/changelog
--- xpdf-3.00/debian/changelog
+++ xpdf-3.00/debian/changelog
@@ -1,3 +1,9 @@
+xpdf (3.00-13slideshow.1) unstable; urgency=low
+
+  * Patch for -slidedelay, -loop, -prev, and -next options.
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Sat, 21 May 2005 13:21:40 +0200
+
 xpdf (3.00-13) unstable; urgency=low
 
   * SECURITY UPDATE: fix buffer overflow for PDF documents with an /Encrypt
only in patch2:
unchanged:
--- xpdf-3.00.orig/xpdf/XPDFApp.cc
+++ xpdf-3.00/xpdf/XPDFApp.cc
@@ -331,6 +331,18 @@
   XFlush(display);
 }
 
+void XPDFApp::remoteNext() {
+  XChangeProperty(display, remoteXWin, remoteAtom, remoteAtom, 8,
+ PropModeReplace, (Guchar *)"n", 2);
+  XFlush(display);
+}
+
+void XPDFApp::remotePrev() {
+  XChangeProperty(display, remoteXWin, remoteAtom, remoteAtom, 8,
+ PropModeReplace, (Guchar *)"p", 2);
+  XFlush(display);
+}
+
 void XPDFApp::remoteQuit() {
   XChangeProperty(display, remoteXWin, remoteAtom, remoteAtom, 8,
  PropModeReplace, (Guchar *)"q", 2);
@@ -395,6 +407,14 @@
   } else if (cmd[0] == 'l' || cmd[0] == 'L') {
 app->remoteViewer->reloadFile();
 
+  // next
+  } else if (cmd[0] == 'n') {
+app->remoteViewer->next();
+
+  // prev
+  } else if (cmd[0] == 'p') {
+app->remoteViewer->prev();
+
   // quit
   } else if (cmd[0] == 'q') {
 app->quit();
only in patch2:
unchanged:
--- xpdf-3.00.orig/xpdf/XPDFApp.h
+++ xpdf-3.00/xpdf/XPDFApp.h
@@ -57,6 +57,8 @@
   void remoteOpenAtDest(GString *fileName, GString *dest, GBool raise);
   void remoteReload(GBool raise);
   void remoteRaise();
+  void remoteNext();
+  void remotePrev();
   void remoteQuit();
 
   //- resource/option values
@@ -71,6 +73,10 @@
   GBool getViKeys() { return viKeys; }
   void setFullScreen(GBool fullScreenA) { fullScreen = fullScreenA; }
   GBool getFullScreen() { return fullScreen; }
+  void setSlideDelay(int slideDelayA) { slideDelay = slideDelayA; }
+  GBool getSlideDelay() { return slideDelay; }
+  void setLoop(GBool loopA) { loop = loopA; }
+  GBool getLoop() { return loop; }
 
   XtAppContext getAppContext() { return appContext; }
   Widget getAppShell() { return appShell; }
@@ -103,6 +109,8 @@
   GString *initialZoom;
   GBool viKeys;
   GBool fullScreen;
+  int slideDelay;
+  GBool loop;
 };
 
 #endif
only in patch2:
unchanged:
--- xpdf-3.00.orig/xpdf/XPDFCore.h
+++ xpdf-3.00/xpdf/XPDFCore.h
@@ -88,6 +88,7 @@
   // Create viewer core inside .
   XPDFCore(Widget shellA, Widget parentWidgetA,
   SplashRGB8 paperColorA, GBool fullScreenA,
+  GBool loopA, int slideDelayA,
   GBool reverseVideo, GBool installCmap, int rgbCubeSize);
 
   ~XPDFCore();
@@ -231,6 +232,8 @@
 
   SplashRGB8 paperColor;
   GBool fullScreen;
+  GBool loop;
+  int slideDelay;
 
   Display *display;
   int screenNum;
only in patch2:
unchanged:
--- xpdf-3.00.orig/xpdf/XPDFViewer.h
+++ xpdf-3.00/xpdf/XPDFViewer.h
@@ -58,6 +58,8 @@
   void open(GString *fileName, int pageA, GString *destName);
   void clear();
   void reloadFile();
+  void next();
+  void prev();
 
   Widget getWindow() { return win; }
 
only in patch2:
unchanged:
--- xpdf-3.00.orig/xpdf/xpdf.cc
+++ xpdf-3.00/xpdf/xpdf.cc
@@ -36,8 +36,12 @@
 static GBool fullScreen = gFalse;
 static char remoteName[100] = "xpdf_";
 static GBool doRemoteReload = gFalse;
+static GBool doRemoteNext = gFalse;
+static GBool doRemotePrev = gFalse;
 static GBool doRemoteRaise = gFalse;
 static GBool doRemoteQuit = gFalse;
+static GBool loop = gFalse;
+static int slidedelay = 0;
 static GBool printCommands = gFalse;
 static GBool quiet = gFalse;
 static char cfgFileName[256] = "";
@@ -95,10 +99,18 @@
"start/contact xpdf remote server with specified name"},
   {"-reload", argFlag,&doRemoteReload, 0,
"reload xpdf remove server window (with -remote only)"},
+  {"-next",   argFlag,&doRemoteNext,  0,
+   "display next page in xpdf remote server window (with -remote only)"},
+  {"-prev",   argFlag,&doRemotePrev,  0,
+   "display previous page in xpdf remote server window (with -remote on

Bug#232688: mozilla-firebird: parse mailcap properly

2005-01-30 Thread Christoph Berg
Re: Jim Paris in <[EMAIL PROTECTED]>
> Firebird seems to be very half-assed about using mailcap entries -- it
> will use the program name but nothing else, always putting the
> filename as the first argument.  "man mailcap" says nothing about this
> interpretation.  For example, this line from bittorrent in /etc/mailcap:

Same here:

text/*; xterm -e less '%s'; test=test -n "$DISPLAY"

leads to

/usr/X11R6/bin/xterm:  bad command line option 
"/srv/tmp/debian-NEW-summary-update-1.sh"

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#292946: developers-reference: please include the word "mass" in section 7.1.1.

2005-01-31 Thread Christoph Berg
Package: developers-reference
Version: 3.3.4
Severity: wishlist

While browsing the developers-reference, I was looking for information
on "mass bug filing". The d-r does not include the word "mass",
though.

Could you add that? Maybe in the section title?

Christoph

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable')
Architecture: i386 (i686)
Kernel: Linux 2.4.25-planck
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8

-- no debconf information

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#292946: developers-reference: please include the word "mass" in section 7.1.1.

2005-01-31 Thread Christoph Berg
tags 292946 + patch
thanks

Re: To Debian Bug Tracking System in <[EMAIL PROTECTED]>
> Could you add that? Maybe in the section title?

--- developers-reference.sgml.orig  2005-01-31 12:41:49.0 +0100
+++ developers-reference.sgml   2005-01-31 12:42:40.0 +0100
@@ -4605,7 +4605,7 @@
 out all the bugs you submitted, you just have to visit
 http://&bugs-host;/from:.
 
-  Reporting lots of bugs at once
+  Reporting lots of bugs at once (mass bug 
filing)

 Reporting a great number of bugs for the same problem on a great
 number of different packages — i.e., more than 10 — is a deprecated


Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#269756: bbdate: FTBFS: patched automake.

2005-01-31 Thread Christoph Berg
Re: To [EMAIL PROTECTED] in <[EMAIL PROTECTED]>
> The following patch touches the files to prevent automake from
> running.

Here is the full diff for an NMU:

diff -u bbdate-0.2.4/debian/changelog bbdate-0.2.4/debian/changelog
--- bbdate-0.2.4/debian/changelog
+++ bbdate-0.2.4/debian/changelog
@@ -1,3 +1,11 @@
+bbdate (0.2.4-4.1) unstable; urgency=low
+
+  * NMU.
+  * Touch generated files in debian/rules to prevent automake from running
+(Closes: #269756).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Mon, 31 Jan 2005 16:40:59 +0100
+
 bbdate (0.2.4-4) unstable; urgency=low
 
   * I have adopted this package. (Closes: #249828, #194197)
diff -u bbdate-0.2.4/debian/rules bbdate-0.2.4/debian/rules
--- bbdate-0.2.4/debian/rules
+++ bbdate-0.2.4/debian/rules
@@ -25,6 +25,7 @@
 configure-stamp:
dh_testdir
# Add here commands to configure the package.
+   touch -r configure Makefile.am data/Makefile.am aclocal.m4 Makefile.in 
data/Makefile.in config.h.in configure
env CFLAGS="$(CFLAGS)" CXXFLAGS="$(CFLAGS)" ./configure --prefix=/usr 
--mandir=\$${prefix}/share/man --sysconfdir=/etc
 
touch $@

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#293261: qa.debian.org: package bugs should also be against the package itself

2005-02-03 Thread Christoph Berg
> What I mean is that those bugs should be reassigned to
> "wnpp," so they show up in the wnpp and the packages bug log.

Wouldn't it be easier/cleaner to modify debbugs to show an additional
category "WNPP"?

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#293261: qa.debian.org: package bugs should also be against the package itself

2005-02-03 Thread Christoph Berg
Re: Jeroen van Wolffelaar in <[EMAIL PROTECTED]>
> > Wouldn't it be easier/cleaner to modify debbugs to show an additional
> > category "WNPP"?
> 
> Well, after a bit reflection, I think I'm against. Firstmost, because
> already now a lot of people don't seem to be able to get wnpp bugs
> right. Secondly, it isn't a bug in the package, it's meta-information
> (someone else needs to maintain it). As wnpp bugs are displayed in the
> PTS (packages.qa.d.o), I think there is already a page where to see this
> type of meta-package data, along with other stuff about a given package.

Good argument.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#306645: endeavour2: Right click should offer the archive menu for archive files

2005-04-28 Thread Christoph Berg
Re: Jari Aalto in <[EMAIL PROTECTED]>
> Pressing right click on *.zip *.tar.gz *tar.bz3 should offer opening the
> file in archiver. It is non-intuitive to force to open archiver separately
> and again feed the path to separate dialog box.

Hi Jari,

thanks for the report.

I totally agree that the MIME stuff & friends is quite unusable at the
moment. I didn't have time to look at that yet since I was working on
the translation system. I will upload a fixed version soon.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#306268: ITP: connect -- Establish socket connection using SOCKS4 or 5 and HTTP tunnel.

2005-04-28 Thread Christoph Berg
Re: Peter Samuelson in <[EMAIL PROTECTED]>
> > * Package name: connect
> >   Version : 1.93
> 
> That's a terrible package name.  What will the GNUSTEP people do if
> they ever want to package something that manages SMB client mounts?

That's what upstream calls the program (actually connect.c), and
package names are first-come first-serve.

Nb, also have a look at 'corkscrew' (though it doesn't seem to support
SOCKS).

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#256510: Apache2 .htaccess ErrorDocument

2005-04-30 Thread Christoph Berg
Re: Sander Smeenk in <[EMAIL PROTECTED]>
> They both only allow ErrorDocuments that reside in your DocumentRoot.

Server configuration:


ServerName www2.df7cb.de
DocumentRoot /cb/www.df7cb.de/public_html
[...]


.htacces in DocumentRoot:

ErrorDocument 401 /error/401_unauthorized.shtml
ErrorDocument 403 /error/403_forbidden.shtml
ErrorDocument 404 /error/404_not_found.shtml
ErrorDocument 500 /error/500_internal.shtml
[...]

results in:

[Sat Apr 30 15:02:08 2005] [error] [client 10.0.0.106] File does not exist: 
/usr/share/apache2/error/404_not_found.shtml

As said in the report, it works when I change it to:

ErrorDocument 401 /401_unauthorized.shtml
ErrorDocument 403 /403_forbidden.shtml
ErrorDocument 404 /404_not_found.shtml
ErrorDocument 500 /500_internal.shtml

It would still be nice if this could be fixed so I don't have to clutter my
DocumentRoot dir.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#296742: ITP: aspell-de-alt -- German dictionary for aspell (old spelling)

2005-03-17 Thread Christoph Berg
Re: W. Borgert in <[EMAIL PROTECTED]>
> I suggest you to use another name, not aspell-de-alt, even if upstream
> seems to use it: if "alt" means "old" here, this is bad, as the package
> name could not be understood by non-Germans.  Think about an English
> speaking admin who has to configure a machine for a German colleague...

Hi,

sorry I didn't see your followup earlier, I didn't set myself as the
owner of the ITP so I didn't get a Cc:.

I see your point in avoiding "alt", but I'll use that name since
upstream uses it to lessen confusion on that side. System
administrators can still look at the Description to see what the
package is good for.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#296742: ITP: aspell-de-alt -- German dictionary for aspell (old spelling)

2005-03-17 Thread Christoph Berg
Re: To Debian Bug Tracking System in <[EMAIL PROTECTED]>
> * Package name: aspell-de-alt
>   Version : 2.1-1
>   Description : German dictionary for aspell (old spelling)

The package is available at http://www.df7cb.de/debian/aspell-de-alt/.
It is installable in parallel with aspell-de 0.60-20030222-1-3 which
is on its way to incoming right now. I'll upload aspell-de-alt when
the NEW queue is a bit shorter than now.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#316176: signing-party: please allow a caff bcc to the signer

2005-06-30 Thread Christoph Berg
tags 316176 + pending
thanks

Re: Joost van Baal in <[EMAIL PROTECTED]>
> It'd be cool if the caff email messages got Bcc-ed to the signer.  This
> patch on the caff script makes this possible.  Of course, the manpage
> and example caffrc could use some notes on this too.  Let me know if
> you'd prefer a patch for those too.

Thanks for the patch.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#318744: let caff import keys from file

2005-07-17 Thread Christoph Berg
Package: signing-party
Severity: wishlist
Tags: patch
Submitter: Jon Åslund <[EMAIL PROTECTED]>

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/
--- Begin Message ---
Here is a small patch to let caff import keys from a file.

-- 
Jon Åslund, Karl Hasselström
Index: caff
===
--- caff(revision 126)
+++ caff(working copy)
@@ -85,6 +85,10 @@
 
 Select the key that is used for signing, in case you have more than one key.
 
+=item B<--key-file> I
+
+Import keys from file. Can be give more than once.
+
 =back
 
 =head1 FILES
@@ -169,6 +173,10 @@
 If true, then skip the step of fetching keys from the keyserver.
 Default: B<0>.
 
+=item B [list of files]
+
+A list of files containing keys to be imported.
+
 =head2 Signing settings
 
 =item B [boolean]
@@ -282,6 +290,7 @@
$CONFIG{'secret-keyring'} = $ENV{'HOME'}.'/.gnupg/secring.gpg' unless 
defined $CONFIG{'secret-keyring'};
$CONFIG{'no-download'} = 0 unless defined $CONFIG{'no-download'};
$CONFIG{'no-sign'} = 0 unless defined $CONFIG{'no-sign'};
+$CONFIG{'key-files'} = () unless defined $CONFIG{'key-files'};
$CONFIG{'mail-template'} = <<'EOM' unless defined 
$CONFIG{'mail-template'};
 Hi,
 
@@ -698,6 +707,7 @@
'--no-download'   =>  \$params->{'no-download'},
'-S'  =>  \$params->{'no-sign'},
'--no-sign'   =>  \$params->{'no-sign'},
+   '--key-file=s@'   =>  \$params->{'key-files'},
)) {
usage(\*STDERR, 1);
 };
@@ -735,6 +745,7 @@
 $CONFIG{'no-mail'} = $params->{'no-mail'} if defined 
$params->{'no-mail'};
 $CONFIG{'mail'}= $params->{'mail'}if defined $params->{'mail'};
 $CONFIG{'no-sign'} = $params->{'no-sign'} if defined 
$params->{'no-sign'};
+push @{$CONFIG{'key-files'}}, @{$params->{'key-files'}} if defined 
$params->{'key-files'};
 
 
 #
@@ -762,6 +773,24 @@
}
}
 
+
+# import keys from files
+
+foreach my $keyfile (@{$CONFIG{'key-files'}}) {
+my $gpg = GnuPG::Interface->new();
+$gpg->call( $CONFIG{'gpg'} );
+$gpg->options->hash_init('homedir' => $GNUPGHOME);
+$gpg->options->meta_interactive( 0 );
+my ($inputfd, $stdoutfd, $stderrfd, $statusfd, $handles) = make_gpg_fds();
+my $pid = $gpg->import_keys(handles => $handles, command_args => $keyfile);
+my ($stdout, $stderr, $status) = readwrite_gpg('', $inputfd, $stdoutfd, 
$stderrfd, $statusfd);
+info ("Importing keys from $keyfile");
+waitpid $pid, 0;
+if ($status !~ /^\[GNUPG:\] IMPORT_OK/m) {
+   warn $stderr;
+}
+}
+
 #
 # receive keys from keyserver
 #
--- End Message ---


signature.asc
Description: Digital signature


Bug#319609: ITP: pycocuma -- Pythonic Contact and Customer Management

2005-07-23 Thread Christoph Berg
Package: wnpp
Severity: wishlist

* Package name: pycocuma
  Version : 0.4.5-5
  Upstream Author : Henning Jacobs <[EMAIL PROTECTED]>
* URL : http://www.srcco.de/pycocuma/index.html
* License : GPL v2 or later
  Description : Pythonic Contact and Customer Management

 PyCoCuMa (Pythonic Contact and Customer Management) provides a personal
 information system for addresses, telephone numbers and other data associated
 with personal contacts (also supports photographic pictures).
 .
 PyCoCuMa is purely written in Python with a Tk graphical interface. PyCoCuMa
 is based on an XML-RPC client-server architecture. The server stores its data
 in compatible vCard (ver. 3.0) files (*.vcf) which can be read by all modern
 address programs (Evolution, KAddressbook, Outlook, GnomeCard, etc).

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#319844: gfontview(GNU/k*BSD): FTBFS: out of date config.sub/config.guess

2005-07-27 Thread Christoph Berg
Re: Aurelien Jarno in <[EMAIL PROTECTED]>
> The current version of gfontview fails to build on GNU/kFreeBSD, 
> because of outdated config.guess and config.sub.

Hi,

I'm adopting the gfontview package. The -5 version is in the DELAYED
queue on gluck (though in a quite delayed stage). I'll update config.*
in the next upload.

> It would also be nice if you cans ask upstream to update 
> config.guess and config.sub in their next release.

Upstream looks dead, but I'll try to ping them, maybe they wake up on
new activity.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#302693: debian sig2dot package - improvements

2005-04-02 Thread Christoph Berg
Package: sig2dot
Severity: wishlist

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/
--- Begin Message ---
Hi,

I sent a patch for sig2dot to Kevin a few weeks ago, but I see that you
are the new maintainer of this package.
My patch fixed the problem with the new version of gpg (you already
fixed it) and proposed some improvements:
- removes the comments of the uid (usually they are quite boring, and
  do not mean anything since it is different for each uid)
- if using
$ gpg --list-sigs "some_special_pattern" | sigdot -a
  which is quite usefull to get a graph from special part of your
  keyring, it removes the uid from extern users (which is already done
  when you are not using the "-a").
I attach to this mail the reduced patch, please check it and include it
if there is no problems.

Please note 2 things:
- the [user id not found] is never used with this patch, so you can
  remove everything linked to this from the script
- there is some internationalization problems with the "revoked" text
  (in French, for example, it is "r'evoqu'e")

Regards,

-- 
Thomas Huriaux
--- /usr/bin/sig2dot2005-03-06 20:53:06.0 +0100
+++ sig2dot 2005-03-08 10:45:37.336302261 +0100
@@ -135,9 +135,12 @@
   {
 $id = (split('/',$id))[1];
 $owner = $id; 
+if ($all and not $name =~ /^\[revoked/) {
+ push (@idlist, $id, $owner);
+}
   } 
   
-  $name{$id} = $name if $name; # gpg 1.4 fixup
+  $name{$id} = (split('\(',$name))[0] if $name; # gpg 1.4 fixup
   
   # skip revoked keys 
   if ($name =~ /^\[revoked/) {
@@ -258,6 +261,15 @@
   if (($sigcount{$id} eq "") and ($signedbycount{$id} eq "") and not $all) {
 next;
   }
+  if ($all) {
+$used_id = 0;
+for $owner (@idlist) {
+  if ($owner eq $id) {
+$used_id = 1;
+  }
+}
+  }
+  next if ($all and $used_id == 0);
   if ($color)
   {
 $red = $sigcount{$id} / $maxsigcount;


signature.asc
Description: Digital signature
--- End Message ---


signature.asc
Description: Digital signature


Bug#302884: retchmail: New upstream version uses different config file (breaks existing setups)

2005-04-03 Thread Christoph Berg
Package: retchmail
Version: 1:0.09-1
Severity: important

[0] [EMAIL PROTECTED]:~ $retchmail -F
/home/cb/.retchmail/retchmail.conf: Can't open 
'/home/cb/.retchmail/retchmail.conf' for reading: No such file or directory
/home/cb/.retchmail/retchmail.conf: ...starting with blank configuration.
No data found, aborting

Hi,

please make retchmail also consider reading the old config file
~/.retchmailrc (preferably), or alternatively, add a note to
README.Debian for us apt-listchanges users and update the manpage.

Thanks.

-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (50, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.4.25-planck
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages retchmail depends on:
ii  libc6   2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  libuniconf4.0   4.0.2-2  C++ network libraries for rapid ap
ii  libwvstreams4.0-base4.0.1-1.3C++ network libraries for rapid ap
ii  libwvstreams4.0-extras  4.0.1-1.3C++ network libraries for rapid ap
ii  libxplc0.3.10   0.3.10-3.1   Light weight component system

-- no debconf information

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#304266: ITP: sdate -- never ending september date

2005-04-11 Thread Christoph Berg
Package: wnpp
Severity: wishlist
Owner: Christoph Berg <[EMAIL PROTECTED]>

* Package name: sdate
  Version : 0.1
  Upstream Author : Christoph Berg <[EMAIL PROTECTED]>
* URL : http://www.df7cb.de/projects/sdate/
* License : GPL
  Description : never ending september date

 This package wraps the libc localtime() and gmtime() functions to output the
 eternal september 1993 date.
 .
 sdate works like fakeroot (on which its code is based) by setting LD_PRELOAD
 to a wrapper library.
 .
  * http://www.df7cb.de/projects/sdate/
  * http://www.catb.org/~esr/jargon/html/S/September-that-never-ended.html

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#304266: ITP: sdate -- never ending september date

2005-04-12 Thread Christoph Berg
Re: Josselin Mouette in <[EMAIL PROTECTED]>
> >   Description : never ending september date
> > 
> >  This package wraps the libc localtime() and gmtime() functions to output 
> > the
> >  eternal september 1993 date.
> 
> Is there any real-life use for this program?

No.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#304266: ITP: sdate -- never ending september date

2005-04-12 Thread Christoph Berg
Re: Eduard Bloch in <[EMAIL PROTECTED]>
> >  This package wraps the libc localtime() and gmtime() functions to output 
> > the
> 
> There is... 
> datefudge - Fake the system date
> 
> AFAICS your package provides subset of its features so there is no point
> in having a separate package.

No, datefudge wraps time(2) and gettimeofday(2).

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#304266: ITP: sdate -- never ending september date

2005-04-12 Thread Christoph Berg
Re: sean finney in <[EMAIL PROTECTED]>
> > > Is there any real-life use for this program?
> > 
> > No.
> 
> then please don't put it in debian.

Which of the other games in Debian do serve a purpose?

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#304680: viewcvs: asdf

2005-04-14 Thread Christoph Berg
Package: viewcvs
Version: 0.9.2+cvs.1.0.dev.2004.07.28-1.4
Severity: normal

The standard viewcvs config file for Apache2 installed in
/etc/apache2/conf.d/viewcvs conflicts with the default settings for
the /doc directory:

# apache2ctl graceful
[Sat Apr 09 00:00:02 2005] [warn] The Alias directive in 
/etc/apache2/conf.d/viewcvs at line 1 will probably never match because it 
overlaps an earlier AliasMatch.

The matching line is in /etc/apache2/conf.d/debian-doc.

debian-doc:AliasMatch ^/doc(/.*)?$ "/usr/share/doc/$1"
viewcvs:Alias /doc/viewcvs/ /usr/share/viewcvs/


-- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (700, 'testing'), (600, 'unstable'), (10, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.8-1-686
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)

Versions of packages viewcvs depends on:
ii  cvs  1:1.12.9-10 Concurrent Versions System
ii  debconf  1.4.30.11   Debian configuration management sy
ii  mime-support 3.28-1  MIME files 'mime.types' & 'mailcap
ii  python   2.3.4-5 An interactive high-level object-o
ii  rcs  5.7-14  The GNU Revision Control System
ii  subversion   1.1.3-1 advanced version control system (a

-- debconf information excluded

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#334279: ITP: cando -- student competency tracker

2005-10-17 Thread Christoph Berg
Re: Brian Sutherland in <[EMAIL PROTECTED]>
> > Isn't that what experimental is for?
> 
> The packages I have available are already in production at a few sites,
> so not that experimental. Also I want people to use them [1];)
> 
> The people using them are also non-developers for whom adding
> experimental to their sources is downright dangerous.

Many people say the same of unstable...

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


Bug#334361: bug pppoeconf

2005-10-17 Thread Christoph Berg
Package: pppoeconf

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/
--- Begin Message ---
Hi,

There's a bug using pppoeconf : I had to remove the line #20, beacause
it made all no auto-configurating, I had to do it manually each times.
Pppoeconf shouldn't erase the old "auto" variable values !


1.# This file describes the network interfaces available on your system

2.# and how to activate them. For more information, see interfaces(5).

3.

4.# The loopback network interface

5.auto lo dsl-provider eth0

6.iface lo inet loopback

7.# This is a list of hotpluggable network interfaces.

8.# They will be activated automatically by the hotplug subsystem.

9.# The primary network interface

10.

11.iface eth0 inet static

12.address 192.168.0.1

13.netmask 255.255.255.0

14.

15.iface dsl-provider inet ppp

16.provider dsl-provider

17.pre-up /sbin/ifconfig eth0 up # line maintained by pppoeconf

18.

19.#added by pppoeconf

20.auto eth0



Best regards, and thanks for everything !

David

-- 
Très cordialement,
David Fasani


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


signature.asc
Description: Digital signature


Bug#331483: xmms-oggre_0.3-1(mipsel/unstable): configure built with outdatad libtool.m4

2005-10-17 Thread Christoph Berg
Re: Ryan Murray in <[EMAIL PROTECTED]>
> The correct 'configure' script will have output that looks like this:
> linux*)
>   lt_cv_deplibs_check_method=pass_all
>   ;;

Hi,

I've just compiled xmms-oggre with a modified configure script that
uses the above mentioned paragraph. It throws no further libtool
warnings on mipsel. (Re-autoconfing with autoconf 2.59 and 2.50 was
unsuccessful and broke the dependencies on the ogg encoder.)

Since my auto* knowledge is not that firm, I'm reluctant to upload
without further checking. (I can't really run the package/xmms on
mipsel remotely.)

Is that fix (workaround/hack/...) ok?

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/cs/
Universität des Saarlandes, Compiler Design Lab


signature.asc
Description: Digital signature


Bug#331483: xmms-oggre_0.3-1(mipsel/unstable): configure built with outdatad libtool.m4

2005-10-19 Thread Christoph Berg
Re: To [EMAIL PROTECTED] in <[EMAIL PROTECTED]>
> I've just compiled xmms-oggre with a modified configure script that
> uses the above mentioned paragraph. It throws no further libtool
> warnings on mipsel. (Re-autoconfing with autoconf 2.59 and 2.50 was
> unsuccessful and broke the dependencies on the ogg encoder.)

Patch for the NMU below.

diff -u xmms-oggre-0.3/debian/changelog xmms-oggre-0.3/debian/changelog
--- xmms-oggre-0.3/debian/changelog
+++ xmms-oggre-0.3/debian/changelog
@@ -1,3 +1,11 @@
+xmms-oggre (0.3-1.1) unstable; urgency=low
+
+  * NMU.
+  * configure: use lt_cv_deplibs_check_method=pass_all on all architectures
+(Closes: #331483).
+
+ -- Christoph Berg <[EMAIL PROTECTED]>  Wed, 19 Oct 2005 16:00:01 +0200
+
 xmms-oggre (0.3-1) unstable; urgency=low
 
   * Initial release. Closes: #329996
only in patch2:
unchanged:
--- xmms-oggre-0.3.orig/configure
+++ xmms-oggre-0.3/configure
@@ -3732,16 +3732,8 @@
   ;;
 
 # This must be Linux ELF.
-linux-gnu*)
-  case $host_cpu in
-  alpha* | i*86 | powerpc* | sparc* | ia64* )
-lt_cv_deplibs_check_method=pass_all ;;
-  *)
-# glibc up to 2.1.1 does not perform some relocations on ARM
-lt_cv_deplibs_check_method='file_magic ELF [0-9][0-9]*-bit [LM]SB (shared 
object|dynamic lib )' ;;
-  esac
-  lt_cv_file_magic_test_file=`echo /lib/libc.so* /lib/libc-*.so`
-  ;;
+linux*)
+  lt_cv_deplibs_check_method=pass_all ;;
 
 netbsd*)
   if echo __ELF__ | $CC -E - | grep __ELF__ > /dev/null; then

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/


signature.asc
Description: Digital signature


  1   2   3   4   5   6   7   8   9   10   >