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.
  new paragraph
  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 they are advanced, the old connected 
*
+ *   passed pawns on the 6th rank special code has been removed

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#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#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.orgcomaint=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=detailitemitem_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#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 ($arg =~ /^[a-z0-9.+-]{2,}$/) {
# we reinvent apt-get -d install here, without requiring root
# (and we do not download dependencies)

$ENV{LC_ALL} = 'C';
my $apt = new IO::File(apt-cache policy $arg |) or die $!;
my $candidate;
while ($apt) {
if (/^  Candidate

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#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
:*/
+#line 9874 annoyance-filter.w
-#line 9877 annoyance-filter.w
 
 #ifdef Jig
 #endif
 
 /*:252*/
+#line 9483 annoyance-filter.w
-#line 9486 annoyance-filter.w
 ;
 }
 break;
@@ -7365,12 +7362,12 @@
 case 201:
 {
 /*245:*/
+#line 9758 annoyance-filter.w
-#line 9761 annoyance-filter.w
 
 coutPRODUCT VERSIONendl;
 coutLast revised: REVDATEendl;
 /*247:*/
+#line 9788 annoyance-filter.w
-#line 9791 annoyance-filter.w
 
 #ifdef HAVE_PDF_DECODER
 printOptionalCapability(Decoding strings in PDF attachments);
@@ -7397,7 +7394,7 @@
 }
 
 /*:247*/
+#line 9761 annoyance-filter.w
-#line 9764 annoyance-filter.w
 ;
 coutThe latest version is always available from:endl;
 couthttp://www.fourmilab.ch/annoyance-filter/;endl;
@@ -7405,7 +7402,7 @@
 cout[EMAIL PROTECTED]endl;
 
 /*:245*/
+#line 9700 annoyance-filter.w
-#line 9703 annoyance-filter.w
 ;
 }
 return 0;
@@ -7432,7 +7429,7 @@
 }
 
 /*244:*/
+#line 9733 annoyance-filter.w
-#line 9736 annoyance-filter.w
 
 if(pTokenTrace(pDiagFilename==)){
 cerrWarning: --ptrace requested but no --pdiag file specified.endl;
@@ -7455,7 +7452,7 @@
 }
 
 /*:244*/
+#line 9725 annoyance-filter.w
-#line 9728 annoyance-filter.w
 ;
 
 /*:243*/
@@ -7492,7 +7489,7 @@
 }
 
 /*:223*/
+#line 9909 annoyance-filter.w
-#line 9912 annoyance-filter.w
 
 
 
reverted:
--- annoyance-filter-1.0.0b/statlib.cc
+++ annoyance-filter-1.0.0b.orig/statlib.cc
@@ -8,7 +8,7 @@
 
 
 /*4:*/
+#line 121 statlib.w
-#line 122 statlib.w
 
 #include dcdflib.h
 #include statlib.h
@@ -17,10 +17,10 @@
 #line 92 statlib.w
 
 /*5:*/
+#line 129 statlib.w
-#line 130 statlib.w
 
 /*11:*/
+#line 379 statlib.w
-#line 380 statlib.w
 
 double normalDistribution::p_from_mu_sigma_x(double mu,double sigma,double x){
 double p,q,bound;
@@ -70,14 +70,14 @@
 }
 
 /*:11*//*12:*/
+#line 435 statlib.w
-#line 436 statlib.w
 
 double normalDistribution::CDF_P(double x){
 return p_from_mu_sigma_x(mu,sigma,x);
 }
 
 /*:12*//*14:*/
+#line 549 statlib.w
-#line 550 statlib.w
 
 double chiSquareDistribution::p_from_k_x(double k,double x){
 double p,q,bound;
@@ -115,14 +115,14 @@
 }
 
 /*:14*//*15:*/
+#line 593 statlib.w
-#line 594 statlib.w
 
 double chiSquareDistribution::CDF_P(double x){
 return p_from_k_x(k,x);
 }
 
 /*:15*//*17:*/
+#line 709 statlib.w
-#line 710 statlib.w
 
 double gammaDistribution::p_from_alpha_lambda_x(double alpha,double 
lambda,double x){
 double p,q,bound;
@@ -172,14 +172,14 @@
 }
 
 /*:17*//*18:*/
+#line 761 statlib.w
-#line 762 statlib.w
 
 double gammaDistribution::CDF_P(double x){
 return p_from_alpha_lambda_x(alpha,lambda,x);
 }
 
 /*:18*//*20:*/
+#line 880 statlib.w
-#line 881 statlib.w
 
 double betaDistribution::p_from_a_b_x(double a,double b,double x){
 double p,q,y,bound;
@@ -232,14 +232,14 @@
 }
 
 /*:20*//*21:*/
+#line 935 statlib.w
-#line 936 statlib.w
 
 double betaDistribution::CDF_P(double x){
 return p_from_a_b_x(a,b,x);
 }
 
 /*:21*//*23:*/
+#line 1039 statlib.w
-#line 1040 statlib.w
 
 double tDistribution::p_from_k_x(double k,double x){
 double p,q,bound;
@@ -277,14 +277,14 @@
 }
 
 /*:23*//*24:*/
+#line 1083 statlib.w
-#line 1084 statlib.w
 
 double tDistribution::CDF_P(double x){
 return p_from_k_x(k,x);
 }
 
 /*:24*//*26:*/
+#line 1204 statlib.w
-#line 1205 statlib.w
 
 double FDistribution::p_from_u_v_x(double u,double v,double x){
 double p,q,bound;
@@ -334,14 +334,14 @@
 }
 
 /*:26*//*27:*/
+#line 1256 statlib.w
-#line 1257 statlib.w
 
 double FDistribution::CDF_P(double x){
 return p_from_u_v_x(u,v,x);
 }
 
 /*:27*//*29:*/
+#line 1351 statlib.w
-#line 1352 statlib.w
 
 double poissonDistribution::p_from_lambda_x(double lambda,double x){
 double p,q,bound;
@@ -379,14 +379,14 @@
 }
 
 /*:29*//*30:*/
+#line 1395 statlib.w
-#line 1396 statlib.w
 
 double poissonDistribution::CDF_P(double x){
 return p_from_lambda_x(lambda,x);
 }
 
 /*:30*//*32:*/
+#line 1521 statlib.w
-#line 1522 statlib.w
 
 double binomialDistribution::p_from_n_r_s(double n,double r,double s){
 double p,q,ri,bound;
@@ -439,14 +439,14 @@
 }
 
 /*:32*//*33:*/
+#line 1580 statlib.w
-#line 1581 statlib.w
 
 double binomialDistribution::CDF_P(double x){
 return p_from_n_r_s(n,r,x);
 }
 
 /*:33*//*35:*/
+#line 1697 statlib.w
-#line 1698 statlib.w
 
 double negativeBinomialDistribution::p_from_n_r_s(double n,double r,double s){
 double p,q,ri,bound;
@@ -499,14 +499,14 @@
 }
 
 /*:35*//*36:*/
+#line 1752 statlib.w
-#line 1753 statlib.w
 
 double negativeBinomialDistribution::CDF_P(double x){
 return p_from_n_r_s(n,r,x);
 }
 
 /*:36*/
+#line 130 statlib.w
-#line 131 statlib.w
 
 
 /*:5*/
diff -u annoyance-filter-1.0.0b/debian/changelog 
annoyance-filter-1.0.0b/debian/changelog
--- annoyance-filter-1.0.0b/debian/changelog
+++ annoyance-filter-1.0.0b/debian/changelog
@@ -1,3 +1,12 @@
+annoyance-filter (1.0.0b-4.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Apply workaround-patch by Andreas Jochens to fix FTBFS with gcc-4.0
+(Closes: #300174).
+  * Fix clean target.
+
+ -- Christoph Berg [EMAIL PROTECTED

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_struct_triggerptr*) triggerptr_tmp-next = 
malloc(sizeof(amap_struct_triggerptr))) == NULL)
++if ((triggerptr_tmp-next = 
malloc(sizeof(amap_struct_triggerptr))) == NULL)
+   amap_error(malloc failed);
+ triggerptr_tmp = (amap_struct_triggerptr*) triggerptr_tmp-next;
+ triggerptr_tmp-next = NULL;
+@@ -728,7 +728,7 @@
+   if (opt

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#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 sys/types.h
-  #if HAVE_UNISTD_H
-  # include unistd.h
-  #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;;
}
}
close $fh;
}

# we reinvent apt-get -d install here, without requiring root
# (and we do not download dependencies)
sub apt_get {
my ($package, $version) = @_;

my $qpackage = quotemeta($package);
my $qversion = quotemeta($version) if $version;
my @hosts;

my $apt = new IO::File(LC_ALL=C apt-cache policy $package |) or die $!;
OUTER: while ($apt) {
if (not $version and /^  Candidate

Bug#331528: ITP: debinstaller -- a graphical frontend for installing local .deb packages

2005-10-04 Thread Christoph Berg
Re: Vegar Storvann in [EMAIL PROTECTED]
 * Package name: debinstaller
   Version : 0.2.2
   Upstream Author : Mikkel Kamstrup Erlandsen
 * URL : http://www.daimi.au.dk/~kamstrup/linux/
 * License : GPL
   Description : a graphical frontend for installing local .deb packages
 
 Far too often people (read: newbies) get confused when they can't get
 *insert favorite package manager* to install the .deb's they've just
 downloaded. With DebInstaller installation is simply a double click
 away.  No fancy features, just a small dialog that ask for the sudo password
 and if you really want to install.

Re: Vegar Storvann in [EMAIL PROTECTED]
 If something goes wrong on the dpkg side, it doesn't try to figure out
 what went wrong to try to instruct the user, it simply spits out the
 command it attempted to run and what dpkg returned. That is not very
 user-friendly, IMHO.
 
 It spits out what dpkg says, and that is, IMHO, very user-friendly (that 
 is, if the user can read).

Lol. If the user had a clue, he wouldn't need debinstaller.

I'm sure it would be much more useful to modify $favorite_package_tool
to support apt-get install package.deb. Then you wouldn't have to
reinvent installation/checking of dependencies, etc.

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-10-05 Thread Christoph Berg
Package: devscripts
Version: 2.9.7
Severity: wishlist
Tags: patch

Hi,

attached is a patch for a new script dget which I use to download
source packages. It is a very nice improvement over wget URL.dsc
since it downloads the all 3 files (similar for .changes). (And I
don't have to modify my sources.list just to download the one package
I want to sponsor.)

It also downloads binary packages from the mirror configured in
sources.list. (apt-get install -d needs root, which dget does not.)
[1]

Please consider applying the patch for the next devscripts version.

Christoph

[1] debian-goodies includes a debget which is a front-end to apt-get
install and hence does require root.
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/
diff -Nru /srv/tmp/1Pgr2khYyt/devscripts-2.9.7/Makefile 
/srv/tmp/W3ChAhok1q/devscripts-2.9.8/Makefile
--- /srv/tmp/1Pgr2khYyt/devscripts-2.9.7/Makefile   2005-07-31 
16:30:08.0 +0200
+++ /srv/tmp/W3ChAhok1q/devscripts-2.9.8/Makefile   2005-10-05 
18:46:08.0 +0200
@@ -3,7 +3,7 @@
 PL_FILES = bts.pl checkbashisms.pl cvs-debuild.pl debchange.pl \
debdiff.pl debi.pl debpkg.pl debuild.pl dpkg-depcheck.pl \
dscverify.pl grep-excuses.pl plotchangelog.pl rc-alert.pl \
-   debcommit.pl svnpath.pl dd-list.pl
+   debcommit.pl svnpath.pl dd-list.pl dget.pl
 
 SH_FILES = cvs-debi.sh cvs-debrelease.sh debclean.sh debrelease.sh \
debrsign.sh debsign.sh dpkg-genbuilddeps.sh mergechanges.sh \
@@ -20,7 +20,7 @@
 EXAMPLES = conf.default
 
 MAN1S = $(SCRIPTS:=.1) debc.1 cvs-debc.1 devscripts.1
-GEN_MAN1S = bts.1 svnpath.1 debcommit.1 deb-reversion.1
+GEN_MAN1S = bts.1 svnpath.1 debcommit.1 deb-reversion.1 dget.1
 MAN5S = devscripts.conf.5
 MANS_fr_DIR = po4a/fr
 MAN1S_fr = $(subst $(MANS_fr_DIR)/,,$(wildcard $(MANS_fr_DIR)/*.1))
diff -Nru /srv/tmp/1Pgr2khYyt/devscripts-2.9.7/README 
/srv/tmp/W3ChAhok1q/devscripts-2.9.8/README
--- /srv/tmp/1Pgr2khYyt/devscripts-2.9.7/README 2005-07-31 15:51:54.0 
+0200
+++ /srv/tmp/W3ChAhok1q/devscripts-2.9.8/README 2005-10-05 18:49:42.0 
+0200
@@ -116,6 +116,9 @@
 - deb-reversion: Increases a binary package version number and repacks
   the package, useful for porters and the like.
 
+- dget: Downloads source packages from the web and provides a non-root
+  variant of apt-get install -d for binary packages.
+
 - dpkg-depcheck, dpkg-genbuilddeps [build-essential, strace]: Runs a
   specified command (such as debian/rules build) or dpkg-buildpackage,
   respectively, to determine the packages used during the build
diff -Nru /srv/tmp/1Pgr2khYyt/devscripts-2.9.7/debian/changelog 
/srv/tmp/W3ChAhok1q/devscripts-2.9.8/debian/changelog
--- /srv/tmp/1Pgr2khYyt/devscripts-2.9.7/debian/changelog   2005-09-04 
02:53:03.0 +0200
+++ /srv/tmp/W3ChAhok1q/devscripts-2.9.8/debian/changelog   2005-10-05 
18:51:32.0 +0200
@@ -1,3 +1,10 @@
+devscripts (2.9.8) unstable; urgency=low
+
+  * dget: new script: downloads source packages from the web and provides a
+non-root variant of apt-get install -d for binary packages.
+
+ -- Christoph Berg [EMAIL PROTECTED]  Wed,  5 Oct 2005 18:50:47 +0200
+
 devscripts (2.9.7) unstable; urgency=low
 
   * bts: oops, left out a space in usertags command
diff -Nru /srv/tmp/1Pgr2khYyt/devscripts-2.9.7/debian/control 
/srv/tmp/W3ChAhok1q/devscripts-2.9.8/debian/control
--- /srv/tmp/1Pgr2khYyt/devscripts-2.9.7/debian/control 2005-07-31 
16:41:39.0 +0200
+++ /srv/tmp/W3ChAhok1q/devscripts-2.9.8/debian/control 2005-10-05 
18:49:42.0 +0200
@@ -51,6 +51,8 @@
   lintian | linda, gnupg]
   - deb-reversion: increases a binary package version number and repacks the
   archive
+  - dget: downloads source packages from the web and provides a non-root
+variant of apt-get install -d for binary packages [wget]
   - dpkg-depcheck, dpkg-genbuilddeps: determine the packages used during
   the build of a Debian package; useful for determining the Build-Depends
   control field needed [build-essential, strace]
diff -Nru /srv/tmp/1Pgr2khYyt/devscripts-2.9.7/dget.pl 
/srv/tmp/W3ChAhok1q/devscripts-2.9.8/dget.pl
--- /srv/tmp/1Pgr2khYyt/devscripts-2.9.7/dget.pl1970-01-01 
01:00:00.0 +0100
+++ /srv/tmp/W3ChAhok1q/devscripts-2.9.8/dget.pl2005-10-05 
18:44:43.0 +0200
@@ -0,0 +1,229 @@
+#!/usr/bin/perl -w
+
+# dget (c) 2005 Christoph Berg [EMAIL PROTECTED]
+# This program is licensed under the terms of the GNU GPL.
+
+# 2005-10-04 cb: initial release
+
+use strict;
+use IO::File;
+use Digest::MD5;
+
+# some files are in the .dsc and .changes
+my %seen;
+
+# check if we have found sources to unpack
+my $dsc;
+
+# use curl if installed, wget otherwise
+my $wget = wget -q -O;
+$wget = curl -s -f -o if -e /usr/bin/curl;
+
+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

Bug#305907: Failure to build from source when running sarge i386 with provided amd64 kernel.

2005-10-06 Thread Christoph Berg
severity 305907 serious
thanks

Re: Len Sorensen in [EMAIL PROTECTED]
 When running on an athlon64 with the amd64 kernel that ships with sarge
 i386, util-linux fails to build because rdev doesn't get build.  Simple
 fix:

util-linux fails to build in my sid/i386 chroot:

install -s sys-utils/readprofile disk-utils/elvtune sys-utils/{tunelp,cytune} 
sys-utils/rdev debian/tmp/usr/sbin
install: Aufruf von stat für „sys-utils/rdev“ nicht möglich: Datei oder 
Verzeichnis nicht gefunden
make: *** [binary-arch] Fehler 1

The problem is in MCONFIG:

CPU=$(shell uname -m)
ARCH=$(shell echo $(CPU) | sed 's/i.86/intel/;s/arm.*/arm/')

$ uname -m
x86_64

Please use dpkg-architecture to determine the target architecture.

$ dpkg-architecture 
DEB_BUILD_ARCH=i386
[...]

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


signature.asc
Description: Digital signature


Bug#332541: bug: new script: fetch bug mbox from bugs.debian.org and display it in mutt.

2005-10-06 Thread Christoph Berg
Package: devscripts
Version: 2.9.7
Severity: wishlist
Tags: patch

Hi.

The attached patch includes a very simple, yet very useful script that
fetches a box report mbox and displays it in mutt.

The patch is against my the devscripts version that already includes
the dget script. I can create another patch without that, if needed.

Please consider adding that script - thanks.

Christoph
-- 
[EMAIL PROTECTED] | http://www.df7cb.de/
Binärdateien /srv/tmp/4vk7v2O9PM/devscripts-2.9.8/.Makefile.swp and 
/srv/tmp/9ZbgpK9Nj3/devscripts-2.9.9/.Makefile.swp sind verschieden.
diff -Nru /srv/tmp/4vk7v2O9PM/devscripts-2.9.8/Makefile 
/srv/tmp/9ZbgpK9Nj3/devscripts-2.9.9/Makefile
--- /srv/tmp/4vk7v2O9PM/devscripts-2.9.8/Makefile   2005-10-05 
18:46:08.0 +0200
+++ /srv/tmp/9ZbgpK9Nj3/devscripts-2.9.9/Makefile   2005-10-07 
02:03:53.0 +0200
@@ -8,7 +8,7 @@
 SH_FILES = cvs-debi.sh cvs-debrelease.sh debclean.sh debrelease.sh \
debrsign.sh debsign.sh dpkg-genbuilddeps.sh mergechanges.sh \
tagpending.sh uscan.sh uupdate.sh wnpp-alert.sh whodepends.sh \
-   annotate-output.sh archpath.sh deb-reversion.sh
+   annotate-output.sh archpath.sh deb-reversion.sh bug.sh
 
 LIBS = libvfork.so.0
 
@@ -20,7 +20,7 @@
 EXAMPLES = conf.default
 
 MAN1S = $(SCRIPTS:=.1) debc.1 cvs-debc.1 devscripts.1
-GEN_MAN1S = bts.1 svnpath.1 debcommit.1 deb-reversion.1 dget.1
+GEN_MAN1S = bts.1 svnpath.1 debcommit.1 deb-reversion.1 dget.1 bug.1
 MAN5S = devscripts.conf.5
 MANS_fr_DIR = po4a/fr
 MAN1S_fr = $(subst $(MANS_fr_DIR)/,,$(wildcard $(MANS_fr_DIR)/*.1))
diff -Nru /srv/tmp/4vk7v2O9PM/devscripts-2.9.8/README 
/srv/tmp/9ZbgpK9Nj3/devscripts-2.9.9/README
--- /srv/tmp/4vk7v2O9PM/devscripts-2.9.8/README 2005-10-05 18:49:42.0 
+0200
+++ /srv/tmp/9ZbgpK9Nj3/devscripts-2.9.9/README 2005-10-07 02:21:00.0 
+0200
@@ -27,6 +27,9 @@
   accessing the BTS, both to send mails to [EMAIL PROTECTED] and
   to access the web pages of the BTS.
 
+- bug [wget, mutt]: fetch bug mbox from bugs.debian.org and display it
+  in mutt
+
 - checkbashisms: checks whether a /bin/sh script uses any common
   bash-specific features
 
diff -Nru /srv/tmp/4vk7v2O9PM/devscripts-2.9.8/bug.pl 
/srv/tmp/9ZbgpK9Nj3/devscripts-2.9.9/bug.pl
--- /srv/tmp/4vk7v2O9PM/devscripts-2.9.8/bug.pl 1970-01-01 01:00:00.0 
+0100
+++ /srv/tmp/9ZbgpK9Nj3/devscripts-2.9.9/bug.pl 2005-10-07 02:17:18.0 
+0200
@@ -0,0 +1,52 @@
+# Display bug mbox from bugs.debian.org in mutt
+# (c) 2005 Christoph Berg [EMAIL PROTECTED]
+# usage: bug number
+
+# 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; version 2 of the License
+#
+# 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.
+
+=pod
+
+=head1 NAME
+
+bug -- Display bug mbox from bugs.debian.org in mutt
+
+=head1 SYNOPSIS
+
+=over
+
+=item Bbug Ibug-number
+
+=back
+
+=head1 DESCRIPTION
+
+Bbug takes a bug number and fetches the bug report mbox from bugs.debian.org.
+The mbox is displayed using mutt.
+When formail/procmail is installed, the messages get Reply-To headers pointing
+back to [EMAIL PROTECTED]
+
+=head1 OPTIONS
+
+Bbug does not have options.
+
+=head1 AUTHORS
+
+=over
+
+=item Christoph Berg [EMAIL PROTECTED] (Code)
+
+=item Adeodato Sim� [EMAIL PROTECTED] (Ideas)
+
+=back
+
diff -Nru /srv/tmp/4vk7v2O9PM/devscripts-2.9.8/bug.sh 
/srv/tmp/9ZbgpK9Nj3/devscripts-2.9.9/bug.sh
--- /srv/tmp/4vk7v2O9PM/devscripts-2.9.8/bug.sh 1970-01-01 01:00:00.0 
+0100
+++ /srv/tmp/9ZbgpK9Nj3/devscripts-2.9.9/bug.sh 2005-10-07 02:15:44.0 
+0200
@@ -0,0 +1,57 @@
+#!/bin/sh
+
+# Display bug mbox from bugs.debian.org in mutt
+# (c) 2005 Christoph Berg [EMAIL PROTECTED]
+# usage: bug number
+
+# 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; version 2 of the License
+#
+# 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-07 cb: initial release
+
+if [ -x /usr/bin/wget ] ; then
+   WGET=wget -q -O -
+elif [ -x /usr/bin

Bug#332541: bug: new script: fetch bug mbox from bugs.debian.org and display it in mutt.

2005-10-06 Thread Christoph Berg
Re: Julian Gilbey in [EMAIL PROTECTED]
  The attached patch includes a very simple, yet very useful script that
  fetches a box report mbox and displays it in mutt.
 
 How about:
 
 bts --mbox show 123456

Ah, nice :) I should have read the bts manpage more carefully.

Would it make sense to make a symlink bug - bts that makes bts use
these arguments per default? (I use the script quite often and would
probably make an alias otherwise.)

Alternatively, bts 123456 would be a handy syntax.

I can write a patch for either solution. What do you think?

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


signature.asc
Description: Digital signature


Bug#333229: several typos in description

2005-10-10 Thread Christoph Berg
Package: xmaxima
Version: 5.9.1-12
Severity: normal

Hi,

| Description: A fairly complete computer algebra system-- x interface
|  Maxima is a full symbolic computation program.  It is full featured
|  doing symbolic manipulation of polynomials, matrices, rational
|  functions, integration, Todd-coxeter, graphing, bigfloats.  It has a
|  symbolic debugger source level debugger for maxima code.  Maxima is
|  based on the original Macsyma developed at MIT in the 1970's.  It is
|  quite reliable, and has good garbage collection, and no memory leaks.
|  It comes with hundreds of self tests.
|  .
|  This package contains an X Windows interface using the tcl/tk
|  libraries.

several things:

* a blank in front of -- is missing
* full_ly_ symbolic computation program
* what are bigfloats in _symbolic_ computation?
* there is a debugger too much in the 3rd sentence.
* 1970s without the '.

* how does the fairly from the short description relate to the
extended? Which part is not complete?
* I have a reasonable background in mathematics, and have never heard
of Todd-coxeter - what's that? (It sounds quite special among those
other rather general terms.)

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


signature.asc
Description: Digital signature


Bug#333334: Thanks for your work :)

2005-10-11 Thread Christoph Berg
Package: bugs.debian.org
Severity: wishlist

(In the hope that this will become #33...)

Thanks for your work on debbugs. The interface has improved so much in
the past months, I'd just like to say thanks :)

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


signature.asc
Description: Digital signature


Bug#333331: ITP: khmer-to-unicode -- converts legacy Khmer encodings to Unicode

2005-10-11 Thread Christoph Berg
Re: Paul Wise in [EMAIL PROTECTED]
 The ABC and Limon fonts are legacy ASCII fonts that are very much
 depreciated in favour of the new standard Unicode block. I don't think
 there is any point spending time trying to get glibc to support them.

If it's worth having any converter in Debian, it should also be worth
getting the support in iconv/glibc. That will get every program out
there Khmer support. (Think of mutt, and messages in Khmer, etc.)

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


signature.asc
Description: Digital signature


Bug#326933: Intent to NMU

2005-10-12 Thread Christoph Berg
Re: dann frazier in [EMAIL PROTECTED]
 As this bug has been open with a patch for 30 days without a response from the
 maintainer, I intend to NMU in 1 week (or earlier, at the maintainer's 
 request).

Hi,

sorry I didn't respond earlier. I've had a look at the suggested
solution. There are 2 reasons I haven't uploaded yet:

* xmms-coverviewer is waiting for id3lib3.8.3 to enter testing, and I
  don't want to delay that transition
  http://bjorn.haxx.se/debian/testing.pl?package=xmms-coverviewer
* I was yet unsure if coverview.c was the only file affected.
  (Ok, that was easy to confirm, but I was waiting for testing
  anyway.)

I will upload as soon as the id3lib3.8.3 issue is resolved.

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


signature.asc
Description: Digital signature


Bug#326933: Intent to NMU

2005-10-23 Thread Christoph Berg
Re: To dann frazier in [EMAIL PROTECTED]
 * xmms-coverviewer is waiting for id3lib3.8.3 to enter testing, and I
   don't want to delay that transition
   http://bjorn.haxx.se/debian/testing.pl?package=xmms-coverviewer
 
 I will upload as soon as the id3lib3.8.3 issue is resolved.

Hi,

thanks to the help of Andreas Barth, this has finally happened;
uploaded.

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


signature.asc
Description: Digital signature


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 stdint.h
++
++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 config.h
 #endif
 
-#ifdef HAVE_NETINFO
-# include netinfo/ni.h
-#endif
-
-#include netdb.h
-
-#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 stdio.h
 #include ctype.h
 #ifdef HAVE_SYS_PARAM_H
@@ -40,6 +25,21 @@
 extern HANDLE ResolverThreadHandle;
 #endif /* SYS_WINNT */
 
+#ifdef HAVE_NETINFO
+# include netinfo/ni.h
+#endif
+
+#include netdb.h
+
+#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_COPY(addr1, r1, regs);
+GR_A_COPY(addr2, r2, regs);
 
 regs-GR_LA24(r1+1) = len1;
 regs-GR_LA24(r2+1) = len2;
@@ -1663,8 +1663,8 @@
 } /* end while(len1||len2) */
 
 /* Update the registers */
-GR_A(r1, regs) = addr1;
-GR_A(r2, regs

Bug#268702: Take the ITP

2005-10-15 Thread Christoph Berg
owner 268702 Steffen Joeris [EMAIL PROTECTED]
thanks

Re: Steffen Joeris in [EMAIL PROTECTED]
 I talked to Pedro and he said that he is right busy and feels no longer 
 responsibility for the package.
 He agreed that I take it.
 So now I am working on it and make it ready for upload to debian.

Don't forget to set yourself as owner.

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


signature.asc
Description: Digital signature


Bug#334145: debdiff fails for filenames with whitespace

2005-10-15 Thread Christoph Berg
Package: devscripts
Version: 2.9.9
Severity: normal
Tags: patch

[0] [EMAIL PROTECTED]:~/debian/sponsor/lprof 2s $debdiff 
/var/cache/apt/archives/lprof_1.10.1.dfsg-2_i386.deb 
/srv/pbuilder/result/lprof_1.10.1.dfsg-4_i386.deb 
Files in second .deb but not in first
-
/-rw-r--r-- root/root   2687010 2005-10-15 22:17:40 
./usr/share/lprof/data/pics/monitor patches.tif

Files in first .deb but not in second
-
/-rw-r--r-- root/root   2687010 2005-09-28 15:37:48 
./usr/share/lprof/data/pics/monitor patches.tif

The following lines in the control files differ (wdiff output format):
--
Version: [-1.10.1.dfsg-2-] {+1.10.1.dfsg-4+}
Depends: libc6 (= 2.3.5-1), libgcc1 (= 1:4.0.1), liblcms1 (= 1.08-1), 
libqt3-mt (= 3:3.3.5), libstdc++6 (= [-4.0.1-9),-] {+4.0.2),+} libtiff4

The patch below fixes that.

diff -Nru /srv/tmp/3yYPFlnOe3/devscripts-2.9.7/debdiff.pl 
/srv/tmp/a4tCatcZcs/devscripts-2.9.7/debdiff.pl
--- /srv/tmp/3yYPFlnOe3/devscripts-2.9.7/debdiff.pl 2005-07-31 
15:51:54.0 +0200
+++ /srv/tmp/a4tCatcZcs/devscripts-2.9.7/debdiff.pl 2005-10-15 
22:30:09.0 +0200
@@ -591,7 +591,8 @@
 # Format of dpkg-deb -c output:
 # permissions owner/group size date time name ['-' link destination]
 # And remember the slink - potato stuff
-$data =~ s/^(\S+\s+){5}(\S+)( (-|link to) \S+)?\s*$/$2/mg;
+$data =~ s/^(\S+\s+){5}//mg;
+$data =~ s/^ (-|link to) .*$//mg;
 $data =~ s,^\./,/,mg;
 $data =~ s,^([^/]),/$1,mg;
 @filelist = grep ! m|^/$|, split /\n/, $data; # don't bother keeping '/'

[0] [EMAIL PROTECTED]:~/debian/devscripts/devscripts-2.9.7 2s $./debdiff.pl 
/var/cache/apt/archives/lprof_1.10.1.dfsg-2_i386.deb 
/srv/pbuilder/result/lprof_1.10.1.dfsg-4_i386.deb 
File lists identical (after any substitutions)

The following lines in the control files differ (wdiff output format):
--
Version: [-1.10.1.dfsg-2-] {+1.10.1.dfsg-4+}
Depends: libc6 (= 2.3.5-1), libgcc1 (= 1:4.0.1), liblcms1 (= 1.08-1), 
libqt3-mt (= 3:3.3.5), libstdc++6 (= [-4.0.1-9),-] {+4.0.2),+} libtiff4


-- System Information:
Debian Release: testing/unstable
  APT prefers experimental
  APT policy: (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 devscripts depends on:
ii  debianutils   2.14.3 Miscellaneous utilities specific t
ii  dpkg-dev  1.13.11package building tools for Debian
ii  libc6 2.3.5-6GNU C Library: Shared libraries an
ii  perl  5.8.7-5Larry Wall's Practical Extraction 
ii  sed   4.1.4-4The GNU sed stream editor

Versions of packages devscripts recommends:
ii  fakeroot  1.5.1  Gives a fake root environment

-- no debconf information

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/
---BeginMessage---
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


Bug#334741: ITP: aspell-ku -- Kurdish aspell dictionary

2005-10-19 Thread Christoph Berg
Package: wnpp
Severity: wishlist
Owner: Christoph Berg [EMAIL PROTECTED]

* Package name: aspell-ku
  Version : 0.20
  Upstream Author : Erdal Ronahi [EMAIL PROTECTED] and others
* URL : https://sourceforge.net/projects/myspellkurdish/
* License : GPL
  Description : Kurdish aspell dictionary

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


signature.asc
Description: Digital signature


Bug#334744: wrong list of files in /usr/share/iso-codes/ in README

2005-10-19 Thread Christoph Berg
Package: iso-codes
Version: 0.48-1
Severity: normal

Hi,

/usr/share/doc/iso-codes/README claims the existence of the following
files:
/usr/share/iso-codes/iso-3166.tab
/usr/share/iso-codes/iso-639.tab
/usr/share/iso-codes/iso-4217.tab
/usr/share/iso-codes/iso-3166-1.tab
/usr/share/iso-codes/iso-3166-2.tab
/usr/share/iso-codes/iso-3166-3.tab

None of these exist, and with s/-/_/, it's still only two
(iso_3166.tab iso_639.tab).

Is that an installation bug or an outdated README file?

-- 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)

-- no debconf information

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


signature.asc
Description: Digital signature


Bug#334887: apt 0.6.41.0exp2 concatenates the MD5sum and Description fields

2005-10-20 Thread Christoph Berg
Package: apt
Version: 0.6.41.0exp2
Severity: normal
Tags: experimental

Hi,

apt/experimental concatenates the MD5sum and Description fields here. I've seen
that bug on two independent machines now. (Different sources.list; the other
one also ran the p.d.o/~mvo/ version inbetween, this one was just upgraded from
an older Sid just now.)

/var/lib/dpkg/status,available and the Packages files in /var/lib/apt/lists are
fine.

[0] [EMAIL PROTECTED]:~ 2s $apt-cache show endeavour2
Package: endeavour2
Priority: optional
Section: utils
Installed-Size: 11328
Maintainer: Christoph Berg [EMAIL PROTECTED]
Architecture: i386
Source: endeavour
Version: 2.5.6-2
Provides: endeavour
Depends: imlib11, libc6 (= 2.3.5-1), libgcc1 (= 1:4.0.1), libglib1.2 (= 
1.2.0), libgtk1.2 (= 1.2.10-4), libstdc++6 (= 4.0.2), libungif4g (= 4.1.3), 
libx11-6 | xlibs ( 4.1.0), libxext6 | xlibs ( 4.1.0), libxi6 | xlibs ( 
4.1.0), libxxf86vm1
Recommends: mime-support
Suggests: mozilla-firefox | www-browser, arj, rpm, zip, unzip, bzip2, 
imagemagick | gqview | eog
Filename: pool/main/e/endeavour/endeavour2_2.5.6-2_i386.deb
Size: 4263226
MD5sum: 5a3855ded2bb42677e63d6292f57c0d5Description: file and disk management 
suite
 Endeavour Mark II is a complete file management suite with file manager,
 image browser, archiver, recycled objects system, and a set of file and disk
 management utility programs. It supports disk drive mounting, a fully
 customizable window appearance, a MIME Types system, and interapplication
 drag  drop support for KDE and GNOME compatibility (although KDE and GNOME
 are not required).
 .
 http://wolfpack.twu.net/Endeavour2/
Tag: interface::x11, uitoolkit::gtk, use::browsing, use::organizing, 
works-with::file, x11::application

[0] [EMAIL PROTECTED]:~ 2s $LC_ALL=C apt-cache policy apt
apt:
  Installed: 0.6.41.0exp2
  Candidate: 0.6.41.0exp2
  Version table:
 *** 0.6.41.0exp2 0
  1 http://ftp2.de.debian.org experimental/main Packages
100 /var/lib/dpkg/status
 0.6.41 0
500 ftp://ftp.mpi-sb.mpg.de sid/main Packages
500 http://ftp2.de.debian.org sid/main Packages

[0] [EMAIL PROTECTED]:~ 2s $cat /etc/apt/sources.list
deb ftp://ftp.mpi-sb.mpg.de/pub/linux/debian sid main
deb http://ftp2.de.debian.org/debian sid main
deb http://ftp2.de.debian.org/debian experimental main
deb-src http://ftp2.de.debian.org/debian sid main
deb-src http://ftp2.de.debian.org/debian experimental main


-- 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)


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


signature.asc
Description: Digital signature


Bug#335045: /server should show ip address (and maybe reverse name) of servers

2005-10-21 Thread Christoph Berg
Package: irssi-text
Version: 0.8.9-3
Severity: wishlist

Hi,

as a well-behaving user, I'm using the rotation records for most irc
nets (irc.de.oftc.net etc.) instead of specific hostnames. I would
like to see the IP address of the currently used server in the /server
list. A nice plus point would be to additionally show the reverse
hostname.

At the moment it only says

18:27 -!- freenode: irc.eu.freenode.net:6667 (freenode)
18:27 -!- ircnet: random.ircd.de:6667 (ircnet)
18:27 -!- oftc: irc.de.oftc.net:6667 (oftc)

Christoph

-- System Information:
Debian Release: 3.1
  APT prefers stable
  APT policy: (800, 'stable'), (600, 'unstable')
Architecture: amd64 (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 irssi-text depends on:
ii  libc6   2.3.2.ds1-22 GNU C Library: Shared libraries an
ii  libglib2.0-02.6.4-1  The GLib library of C routines
ii  libncurses5 5.4-4Shared libraries for terminal hand
ii  libperl5.8  5.8.4-8  Shared Perl library
ii  libssl0.9.7 0.9.7e-3 SSL shared libraries
ii  perl5.8.4-8  Larry Wall's Practical Extraction 
ii  perl-base [perlapi-5.8.4]   5.8.4-8  The Pathologically Eclectic Rubbis

irssi-text recommends no packages.

-- no debconf information

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


signature.asc
Description: Digital signature


Bug#308668: xscreensaver does not start on amd64

2005-10-21 Thread Christoph Berg
Re: Rick Bradley in [EMAIL PROTECTED]
 I think you've hit on something here!  I've got 2 installs (one at work
 and one at home) which should be essentially the same.  The one at work
 is single-headed and doesn't evince this problem, while the one at home
 is dual-headed and *does* have the problem (that's the one my bug report
 is about).

I have a 2-screen xinerama setup on amd64 here (Sarge, ATI Radeon 9200
PRO), and xscreensaver does start. However, it regularly freezes the
desktop completely after some time when the screensavers are active.

I don't know if that's the same problem, but that's really nasty :-/

Could you upload 4.22 to sid so I can try that version?

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#386480: Here comes patch

2006-12-06 Thread Christoph Berg
Re: Michal Čihař 2006-11-07 [EMAIL PROTECTED]
 you can find attached patch for building metakit for python 2.4 what
 obviously fixes this problem. I'm going to push this as NMU through my
 AM.

Hi,

here comes the diff for the NMU I'll upload in a minute.

debdiff libmetakit2.4.9.3_2.4.9.3-6.1.dsc 
/srv/pbuilder/result/libmetakit2.4.9.3_2.4.9.3-6.2.dsc
 libmetakit2.4.9.3-2.4.9.3/debian/changelog |7 +++
 debian/pyversions  |1 -
 libmetakit2.4.9.3-2.4.9.3/debian/control   |4 +++-
 libmetakit2.4.9.3-2.4.9.3/debian/rules |8 +---
 4 files changed, 15 insertions(+), 5 deletions(-)

diff -u libmetakit2.4.9.3-2.4.9.3/debian/changelog 
libmetakit2.4.9.3-2.4.9.3/debian/changelog
--- libmetakit2.4.9.3-2.4.9.3/debian/changelog
+++ libmetakit2.4.9.3-2.4.9.3/debian/changelog
@@ -1,3 +1,10 @@
+libmetakit2.4.9.3 (2.4.9.3-6.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Build against python 2.4 (Closes: #386480).
+
+ -- Michal Čihař [EMAIL PROTECTED]  Sun, 26 Nov 2006 15:45:49 +0100
+
 libmetakit2.4.9.3 (2.4.9.3-6.1) unstable; urgency=low
 
   * Non-maintainer upload.
reverted:
--- libmetakit2.4.9.3-2.4.9.3/debian/pyversions
+++ libmetakit2.4.9.3-2.4.9.3.orig/debian/pyversions
@@ -1 +0,0 @@
-2.3
diff -u libmetakit2.4.9.3-2.4.9.3/debian/control 
libmetakit2.4.9.3-2.4.9.3/debian/control
--- libmetakit2.4.9.3-2.4.9.3/debian/control
+++ libmetakit2.4.9.3-2.4.9.3/debian/control
@@ -2,8 +2,9 @@
 Section: libs
 Priority: optional
 Maintainer: Gerfried Fuchs [EMAIL PROTECTED]
-Build-Depends: debhelper (= 4.0), tcl8.4-dev, python2.3-dev, python-support 
(= 0.4.0)
+Build-Depends: debhelper (= 5.0.38), tcl8.4-dev, python-dev, python-support 
(= 0.4.0)
 Standards-Version: 3.7.2
+XS-Python-Version: current
 
 Package: libmetakit2.4.9.3c2
 Architecture: any
@@ -26,6 +27,7 @@
 Provides: libmetakit-python, ${python:Provides}
 Replaces: libmetakit-python, python2.3-metakit ( 2.4.9.3-6.1)
 Conflicts: libmetakit-python, python2.3-metakit ( 2.4.9.3-6.1)
+XB-Python-Version: ${python:Versions}
 Description: Metakit bindings for python
  MetaKit is an embeddable database library. It lets you build applications
  which store their data efficiently, in a portable way, and which will not
diff -u libmetakit2.4.9.3-2.4.9.3/debian/rules 
libmetakit2.4.9.3-2.4.9.3/debian/rules
--- libmetakit2.4.9.3-2.4.9.3/debian/rules
+++ libmetakit2.4.9.3-2.4.9.3/debian/rules
@@ -8,6 +8,8 @@
 # This is the upstream release number to use in libtool -release
 export UPSTREAM_RELEASE=2.4.9.3
 
+PYTHON_VERSION=$(shell pyversions -d)
+
 CXXFLAGS=-g -fomit-frame-pointer -DNDEBUG
 ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
CXXFLAGS += -O0
@@ -35,7 +37,7 @@
--mandir=\$${prefix}/share/man \
--infodir=\$${prefix}/share/info \
--with-tcl=/usr/include/tcl8.4,/usr/lib/tcl8.4 \
-   --with-python=/usr
+   
--with-python=/usr/include/$(PYTHON_VERSION),/usr/lib/$(PYTHON_VERSION)/site-packages
touch configure-stamp
 
 
@@ -52,7 +54,7 @@
dh_clean -k
dh_installdirs
install -d debian/tmp/usr/include debian/tmp/usr/lib
-   mkdir -p debian/tmp/usr/lib/python2.3/site-packages
+   mkdir -p debian/tmp/usr/lib/$(PYTHON_VERSION)/site-packages
(cd builds  ln -s ../debian debian)
$(MAKE) -C builds install DESTDIR=$(CURDIR)/debian/tmp
builds/libtool --finish $(CURDIR)/debian/tmp/usr/lib
@@ -78,7 +80,7 @@
dh_installmanpages
dh_installinfo
dh_installchangelogs CHANGES
-   dh_pysupport -V2.3
+   dh_pysupport
dh_link
dh_strip
dh_compress

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


signature.asc
Description: Digital signature


Bug#396104: CVE-2006-529[78]: tempfile race conditions in mutt

2006-12-12 Thread Christoph Berg
Re: Stefan Fritsch 2006-10-29 [EMAIL PROTECTED]
 Some tempfile race condition vulnerabilities have been found in mutt:
 
 CVE-2006-5297:
 Race condition in the safe_open function in the Mutt mail client
 1.5.12 and earlier, when creating temporary files in an NFS
 filesystem, allows local users to overwrite arbitrary files due to
 limitations of the use of the O_EXCL flag on NFS filesystems.
 
 CVE-2006-5298:
 The mutt_adv_mktemp function in the Mutt mail client 1.5.12 and
 earlier does not properly verify that temporary files have been
 created with restricted permissions, which might allow local users to
 create files with weak permissions via a race condition between the
 mktemp and safe_fopen function calls.

Hi,

here's the changelog for the NMU I'll upload in a minute. It'd be nice
to see this included in etch.

debdiff mutt_1.5.13-1.dsc /srv/pbuilder/result/mutt_1.5.13-1.1.dsc
 mutt-1.5.13/debian/changelog   |8 ++
 mutt-1.5.13/debian/patches/series  |1 
 debian/patches/misc/tempfile-race.diff |  100 +
 3 files changed, 109 insertions(+)

diff -u mutt-1.5.13/debian/changelog mutt-1.5.13/debian/changelog
--- mutt-1.5.13/debian/changelog
+++ mutt-1.5.13/debian/changelog
@@ -1,3 +1,11 @@
+mutt (1.5.13-1.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Add upstream patch to fix insecure temp file generation
+(Closes: #396104, CVE-2006-5297, CVE-2006-5298).
+
+ -- Christoph Berg [EMAIL PROTECTED]  Tue, 12 Dec 2006 14:49:24 +0100
+
 mutt (1.5.13-1) unstable; urgency=low
 
   * New upstream release, with a new pattern to match full threads (see
diff -u mutt-1.5.13/debian/patches/series mutt-1.5.13/debian/patches/series
--- mutt-1.5.13/debian/patches/series
+++ mutt-1.5.13/debian/patches/series
@@ -17,6 +17,7 @@
 debian-specific/dont_document_not_present_features.diff -p0
 
 misc/define-pgp_getkeys_command.diff -p0
+misc/tempfile-race.diff
 misc/autotools-update.diff -p0
 
 upstream/thread_pattern_in_UPDATING.diff -p0
only in patch2:
unchanged:
--- mutt-1.5.13.orig/debian/patches/misc/tempfile-race.diff
+++ mutt-1.5.13/debian/patches/misc/tempfile-race.diff
@@ -0,0 +1,100 @@
+From: roessler roessler
+Date: Mon, 9 Oct 2006 13:39:38 + (+)
+Subject: From: Thomas Roessler [EMAIL PROTECTED]
+X-Git-Url: 
http://dev.mutt.org/cgi-bin/gitweb.cgi?p=mutt/.git;a=commitdiff;h=f6404a53a2b7a9a3b36d89def185e1192abdd108
+
+  From: Thomas Roessler [EMAIL PROTECTED]
+  
+  Even more paranoid temporary file creation.
+---
+
+--- a/lib.c
 b/lib.c
+@@ -481,14 +481,85 @@ int safe_rename (const char *src, const 
+   return 0;
+ }
+ 
++/* Create a temporary directory next to a file name */
++
++int mutt_mkwrapdir (const char *path, char *newfile, size_t nflen, 
++  char *newdir, size_t ndlen)
++{
++  const char *basename;
++  char parent[_POSIX_PATH_MAX];
++  char *p;
++  int rv;
++
++  strfcpy (parent, NONULL (path), sizeof (parent));
++  
++  if ((p = strrchr (parent, '/')))
++  {
++*p = '\0';
++basename = p + 1;
++  }
++  else
++  {
++strfcpy (parent, ., sizeof (parent));
++basename = path;
++  }
++
++  do 
++  {
++snprintf (newdir, ndlen, %s/%s, parent, .muttXX);
++mktemp (newdir);
++  } 
++  while ((rv = mkdir (newdir, 0700)) == -1  errno == EEXIST);
++  
++  if (rv == -1)
++return -1;
++  
++  snprintf (newfile, nflen, %s/%s, newdir, NONULL(basename));
++  return 0;  
++}
++
++int mutt_put_file_in_place (const char *path, const char *safe_file, const 
char *safe_dir)
++{
++  int rv;
++  
++  rv = safe_rename (safe_file, path);
++  unlink (safe_file);
++  rmdir (safe_dir);
++  return rv;
++}
++
+ int safe_open (const char *path, int flags)
+ {
+   struct stat osb, nsb;
+   int fd;
+ 
+-  if ((fd = open (path, flags, 0600))  0)
+-return fd;
++  if (flags  O_EXCL) 
++  {
++char safe_file[_POSIX_PATH_MAX];
++char safe_dir[_POSIX_PATH_MAX];
+ 
++if (mutt_mkwrapdir (path, safe_file, sizeof (safe_file),
++  safe_dir, sizeof (safe_dir)) == -1)
++  return -1;
++
++if ((fd = open (safe_file, flags, 0600))  0)
++{
++  rmdir (safe_dir);
++  return fd;
++}
++
++if (mutt_put_file_in_place (path, safe_file, safe_dir) == -1)
++{
++  close (fd);
++  return -1;
++}
++  }
++  else
++  {
++if ((fd = open (path, flags, 0600))  0)
++  return fd;
++  }
++
+   /* make sure the file is not symlink */
+   if (lstat (path, osb)  0 || fstat (fd, nsb)  0 ||
+   compare_stat(osb, nsb) == -1)

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


signature.asc
Description: Digital signature


Bug#402737: patch: append to .rej files instead of overwriting them

2006-12-12 Thread Christoph Berg
severity 402737 wishlist
tags 402737 + moreinfo
thanks

Re: [EMAIL PROTECTED] 2006-12-12 [EMAIL PROTECTED]
 Patch replaces .rej files instead of appending to them.
 Use case: If you apply a set of patches in sequence and you get .rej
 files you should get .rej files appended and not replaced to not lose
 .rej data

Hi,

thanks for your suggestion.

However, if you are applying several patches, you should either feed
them all at once to patch, or stop after the first patch that fails. I
don't think your suggestion would make a useful feature. Unless you
can convince me that this change has more benefit than breaking the
existing behavior, I'd like to close this bug.

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


signature.asc
Description: Digital signature


Bug#402804: openssh-client: Needs to conflict with old ssh-krb5; conffile ownership transfer failure

2006-12-14 Thread Christoph Berg
Hi,

I had a similar problem here:

[1] [EMAIL PROTECTED]:~ $LC_ALL=C sudo apt-get install -f
Reading package lists... Done
Building dependency tree... Done
Correcting dependencies... Done
The following extra packages will be installed: 
  openssh-client openssh-server
Suggested packages:
  ssh-askpass rssh molly-guard
The following NEW packages will be installed:
  openssh-client openssh-server
0 upgraded, 2 newly installed, 0 to remove and 4 not upgraded.
430 not fully installed or removed.
Need to get 0B/826kB of archives.
After unpacking 1966kB of additional disk space will be used.
Do you want to continue [Y/n]?·
Preconfiguring packages ...
(Reading database ... 49808 files and directories currently installed.)
Unpacking openssh-client (from .../openssh-client_1%3a4.3p2-7_i386.deb) ...
Transferring ownership of conffile /etc/ssh/moduli ...
Transferring ownership of conffile /etc/ssh/ssh_config ...
dpkg: error processing 
/var/cache/apt/archives/openssh-client_1%3a4.3p2-7_i386.deb (--unpack):
 trying to overwrite `/etc/ssh/ssh_config', which is also in package ssh
Aborting ownership transfer of conffile /etc/ssh/moduli ...
Aborting ownership transfer of conffile /etc/ssh/ssh_config ...
Unpacking openssh-server (from .../openssh-server_1%3a4.3p2-7_i386.deb) ...
Transferring ownership of conffile /etc/default/ssh ...
Transferring ownership of conffile /etc/init.d/ssh ...
Transferring ownership of conffile /etc/pam.d/ssh ...
dpkg: error processing 
/var/cache/apt/archives/openssh-server_1%3a4.3p2-7_i386.deb (--unpack):
 trying to overwrite `/etc/init.d/ssh', which is also in package ssh
dpkg-deb: subprocess paste killed by signal (Broken pipe)
Aborting ownership transfer of conffile /etc/default/ssh ...
Aborting ownership transfer of conffile /etc/init.d/ssh ...
Aborting ownership transfer of conffile /etc/pam.d/ssh ...
Errors were encountered while processing:
 /var/cache/apt/archives/openssh-client_1%3a4.3p2-7_i386.deb
 /var/cache/apt/archives/openssh-server_1%3a4.3p2-7_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

[127] [EMAIL PROTECTED]:~ $LC_ALL=C apt-cache policy ssh openssh-client 
openssh-server
ssh:
  Installed: 1:4.3p2-7
  Candidate: 1:4.3p2-7
  Version table:
 *** 1:4.3p2-7 0
700 http://ftp2.de.debian.org etch/main Packages
100 /var/lib/dpkg/status
 1:3.8.1p1-8.sarge.6 0
700 http://security.debian.org sarge/updates/main Packages
 1:3.8.1p1-8.sarge.4 0
700 http://ftp2.de.debian.org sarge/main Packages
openssh-client:
  Installed: (none)
  Candidate: 1:4.3p2-7
  Version table:
 1:4.3p2-7 0
700 http://ftp2.de.debian.org etch/main Packages
openssh-server:
  Installed: (none) 
  Candidate: 1:4.3p2-7
  Version table:
 1:4.3p2-7 0
700 http://ftp2.de.debian.org etch/main Packages

relevant parts from /var/log/dpkg.log, doing a dist-upgrade:

2006-12-14 13:53:36 upgrade ssh 1:3.8.1p1-8.sarge.4 1:4.3p2-7
2006-12-14 13:53:36 status half-configured ssh 1:3.8.1p1-8.sarge.4
2006-12-14 13:53:37 status unpacked ssh 1:3.8.1p1-8.sarge.4
2006-12-14 13:53:37 status half-installed ssh 1:3.8.1p1-8.sarge.4
2006-12-14 13:53:37 status half-installed ssh 1:3.8.1p1-8.sarge.4
2006-12-14 13:53:37 status unpacked ssh 1:4.3p2-7
2006-12-14 13:53:37 status unpacked ssh 1:4.3p2-7 
2006-12-14 13:53:38 install openssh-server keine 1:4.3p2-7
2006-12-14 13:53:38 status half-installed openssh-server 1:4.3p2-7
2006-12-14 13:53:46 status not-installed openssh-server keine
2006-12-14 13:53:46 install libedit2 keine 2.9.cvs.20050518-2.2
2006-12-14 13:53:46 status half-installed libedit2 2.9.cvs.20050518-2.2
2006-12-14 13:53:46 status unpacked libedit2 2.9.cvs.20050518-2.2
2006-12-14 13:53:46 status unpacked libedit2 2.9.cvs.20050518-2.2
2006-12-14 13:53:47 install openssh-client keine 1:4.3p2-7
2006-12-14 13:53:47 status half-installed openssh-client 1:4.3p2-7
2006-12-14 13:53:50 status not-installed openssh-client keine

The first command above was from a later try. I fixed the problem with apt-get
remove ssh, after which openssh-{server,client} installed fine.

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


signature.asc
Description: Digital signature


Bug#402976: espdiff: useless manpage

2006-12-15 Thread Christoph Berg
Hi Glenn,

thanks for the feedback.

Re: Glenn Maynard 2006-12-13 [EMAIL PROTECTED]
 espdiff applies the appropriate transformation to a patch or
 set of patches, depending on what you intend to accomplish.
 
 A manpage saying this program does what you want, with no suggestion of
 what it's going to guess you might want, is useless.
 
 I'm sure whoever wrote this tool found it neat and clever, but it's just a
 waste of user (my) time, as I re-read the manpage several times, trying to
 find where it explains the program, before I realized that it simply doesn't.

The manpage isn't really useless itself, as there's a binary. I'll
consider moving it to /usr/games after etch, though.

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


signature.asc
Description: Digital signature


Bug#402737: patch: append to .rej files instead of overwriting them

2006-12-15 Thread Christoph Berg
tags 402737 - moreinfo
severity 402737 normal
thanks

Re: [EMAIL PROTECTED] 2006-12-12 [EMAIL PROTECTED]
 Even feeding all the patches with:
 cat ~/patches/program_* | patch -p1 -s
 will not work correctly and you just get the last rejection.

Ah, of course that's something to be considered. I'll ask upstream
what they think.

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


signature.asc
Description: Digital signature


Bug#377572: Recommends unavailable dvips

2006-09-08 Thread Christoph Berg
Re: Luk Claes 2006-07-10 [EMAIL PROTECTED]
 Your package recommends dvips which is not available in unstable (anymore).

Eike Sauer has prepared the following NMU which I'll upload to delayed
in a minute:

debdiff textopo_1.3-2.1.dsc /srv/pbuilder/result/textopo_1.3-2.2.dsc
 changelog |7 +++
 control   |2 +-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff -u textopo-1.3/debian/changelog textopo-1.3/debian/changelog
--- textopo-1.3/debian/changelog
+++ textopo-1.3/debian/changelog
@@ -1,3 +1,10 @@
+textopo (1.3-2.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix recommends (closes: #377572)
+
+ -- Eike Sauer [EMAIL PROTECTED]  Thu, 05 Sep 2006 22:57:00 +0200
+
 textopo (1.3-2.1) unstable; urgency=high
 
   * Non-maintainer upload.
diff -u textopo-1.3/debian/control textopo-1.3/debian/control
--- textopo-1.3/debian/control
+++ textopo-1.3/debian/control
@@ -10,7 +10,7 @@
 Architecture: all
 Depends: ${shlibs:Depends}, ${misc:Depends},tetex-bin
 Suggests: boxshade,clustalw,seaview,clustalx,muscle,texshade
-Recommends: dvips,gs-common,ghostview|gv|xpdf|pdf-viewer
+Recommends: gs-common, gv|xpdf|pdf-viewer
 Description: [Biology] LaTeX presentation of topology of transmembrane proteins
  TeXtopo is a LaTeX2e macro package that provides two new environments:
  .

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


signature.asc
Description: Digital signature


Bug#376834: bidentd: Please package new upstream version 1.1.1, which has fixed the NONFREE-DOC issue

2006-09-08 Thread Christoph Berg
Re: Max Bowsher 2006-07-05 [EMAIL PROTECTED]
 Justification for severity(important): An update to latest upstream
 would solve the bug which is currently keeping bidentd out of testing.

Eike Sauer has prepared an NMU with 1.1.1 that I'll shortly upload to
delayed. As that's a new upstream version I won't send the diff,
please grab the package from the archive.

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


signature.asc
Description: Digital signature


Bug#383300: ddpo: missing source packages from t-p-u

2006-09-09 Thread Christoph Berg
Re: Daniel Baumann 2006-08-16 [EMAIL PROTECTED]
 developer.php does not list source packages which are only in
 testing-proposed-updates, e.g. squashfs-2.6.16/unionfs-2.6.16. It would
 be nice, if you could add it.

At present ddpo pulls all information from unstable and experimental,
i.e. it doesn't even know about other packages, nor does it know who
maintains them. Only in stable packages have the same problem.

I'll look into how to change that.

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


signature.asc
Description: Digital signature


Bug#386889: break xmms if no artist is given

2006-09-12 Thread Christoph Berg
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Re: Klaus Ethgen 2006-09-10 [EMAIL PROTECTED]
 Version: 0.11-6
 
 If the artist oof an ogg file is empty and xmms-coverviewer enabled the
 whole xmms break with a segmentation failure.

Hi Klaus,

could you please try the version from experimental to see if it still
has this problem? (0.11+12rc2-1, should be installable on etch without
problems.)

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

iD8DBQFFBw0lxa93SlhRC1oRAgQFAKCp0VtpFhTIoQN6bedFWJCSR5z2CgCglRjp
WataYwzhfgDxe5PB8exGOBI=
=r6W0
-END PGP SIGNATURE-


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



Bug#386889: break xmms if no artist is given

2006-09-12 Thread Christoph Berg
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Re: To Klaus Ethgen 2006-09-12 [EMAIL PROTECTED]
 could you please try the version from experimental to see if it still
 has this problem? (0.11+12rc2-1, should be installable on etch without
 problems.)

Just to clarify: I don't recommend the new version for general use
yet, it has loads of other bugs.

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

iD8DBQFFBw2Cxa93SlhRC1oRAgoYAKC4ZaGDSc6Q3c/mymbKHRy4i6JVvwCgsylb
2AhtuoamJGuxTsAPg1LjLxQ=
=7DPw
-END PGP SIGNATURE-


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



Bug#384593: Fixed in NMU of xterm 210-3.1

2006-09-15 Thread Christoph Berg
Here's the patch for the NMU:

debdiff xterm_210-3.dsc xterm_210-3.1.dsc
 xterm-210/debian/patches/series  |1 +
 xterm-210/debian/changelog   |8 
 debian/patches/902_disallowWindowOps |   10 ++
 3 files changed, 19 insertions(+)

diff -u xterm-210/debian/patches/series xterm-210/debian/patches/series
--- xterm-210/debian/patches/series
+++ xterm-210/debian/patches/series
@@ -2,0 +3 @@
+902_disallowWindowOps
diff -u xterm-210/debian/changelog xterm-210/debian/changelog
--- xterm-210/debian/changelog
+++ xterm-210/debian/changelog
@@ -1,3 +1,11 @@
+xterm (210-3.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Apply patch by Samuel Thibault to disable allowWindowOps in XTerm.ad
+(Closes: #384593).
+
+ -- Christoph Berg [EMAIL PROTECTED]  Fri, 15 Sep 2006 16:18:06 +0200
+
 xterm (210-3) unstable; urgency=low
 
   * Depend on xbitmaps rather than xlibs-data.
only in patch2:
unchanged:
--- xterm-210.orig/debian/patches/902_disallowWindowOps
+++ xterm-210/debian/patches/902_disallowWindowOps
@@ -0,0 +1,10 @@
+Index: xterm-210/XTerm.ad
+===
+--- xterm-210.orig/XTerm.ad2006-09-15 16:17:12.0 +0200
 xterm-210/XTerm.ad 2006-09-15 16:17:19.0 +0200
+@@ -190,3 +190,5 @@
+ !
+ ! Alternatively,
+ !*on2Clicks: regex [[:alpha:]]+://([[:alnum:]!#+,./[EMAIL 
PROTECTED]|(%[[:xdigit:]][[:xdigit:]]))+
++
++*allowWindowOps: false

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


signature.asc
Description: Digital signature


Bug#374846: FTBFS on mips: no defconfig

2006-09-15 Thread Christoph Berg
Hi,

I'll upload the attached NMU. For mips/mipsel, I guess removing the
old binaries is best, the upstream changelog doesn't even mention
these architectures.

debdiff rtai_3.2-1.dsc rtai_3.2-1.1.dsc
 rules |2 +-
 changelog |7 +++
 2 files changed, 8 insertions(+), 1 deletion(-)

diff -u rtai-3.2/debian/rules rtai-3.2/debian/rules
--- rtai-3.2/debian/rules
+++ rtai-3.2/debian/rules
@@ -16,7 +16,7 @@
 # from having to guess our platform (since we know it already)
 DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
 DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
-DEB_BUILD_ARCH  ?= $(shell dpkg-architecture -qDEB_BUILD_ARCH)
+DEB_BUILD_ARCH  = $(shell dpkg-architecture -qDEB_BUILD_ARCH | sed -e 
s/powerpc/ppc/)
 
 CFLAGS = -Wall -g
 
diff -u rtai-3.2/debian/changelog rtai-3.2/debian/changelog
--- rtai-3.2/debian/changelog
+++ rtai-3.2/debian/changelog
@@ -1,3 +1,10 @@
+rtai (3.2-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Replace powerpc by ppc in debian/rules (Closes: #374846).
+
+ -- Christoph Berg [EMAIL PROTECTED]  Fri, 15 Sep 2006 20:37:17 +0200
+
 rtai (3.2-1) unstable; urgency=low
 
   * New upstream release

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


signature.asc
Description: Digital signature


Bug#364129: O: mambo -- web content management system

2006-09-16 Thread Christoph Berg
Re: Bart Martens 2006-07-16 [EMAIL PROTECTED]
 David and I have decided that we should orphan this package.  The
 reality is that we are not really working on this package.  Maybe we'll
 work on this later again, but not right now.  So anyone, feel free to
 take maintainership now.

If no one is going to adopt that package soon, it should be removed.
It is behind upstream (including security fixes that at least apply to
the new version), and has never been in unstable.

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


signature.asc
Description: Digital signature


Bug#387775: O: libhdf4 -- The Hierarchical Data Format library -- documentation

2006-09-16 Thread Christoph Berg
Package: wnpp
Severity: normal

The current maintainer of libhdf4, Stephen M Moraco [EMAIL PROTECTED],
is not working on this package anymore.

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: libhdf4
Binary: libhdf4g-doc, libhdf4g, libhdf4g-run, libhdf4g-dev
Version: 4.1r4-18.1
Priority: optional
Section: graphics
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Build-Depends: g77, sharutils, libjpeg62-dev, zlib1g-dev, bison, flex, groff, 
autotools-dev
Architecture: any
Standards-Version: 3.6.1
Format: 1.0
Directory: pool/main/libh/libhdf4
Files:
 4e9f1dd6be59d5fced4d008213b6afbd 674 libhdf4_4.1r4-18.1.dsc
 cd67c8ffa8d39aa471f9209907681bed 4371391 libhdf4_4.1r4.orig.tar.gz
 738020e09eef3bff0b4a9038dd89d7c5 1211839 libhdf4_4.1r4-18.1.diff.gz

Package: libhdf4g-doc
Priority: optional
Section: doc
Installed-Size: 6048
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: all
Source: libhdf4
Version: 4.1r4-18.1
Suggests: libhdf4g
Filename: pool/main/libh/libhdf4/libhdf4g-doc_4.1r4-18.1_all.deb
Size: 1168750
MD5sum: 5378be5b0e108b4a7f0c4d85879ea21f
SHA1: fe82aa9851baa71bfa344f6ab59561fefcab5f99
SHA256: bb5fc5f7f2321f456867ebcf94cf964646444a7046d45d05abb1d8792689ea5e
Description: The Hierarchical Data Format library -- documentation
 The user guide and reference manual for HDF version 4 in html.
Tag: devel::doc, devel::library, role::content:doc

Package: libhdf4g
Priority: optional
Section: libs
Installed-Size: 676
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: i386
Source: libhdf4
Version: 4.1r4-18.1
Replaces: libhdf4
Depends: libc6 (= 2.3.2.ds1-21), libjpeg62, zlib1g (= 1:1.2.1)
Suggests: libhdf4g-doc, libhdf4g-dev, libhdf4g-run
Conflicts: libhdf4 ( 4.0.2-4)
Filename: pool/main/libh/libhdf4/libhdf4g_4.1r4-18.1_i386.deb
Size: 274814
MD5sum: defbb8c527e99a12dc9c9ccf6aa91698
SHA1: 6bf3ec0c52c8b1c4b6dee9d9f4f296cca4478d68
SHA256: 86e7044eb3f3959efd38d93afb1517b3c31d36a1dd4e3102d86628757ec55042
Description: The Hierarchical Data Format library -- library package
 The HDF format is used in scientific applications and can embed
 various kind of data:
o graphics (8 and 24 bits)
o scientific data
o many others
 .
 This package comes with the HDF libraries.
Tag: devel::library

Package: libhdf4g-run
Priority: optional
Section: graphics
Installed-Size: 544
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: i386
Source: libhdf4
Version: 4.1r4-18.1
Replaces: libhdf4, libhdf4g
Depends: libc6 (= 2.3.2.ds1-21), libhdf4g (= 4.1r4), libjpeg62, zlib1g (= 
1:1.2.1)
Conflicts: libhdf4 ( 4.0.2-4)
Filename: pool/main/libh/libhdf4/libhdf4g-run_4.1r4-18.1_i386.deb
Size: 176942
MD5sum: 4dd780f15cce4ba90588fd6bc84f99c1
SHA1: cd3afa11a79de3de68ac01fda2c2aee90ba45a63
SHA256: 432ab6579d85c3486e04cc182c07a305647c6bbf9a92bc0d02e05f4c2e16acca
Description: The Hierarchical Data Format library -- runtime package
 This package comes with some basic utilities to view, pack, unpack,
 etc HDF files.
Tag: devel::library

Package: libhdf4g-dev
Priority: optional
Section: libdevel
Installed-Size: 1556
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: i386
Source: libhdf4
Version: 4.1r4-18.1
Depends: libhdf4g (= 4.1r4-18.1), libc6-dev, zlib1g-dev, libjpeg62-dev
Filename: pool/main/libh/libhdf4/libhdf4g-dev_4.1r4-18.1_i386.deb
Size: 420638
MD5sum: 97b9935c53b659cdb50ff40cc82af576
SHA1: 054234526212a994e420ee0be91cce5fd32ee0a6
SHA256: 086b8c1578cc06a0bda099368afe640639e1d11a76c5475f2f62f22bd3a60bcc
Description: The Hierarchical Data Format library -- development package
 Contains include files and static library for the HDF package plus
 some libdf functions manpages.
Tag: devel::library, role::sw:devel-lib


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


signature.asc
Description: Digital signature


Bug#387772: O: binutils-h8300-hms -- GNU cross assembler for H8/300[HS], linker and binary utilities

2006-09-16 Thread Christoph Berg
Package: wnpp
Severity: normal

The current maintainer of binutils-h8300-hms, Stephen M Moraco [EMAIL 
PROTECTED],
is not working on this package anymore.

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: binutils-h8300-hms
Binary: binutils-h8300-hms
Version: 2.9.5.0.37.5.2
Priority: extra
Section: devel
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Build-Depends: debhelper (= 2.2.7), bzip2, bison, flex-old, autotools-dev
Architecture: any
Standards-Version: 3.5.10
Format: 1.0
Directory: pool/main/b/binutils-h8300-hms
Files:
 494d2f97aa776ea0774ecf8d7b198e78 587 binutils-h8300-hms_2.9.5.0.37.5.2.dsc
 ddd9f31613d26e76785957bc604a693b 5258713 
binutils-h8300-hms_2.9.5.0.37.5.2.tar.gz

Package: binutils-h8300-hms
Priority: extra
Section: devel
Installed-Size: 3752
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: i386
Version: 2.9.5.0.37.5.2
Replaces: binutils-h8300 (= 2.9.5.0.37)
Depends: libc6 (= 2.3.5-1)
Conflicts: binutils-h8300 (= 2.9.5.0.37)
Filename: 
pool/main/b/binutils-h8300-hms/binutils-h8300-hms_2.9.5.0.37.5.2_i386.deb
Size: 1794744
MD5sum: 3c82a2aa9198827ae98c73d73a56e7d7
SHA1: 4f00e4bce666597409333229b7291e39be5c99f6
SHA256: ad827053ee20bbf916b9432d03ff3980b1a74094e4bd5c3a9309ccf20581b7b2
Description: GNU cross assembler for H8/300[HS], linker and binary utilities
 The programs in this package are used to assemble, link and
 manipulate binary and object files.  They may be used in
 conjunction with a cross-compiler and various libraries to
 build programs for Hitachi H8/300 microprocessor-based
 target systems.
Tag: admin::hardware, devel::machinecode, interface::commandline, 
role::sw:utility


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


signature.asc
Description: Digital signature


Bug#387769: O: brickos -- alternative OS for LEGO(r) Mindstorms RCX. Supports devel. in C/C++

2006-09-16 Thread Christoph Berg
Package: wnpp
Severity: normal

The current maintainer of brickos, Stephen M Moraco [EMAIL PROTECTED],
is not working on this package anymore.

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: brickos
Binary: brickos, brickos-doc
Version: 0.9.0-1
Priority: extra
Section: devel
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Build-Depends: debhelper ( 3.0.0), binutils-h8300-hms, gcc-h8300-hms, 
sgmltools-lite, doxygen
Architecture: any
Standards-Version: 3.6.1
Format: 1.0
Directory: pool/main/b/brickos
Files:
 f40a3143578adf377213ba3888f77389 639 brickos_0.9.0-1.dsc
 a559d77a31881482eea89728affa72b4 292304 brickos_0.9.0.orig.tar.gz
 7301b94d97daee76765c738e0eeea1ea 13464 brickos_0.9.0-1.diff.gz

Package: brickos
Priority: extra
Section: devel
Installed-Size: 732
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: i386
Version: 0.9.0-1
Replaces: legos
Depends: libc6 (= 2.3.2.ds1-4), binutils-h8300-hms, gcc-h8300-hms
Suggests: brickos-doc
Conflicts: legos
Filename: pool/main/b/brickos/brickos_0.9.0-1_i386.deb
Size: 140226
MD5sum: b2b55ebb0e14f7086c25d3419278d552
SHA1: e324451378533790a381ba72aa2f4ae7a3ba4aa5
SHA256: 9355b9c6bee76e722f59ab34c40c2e7c24d8645d20b3b0f35f26ecc02a76a495
Description: alternative OS for LEGO(r) Mindstorms RCX. Supports devel. in C/C++
 A multitasking operating system with development environment for use
 as an alternative to the standard LEGO(r) Mindstorms RCX firmware.
 .
 For more info: http://brickos.sourceforge.net
 For posts to/from other users: http://lugnet.com/robotics/rcx/legos/
 .
 (LEGO(r) is a trademark of the LEGO Group of companies.)

Package: brickos-doc
Priority: extra
Section: doc
Installed-Size: 9956
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: all
Source: brickos
Version: 0.9.0-1
Filename: pool/main/b/brickos/brickos-doc_0.9.0-1_all.deb
Size: 1234024
MD5sum: 3962447bd95a2c57cda70c3bc690ca3e
SHA1: 394265a6a3851fca16c8223997d04eef68d5f709
SHA256: d1690dbbcd4cbc12f2f8f418021d96dabd754e524603ffea5e4e13083c204690
Description: documentation for brickOS an Alternative OS for the RCX
 HOWTO and API Documentation for brickOS an alternative Operating
 System for the LEGO(r) Mindstorms RCX.
 .
 For more info: http://brickos.sourceforge.net
 .
 (LEGO(r) is a trademark of the LEGO Group of companies.)
Tag: devel::doc, game::toys, hardware::embedded, made-of::data:html, 
role::content:doc, use::driver, use::gameplaying


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


signature.asc
Description: Digital signature


Bug#387770: O: lnpd -- daemon for LNP communication with BrickOS

2006-09-16 Thread Christoph Berg
Package: wnpp
Severity: normal

The current maintainer of lnpd, Stephen M Moraco [EMAIL PROTECTED],
is not working on this package anymore.

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: lnpd
Binary: lnpd
Version: 0.9.0-1
Priority: extra
Section: devel
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Build-Depends: debhelper (= 4.0.0)
Architecture: any
Standards-Version: 3.6.1
Format: 1.0
Directory: pool/main/l/lnpd
Files:
 2705bd2093e940c94396cdff3a280401 554 lnpd_0.9.0-1.dsc
 2b284ed511832ff7f4d2c0848e7d51f1 318191 lnpd_0.9.0.orig.tar.gz
 31bb990a40440310c31bae111b42fe61 51559 lnpd_0.9.0-1.diff.gz

Package: lnpd
Priority: extra
Section: devel
Installed-Size: 268
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: i386
Version: 0.9.0-1
Depends: libc6 (= 2.3.2.ds1-4)
Suggests: brickos
Filename: pool/main/l/lnpd/lnpd_0.9.0-1_i386.deb
Size: 51100
MD5sum: 9beaf6a650873b2efdae1016ecc9a16c
SHA1: 5eba922f69075ed775c35ca271da8528bd0ba6fa
SHA256: 6c564dce637ffac186e7c070f84b9e6cd7054b875192622fc8eff0c81abef610
Description: daemon for LNP communication with BrickOS
 The lnpd package provides a daemon capable of being started at boot time
 that enables communication with a LEGO(r) Mindstorms RCX which is running
 BrickOS. This package also provides a library so that you can build
 client programs which talk via LNP to applications running under brickOS
 on the RCX.  See the examples provided.
 .
 Homepage: http://brickos.sourceforge.net
 .
 For posts to/from other users: http://lugnet.com/robotics/rcx/legos/
 .
 (LEGO(r) is a trademark of the LEGO Group of companies.)
Tag: admin::boot, interface::daemon, role::sw:server


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


signature.asc
Description: Digital signature


Bug#387774: O: divine -- Automatic IP configuration detection for laptops

2006-09-16 Thread Christoph Berg
Package: wnpp
Severity: normal

The current maintainer of divine, Stephen M Moraco [EMAIL PROTECTED],
is not working on this package anymore.

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: divine
Binary: divine
Version: 0.8-3
Priority: optional
Section: admin
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Build-Depends: debhelper (= 4.0), libnet1-dev, libpcap-dev
Architecture: any
Standards-Version: 3.6.1
Format: 1.0
Directory: pool/main/d/divine
Files:
 b7a2f859e1faebd7d74b75fdffb53085 578 divine_0.8-3.dsc
 53bcfe6031692fac3ac011ed23973db2 16640 divine_0.8.orig.tar.gz
 70986837c91a3e32554a8c57d99fb8fa 4165 divine_0.8-3.diff.gz

Package: divine
Priority: optional
Section: admin
Installed-Size: 104
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: i386
Version: 0.8-3
Depends: libc6 (= 2.3.2.ds1-4), libnet1 (= 1.1.2-1), libpcap0.7
Filename: pool/main/d/divine/divine_0.8-3_i386.deb
Size: 15252
MD5sum: a85bbb635c3df620c1823412d3b15f3e
SHA1: 00bff9047da0ffbab27e5720760bd28c3f3268c3
SHA256: 7fdab2130100bd6cee6de372a9d86bf7ff229ae636c7fc4a402fb87ed6b30a8a
Description: Automatic IP configuration detection for laptops
 Divine uses ARP requests to probe the current network
 and reconfigures networking based on its findings.
 .
 Divine is intended for laptop users or people who use their
 machines in different networks all the time.  It is meant to
 be run from the PCMCIA network initialization scripts.
 .
 For more information see: http://www.fefe.de/divine/
Tag: hardware::laptop


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


signature.asc
Description: Digital signature


Bug#387777: O: gpsim-logic -- logic module for gpsim

2006-09-16 Thread Christoph Berg
Package: wnpp
Severity: normal

The current maintainer of gpsim-logic, Stephen M Moraco [EMAIL PROTECTED],
is not working on this package anymore.

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: gpsim-logic
Binary: gpsim-logic
Version: 0.0.2-10.1
Priority: optional
Section: electronics
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Build-Depends: debhelper ( 3.0.0), libgtk1.2-dev, libglib1.2-dev, flex, 
gpsim-dev, libtool, autotools-dev
Architecture: any
Standards-Version: 3.5.9
Format: 1.0
Directory: pool/main/g/gpsim-logic
Files:
 39ed30e38e83b91cc1b0f7d94f188f17 660 gpsim-logic_0.0.2-10.1.dsc
 383b6043f62b04739ee736bcb8468b13 61 gpsim-logic_0.0.2.orig.tar.gz
 4533089e063d6de8be6bd9c61d3d0ad5 57971 gpsim-logic_0.0.2-10.1.diff.gz

Package: gpsim-logic
Priority: optional
Section: electronics
Installed-Size: 104
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: i386
Version: 0.0.2-10.1
Depends: libc6 (= 2.3.6-6), libgcc1 (= 1:4.1.0), libglib1.2 (= 1.2.0), 
libgtk1.2 (= 1.2.10-4), libx11-6, libxext6, libxi6, gpsim
Filename: pool/main/g/gpsim-logic/gpsim-logic_0.0.2-10.1_i386.deb
Size: 12690
MD5sum: 8985769022dc20b3fb7f16980f11a7db
SHA1: 70fd449f33343930680aacf142f1131975eaad3b
SHA256: 493735ecef9c59b5bef92a1fdb8adf70c4cd11aa407d1c1ba871e3c41f4fc69c
Description: logic module for gpsim
 Gpsim-logic is a simple module library that contains a 2-input AND gate and a
 2-input OR gate. It consists of a shared library  that is dynamically loaded.
 This library also illustrates how a module can drive a pin on the pic.
 Examples how to use the module are included.
Tag: hardware::emulation, interface::x11, role::sw:plugin, uitoolkit::gtk, 
x11::application


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


signature.asc
Description: Digital signature


Bug#387771: O: gcc-h8300-hms -- The GNU C/C++ cross-compilers for the Hitachi H8/300[HS] processors

2006-09-16 Thread Christoph Berg
Package: wnpp
Severity: normal

The current maintainer of gcc-h8300-hms, Stephen M Moraco [EMAIL PROTECTED],
is not working on this package anymore.

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: gcc-h8300-hms
Binary: gcc-h8300-hms
Version: 2.95.2.2.1
Priority: extra
Section: devel
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Build-Depends: dejagnu (= 1.3-19990614), bzip2, binutils-h8300-hms (= 
2.9.5.0.37), debhelper (= 2), autoconf (= 2.13), bison, flex, gettext, texinfo
Architecture: any
Standards-Version: 3.1.1
Format: 1.0
Directory: pool/main/g/gcc-h8300-hms
Files:
 de8987019eb6e7191776d17579dc6fcd 685 gcc-h8300-hms_2.95.2.2.1.dsc
 00c70740f3d31d02862aa9310b0ce929 11844645 gcc-h8300-hms_2.95.2.2.1.tar.gz

Package: gcc-h8300-hms
Priority: extra
Section: devel
Installed-Size: 5948
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: i386
Version: 2.95.2.2.1
Replaces: gcc-h8300 (= 2.95.2)
Depends: libc6 (= 2.2.4-4), binutils-h8300-hms (= 2.9.5.0.37)
Conflicts: gcc-h8300 (= 2.95.2)
Filename: pool/main/g/gcc-h8300-hms/gcc-h8300-hms_2.95.2.2.1_i386.deb
Size: 2195998
MD5sum: 457da7971f79def24a70b22603d0129d
SHA1: 26841c3c80e481ab2f9bf1e4b6bd8227a51928af
SHA256: 6dfabfbf4ba9e3fc31cedbaa4ed53998d89229e896ea78794b06dc4a5f69305c
Description: The GNU C/C++ cross-compilers for the Hitachi H8/300[HS] processors
 This is the GNU C compiler, a fairly portable optimizing compiler which
 supports multiple languages.  This package includes support for C and
 C++ for cross-compiling to an Hitachi H8/300[HS] microprocessor-based
 target.
Tag: devel::compiler, interface::commandline, langdevel::c, langdevel::c++, 
made-of::lang:c, role::sw:utility, works-with::software:source


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


signature.asc
Description: Digital signature


Bug#387776: O: gpsim -- Simulator for Microchip's PIC microcontrollers

2006-09-16 Thread Christoph Berg
Package: wnpp
Severity: normal

The current maintainer of gpsim, Stephen M Moraco [EMAIL PROTECTED],
is not working on this package anymore.

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: gpsim
Binary: gpsim, gpsim-dev
Version: 0.20.14-7.4
Priority: optional
Section: electronics
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Build-Depends: debhelper ( 4.0.0), libreadline5-dev | libreadline-dev, 
libncurses5-dev, libpopt-dev, libglib1.2-dev, libgtk1.2-dev, libgtkextra17-dev, 
libtool, flex, exdbm, autotools-dev, bison
Architecture: any
Standards-Version: 3.5.9
Format: 1.0
Directory: pool/main/g/gpsim
Files:
 f1e9fd937a00bc79806d218ec22d871a 740 gpsim_0.20.14-7.4.dsc
 6992ecc5315cec59de47acce2c6ed67f 622235 gpsim_0.20.14.orig.tar.gz
 776fe868c6e935bfcf114f37db8f433f 151929 gpsim_0.20.14-7.4.diff.gz

Package: gpsim
Priority: optional
Section: electronics
Installed-Size: 1648
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: i386
Version: 0.20.14-7.4
Depends: exdbm (= 0.0.0-1), libc6 (= 2.3.6-6), libgcc1 (= 1:4.1.0), 
libglib1.2 (= 1.2.0), libgtk1.2 (= 1.2.10-4), libgtkextra17, libpopt0 (= 
1.10), libreadline5 (= 5.1), libstdc++6 (= 4.1.0), libx11-6, libxext6, libxi6
Recommends: gputils (= 0.10.0-1)
Suggests: gpsim-led, gpsim-logic, gpsim-lcd, gpsim-doc
Filename: pool/main/g/gpsim/gpsim_0.20.14-7.4_i386.deb
Size: 505072
MD5sum: 19b738977dc0552430063ab6d6d97913
SHA1: f5e625888f1cfa7d58a8faa830d18a28e73c9c78
SHA256: 2a89fa770d6addf266f38cdc8f08174b74f0d2cf946000d14f671a977d3d0e52
Description: Simulator for Microchip's PIC microcontrollers
 Gpsim is a full-featured software simulator for Microchip PIC microcontrollers.
 .
 Gpsim has been designed to be as accurate as possible. Accuracy includes the
 entire PIC - from the core to the I/O pins and including ALL of the internal
 peripherals. Thus it's possible to create stimuli and tie them to the I/O pins
 and test the PIC the same PIC the same way you would in the real world.
 .
 Gpsim has been designed to be as fast as possible. Real time simulation speeds
 of 20Mhz PICs are possible.
 .
 Gpsim has been designed to be as useful as possible. The standard simulation
 paradigm including breakpoints, single stepping, disassembling, memory inspect
  change, have been implemented. In addition, gpsim supports many debugging
 features that are only available with in-circuit emulators. For example, a
 continuous trace buffer tracks every action of the simulator. Also, it's
 possible to set read and write break points on values (e.g. break if a specific
 value is read from or written to a register).
Tag: hardware::emulation, interface::x11, role::sw:utility, uitoolkit::gtk, 
x11::application

Package: gpsim-dev
Priority: optional
Section: devel
Installed-Size: 412
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: i386
Source: gpsim
Version: 0.20.14-7.4
Depends: gpsim (= 0.20.14-7.4)
Filename: pool/main/g/gpsim/gpsim-dev_0.20.14-7.4_i386.deb
Size: 54994
MD5sum: 0bcd9ba0c31c875040381b2b46c601b4
SHA1: ce4a6aa84ab0687ba8f838cbf8c6bf1cde4c80f0
SHA256: 8a40b1bae94091134f07e7b4d405dfe5552d5a0644e35f094710883a2353a34f
Description: Libraries needed only for building gpsim components
 Gpsim is a full-featured software simulator for Microchip PIC microcontrollers.
 .
 This package install the libraries and headers necessary to build the
 supporting modules for gpsim.
 .
 NOTE: as a user of gpsim this package does not need to be installed.
Tag: devel::library, hardware::emulation, interface::x11, role::sw:devel-lib, 
uitoolkit::gtk, x11::application


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


signature.asc
Description: Digital signature


Bug#387773: O: exdbm -- eXode database manager

2006-09-16 Thread Christoph Berg
Package: wnpp
Severity: normal

The current maintainer of exdbm, Stephen M Moraco [EMAIL PROTECTED],
is not working on this package anymore.

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: exdbm
Binary: exdbm
Version: 1.0b2-13
Priority: optional
Section: libs
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Build-Depends: debhelper (=3.0.0), xutils, autotools-dev
Architecture: any
Standards-Version: 3.6.1
Format: 1.0
Directory: pool/main/e/exdbm
Files:
 041a8978fa68891c47156b20300f1e3f 582 exdbm_1.0b2-13.dsc
 3b9b4db959e829b88197834f850dc9f8 129702 exdbm_1.0b2.orig.tar.gz
 575c6f8c3267e8f1cacf849e18e7058b 97434 exdbm_1.0b2-13.diff.gz

Package: exdbm
Priority: optional
Section: libs
Installed-Size: 176
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: i386
Version: 1.0b2-13
Depends: libc6 (= 2.3.2.ds1-4)
Filename: pool/main/e/exdbm/exdbm_1.0b2-13_i386.deb
Size: 33978
MD5sum: 848604f6caff6f3ea2da4b447780df47
SHA1: b82fae26fd3eba0e64b8a6e206319d4860e3180d
SHA256: bd6c06b289d9c7bb70fcad6d2cd4e62c8bbe568c158e7c37659e9d1a5cb26b57
Description: eXode database manager
 The eXode database manager is a structured ASCII-based database library.
 EXdbm can be used to manage the configuration files of eXode clients.
 .
 The library uses a tree of hash tables structures stored in memory, favouring
 speed upon memory consumption. This is not a general purpose database library,
 its efficiency is based on the fact that the databases managed contain less
 than a few thousand entries.
 .
 Note that eXdbm is a general purpose configuration library, it can be used in
 many other applications without relations to the eXode project.
 .
 For information on the exode project visit http://simplicity.net/exode.


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


signature.asc
Description: Digital signature


Bug#387778: O: gpsim-led -- LED module for gpsim

2006-09-16 Thread Christoph Berg
Package: wnpp
Severity: normal

The current maintainer of gpsim-led, Stephen M Moraco [EMAIL PROTECTED],
is not working on this package anymore.

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: gpsim-led
Binary: gpsim-led
Version: 0.0.3-11.1
Priority: optional
Section: electronics
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Build-Depends: debhelper ( 3.0.0), libgtk1.2-dev, libglib1.2-dev, flex, 
gpsim-dev, libtool, autotools-dev
Architecture: any
Standards-Version: 3.5.9
Format: 1.0
Directory: pool/main/g/gpsim-led
Files:
 97a18da116ecb784f1b08ebe1457e042 652 gpsim-led_0.0.3-11.1.dsc
 e4e128fe94156458309b5e27f1a9f6d2 115022 gpsim-led_0.0.3.orig.tar.gz
 af73113cd18e51475bf33c4db6adeabd 58125 gpsim-led_0.0.3-11.1.diff.gz

Package: gpsim-led
Priority: optional
Section: electronics
Installed-Size: 108
Maintainer: Stephen M Moraco [EMAIL PROTECTED]
Architecture: i386
Version: 0.0.3-11.1
Depends: libc6 (= 2.3.6-6), libgcc1 (= 1:4.1.0), libglib1.2 (= 1.2.0), 
libgtk1.2 (= 1.2.10-4), libx11-6, libxext6, libxi6, gpsim
Filename: pool/main/g/gpsim-led/gpsim-led_0.0.3-11.1_i386.deb
Size: 15384
MD5sum: 0107b04dfa564edb0ff4fab892975c71
SHA1: 74c1b96dc91f3150a9d7d6208262c241e3abb11d
SHA256: 202b7dbe87010c8510ba0767d23b4e821a285faeae8c5f3d0e4bc2478722e31b
Description: LED module for gpsim
 Gpsim-led is a 7-segment led module for gpsim, it consists of a shared library
 that is dynamically loaded. Examples how to use the module are included.
Tag: hardware::emulation, uitoolkit::gtk


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


signature.asc
Description: Digital signature


  1   2   3   4   5   6   7   8   9   10   >