Bug#384357: Patch to FTBFS of libcommons-collections3-java

2006-09-07 Thread Arjan Oosting
tags 384357 patch
usertag 384357 supplied-patch
thanks

Hi,

I prepared a patch to fix the FTBFS. It renames the first
Builds-Depends-Indep as suggested by Steinar H. Gunderson and adds junit
to the Build-Depends-Indep.

As I am no DD yet I can not do a NMU, so I welcome any other DD to
upload this NMU. 

Greetings Arjan


diff -u libcommons-collections3-java-3.1a/debian/control libcommons-collections3-java-3.1a/debian/control
--- libcommons-collections3-java-3.1a/debian/control
+++ libcommons-collections3-java-3.1a/debian/control
@@ -3,8 +3,8 @@
 Priority: optional
 Maintainer: Debian Java Maintainers 
 Uploaders: Wolfgang Baer <[EMAIL PROTECTED]>, Arnaud Vandyck <[EMAIL PROTECTED]>
-Build-Depends-Indep: debhelper (>= 4.2.30), cdbs (>=0.4.21)
-Build-Depends-Indep: ant, ant-optional, java-gcj-compat-dev
+Build-Depends: debhelper (>= 4.2.30), cdbs (>=0.4.21)
+Build-Depends-Indep: ant, ant-optional, java-gcj-compat-dev, junit
 Standards-Version: 3.7.2
 
 Package: libcommons-collections3-java
diff -u libcommons-collections3-java-3.1a/debian/changelog libcommons-collections3-java-3.1a/debian/changelog
--- libcommons-collections3-java-3.1a/debian/changelog
+++ libcommons-collections3-java-3.1a/debian/changelog
@@ -1,3 +1,11 @@
+libcommons-collections3-java (3.1a-3.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * debian/control: rename first Build-Depends-Indep to Build-Depends and
+add junit to Build-Depends-Indep to fix FTBFS. (Closes: #384357)
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Fri,  8 Sep 2006 00:05:17 +0200
+
 libcommons-collections3-java (3.1a-3) unstable; urgency=low
 
   * Added myself as an uploader


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#380136: lucene: FTBFS: can not find stubs for class: class org.apache.lucene.search.RemoteSearchable

2006-09-07 Thread Arjan Oosting
Hi,

I was looking at some RC bugs and tried to reproduce this FTBFS but it
builds just fine in my pbuilder. I did saw this a couple times though:

 [rmic] RMI Compiling 1 class to 
/tmp/buildd/lucene-1.4.3.debian/build/classes/java
 [rmic] java.io.IOException: java.io.IOException: No such file or directory
 [rmic]at java.lang.ConcreteProcess.(libgcj.so.70)
 [rmic]at java.lang.Runtime.execInternal(libgcj.so.70)
 [rmic]at java.lang.Runtime.exec(libgcj.so.70)
 [rmic]at java.lang.Runtime.exec(libgcj.so.70)
 [rmic]at gnu.java.rmi.rmic.CompilerProcess.compile(libgcj.so.70)
 [rmic]at gnu.java.rmi.rmic.RMIC.compile(libgcj.so.70)
 [rmic]at gnu.java.rmi.rmic.RMIC.processClass(libgcj.so.70)
 [rmic]at gnu.java.rmi.rmic.RMIC.run(libgcj.so.70)
 [rmic]at gnu.java.rmi.rmic.RMIC.main(libgcj.so.70)
 [rmic] Caused by: java.io.IOException: No such file or directory
 [rmic]at java.lang.ConcreteProcess.nativeSpawn(libgcj.so.70)
 [rmic]at java.lang.ConcreteProcess.spawn(libgcj.so.70)
 [rmic]at java.lang.ConcreteProcess$ProcessManager.run(libgcj.so.70)

I don't know what is going on here so I am moving along to the next RC bug. 

Greetings Arjan Oosting


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#386500: Problem located

2006-09-08 Thread Arjan Oosting
tags 386500 - unreproducible
tags 386523 - unreproducible
thanks

Hi,

I found the problem in update-rc.d. There is a little logic error in one
of the functions update-rc.d. After i fixed that it worked again:

[EMAIL PROTECTED]:~$ ls /etc/rcS.d/*udev*
/etc/rcS.d/S03udev  /etc/rcS.d/S36udev-mtab
[EMAIL PROTECTED]:~$ sudo update-rc.d udev start 03 S .
 System startup links for /etc/init.d/udev already exist.
[EMAIL PROTECTED]:~$ ls /etc/rcS.d/*udev*
/etc/rcS.d/S03udev  /etc/rcS.d/S36udev-mtab

I have included the patch below

--- /usr/sbin/update-rc.d.orig  2006-09-08 10:56:09.0 +0200
+++ /usr/sbin/update-rc.d   2006-09-08 11:02:32.0 +0200
@@ -108,7 +108,7 @@
$fn = "$etcd$i.d/$_";
$found = 1;
$islnk = &is_link ($_[0], $fn, $bn);
-   next if (defined $_[0] and $_[0] ne 'remove');
+   next unless (defined $_[0] && $_[0] eq 'remove');
if (! $islnk) {
print "   $fn is not a link to ../init.d/$bn; not removing\n";
next;

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#386500: still something missing

2006-09-08 Thread Arjan Oosting
Op vr, 08-09-2006 te 12:59 +0200, schreef Ivan Sergio Borgonovo:
> I think is still related to this since these problem started after
> last udev update.
> I already applied the patch and things seemed a bit better (no alsa
> and psmouse problems anymore) but dbus and powersaved stopped to work.
> 
> I noticed some server were deactivated.
Probebly still missing some links in the /etc/rc*.d dirs. Just reinstall
the affected services with apt-get --reinstall.

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#386500: still something missing

2006-09-08 Thread Arjan Oosting
Op vr, 08-09-2006 te 12:59 +0200, schreef Ivan Sergio Borgonovo:
> I think is still related to this since these problem started after
> last udev update.
> I already applied the patch and things seemed a bit better (no alsa
> and psmouse problems anymore) but dbus and powersaved stopped to work.
> 
> I noticed some server were deactivated.
> 
Probably your still missing some links in the /etc/rc*.d directories.
Just reinstall the affected programs by doing apt-get --reinstall.

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#386500: still something missing

2006-09-08 Thread Arjan Oosting
Op vr, 08-09-2006 te 14:12 +0200, schreef Ivan Sergio Borgonovo:
> Sorry to bother... this is not related to the bug itself but rather to
> fix the problems it caused.
> 
> dbus and powersaved were resurrected that way.
> 
> nfs client still not working; the module is not loaded...
> I had to load manually modprobe nfs and then mount the shares
> I used sysvconfig to reenable the services I thought were useful but
> even starting all the nfs related rc script nfs doesn't work
> I don't know if anything else is missing.
Could be related to bug #386449 [1] for which an upload is pending.

Greetings Arjan


[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=386449


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#386202: Patch for RC bug 386201

2006-09-17 Thread Arjan Oosting
Hi,

I have prepared a patch to upgrade gnome-pilot to the new upstream
version. I will prepare a patch for gnome-pilot-conduits as well. 

After I have done that I will test them and see which bugs can be closes
due to the new upstream version. The new gnome-pilot 2.0.4 already fixes
6 bugs in the BTS as far as I can see.

After all this al will send my diff to the BTS.

Greetings Arjan Oosting 


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#386202: diff.gz for new upstream version

2006-09-17 Thread Arjan Oosting
tag 386202 patch
thanks

Hi,

I have prepared a patch for RC bug 386202 with updates the package to
the new upstream version 2.0.14. As I am no DD yet I can not do a NMU
myself so I would welcome some DD who can upload the new version. 

I have attached the diff.gz. The complete package is available from my
personal repository [1] by doing

dget 
http://moonshine.dnsalias.org/debian/unstable/gnome-pilot-conduits_2.0.14-0.1_i386.changes

The changelog is below,

Greetings Arjan Oosting

 gnome-pilot-conduits (2.0.14-0.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * New upstream release
 - Updated to work with pilot-link 0.12.0 (Closes: 386202)
 - Several critical bugs fixed.
   * debian/control: bump build dependency on libgnome-pilot2-dev.



gnome-pilot-conduits_2.0.14-0.1.diff.gz
Description: GNU Zip compressed data


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#386201: Complete source package

2006-09-18 Thread Arjan Oosting
Hi, 

FYI: The complete source package of the NMU I have prepared is also
available from my personal repository [1] and can be easily retrieved by
doing:

dget 
http://moonshine.dnsalias.org/debian/unstable/gnome-pilot_2.0.14-0.1_i386.changes

Greetings Arjan Oosting

[1] http://moonshine.dnsalias.org/debian/


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#372840: Fails to configure: conflict with Cabal-1.1.3 (libghc6-cabal-dev?)

2006-09-20 Thread Arjan Oosting
Hi,

I was looking at this bug and it is not occuring in unstable anymore,
but still it is nice to know where this is going wrong.

The plugins library shipped in libghc6-plugins-dev 0.9.10-1 (and
0.9.10-2) is build aganst Cabal-1.0 provided by ghc6. Cabal-1.1.3 is
shipped by libghc6-cabal-dev which when in installed hides Cabal-1.0.

When libghc6-plugins-dev is installed, it tries to register itself but
fails because Cabal-1.0 is hiden. 

One way to solve this is to conflict against libghc6-cabal-dev.
The other way is to hide the Cabal-1.1.3 before registering the plugins
library, which can be done by using ghc-pkg register in the postinst
script of libghc6-plugins-dev.

As libghc6-cabal-dev can not be installed with the new version of ghc6
in unstable anyway we only have one version of Cabal again and the
problem does not occur anymore.

Still it might be a good idea to modify the calls to ghc-pkg in the
maintainer scripts to from "ghc-pkg -g --add-package < $config;" to
"ghc-pkg -g update $config"

Greetings Arjan.  



signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#379724: possible NMU patch for RC bug

2006-09-22 Thread Arjan Oosting
tags 379724 patch
usertag 379724 supplied-patch
thanks

Hi,

I have prepared a simple patch for the FTFBS which is attached. As I am
no DD yet, I can not do the actual NMU. Marga would you like to do the
actual upload?

Greetings Arjan

Changelog of my NMU:

  * Non-maintainer upload.
  * Set urgency to medium as this upload fixes an RC bug.
  * debian/rules:
- Don't let build target depend on build-indep target as the build
  daemons will call the build target without Build-Depends-Indep
  satisfied. (Closes: #379724)
- Drop DH_COMPAT=3 as compatibility levels before 4 are deprecated.
  * debian/copyright: update address of the FSF.
  * debian/compat: added and bump debhelper compatibility level to 4 and
adjust Build-Depends on debhelper accordingly.
diff -u cbmlink-0.9.6/debian/control cbmlink-0.9.6/debian/control
--- cbmlink-0.9.6/debian/control
+++ cbmlink-0.9.6/debian/control
@@ -2,7 +2,7 @@
 Section: otherosfs
 Priority: extra
 Maintainer: Peter Karlsson <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>> 3.0.0)
+Build-Depends: debhelper (>= 4.0.0)
 Build-Depends-Indep: xa65
 Standards-Version: 3.6.0
 
diff -u cbmlink-0.9.6/debian/rules cbmlink-0.9.6/debian/rules
--- cbmlink-0.9.6/debian/rules
+++ cbmlink-0.9.6/debian/rules
@@ -6,9 +6,6 @@
 # Uncomment this to turn on verbose mode. 
 #export DH_VERBOSE=1
 
-# This is the debhelper compatibility version to use.
-export DH_COMPAT=3
-
 ifneq (,$(findstring debug,$(DEB_BUILD_OPTIONS)))
 	CFLAGS += -g
 endif
@@ -89,7 +86,7 @@
 
 # Combined portion ---
 
-build: build-arch build-indep
+build: build-arch
 
 clean:
 	dh_testdir
diff -u cbmlink-0.9.6/debian/changelog cbmlink-0.9.6/debian/changelog
--- cbmlink-0.9.6/debian/changelog
+++ cbmlink-0.9.6/debian/changelog
@@ -1,3 +1,18 @@
+cbmlink (0.9.6-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Set urgency to medium as this upload fixes an RC bug.
+  * debian/rules: 
+- Don't let build target depend on build-indep target as the build
+  daemons will call the build target without Build-Depends-Indep
+  satisfied. (Closes: #379724)
+- Drop DH_COMPAT=3 as compatibility levels before 4 are deprecated.
+  * debian/copyright: update address of the FSF.
+  * debian/compat: added and bump debhelper compatibility level to 4 and
+adjust Build-Depends on debhelper accordingly.
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Fri, 22 Sep 2006 23:36:05 +0200
+
 cbmlink (0.9.6-1) unstable; urgency=low
 
   * Initial Release.
diff -u cbmlink-0.9.6/debian/copyright cbmlink-0.9.6/debian/copyright
--- cbmlink-0.9.6/debian/copyright
+++ cbmlink-0.9.6/debian/copyright
@@ -17,9 +17,9 @@
GNU General Public License for more details.
 
You should have received a copy of the GNU General Public License
-   along with this package; if not, write to the Free Software
-   Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
-   02111-1307, USA.
+   along with this package; if not, write to the Free Software 
+   Foundation, Inc., 51 Franklin St, Fifth Floor, Boston,
+   MA 02110-1301, USA.
 
 On Debian GNU/Linux systems, the complete text of the GNU General
 Public License can be found in `/usr/share/common-licenses/GPL'.
only in patch2:
unchanged:
--- cbmlink-0.9.6.orig/debian/compat
+++ cbmlink-0.9.6/debian/compat
@@ -0,0 +1 @@
+4


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#379724: possible NMU patch for RC bug

2006-09-23 Thread Arjan Oosting
Op za, 23-09-2006 te 15:33 +0200, schreef Steinar H. Gunderson:
> On Sat, Sep 23, 2006 at 12:10:35AM +0200, Arjan Oosting wrote:
> > I have prepared a simple patch for the FTFBS which is attached. As I am
> > no DD yet, I can not do the actual NMU. Marga would you like to do the
> > actual upload?
> 
> This patch looks wrong, sorry:
> 
> > -build: build-arch build-indep
> > +build: build-arch

Might look wrong, but it is right. 

The failure is in the NOT in the build-arch target but in the
build-indep-stamp target as the log shows:

> dh_testdir
> cd cbmsrc && ./build.sh
> eval: 1: xa: not found
> make: *** [build-indep-stamp] Error 127


The order in which the targets are "called" is
build -> build-indep -> build-indep-stamp.

build *IS* called by the dpkg-buildpackage and as such by the build
daemons which *IS* in the Debian policy [1]. dpkg-buildpackage -B first
calls the build target and after that the binary-arch target.

So my patch is correct and can be tested with ppbuilder; just apply the
patch and call pdebuild --binary-arch --debbuildopts -B

Greetings Arjan

[1] http://www.debian.org/doc/debian-policy/ch-source.html#s-debianrules


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#379724: possible NMU patch for RC bug

2006-09-23 Thread Arjan Oosting
Op zo, 24-09-2006 te 00:39 +0200, schreef Steinar H. Gunderson:
> On Sat, Sep 23, 2006 at 08:20:30PM +0200, Arjan Oosting wrote:
> > The failure is in the NOT in the build-arch target but in the
> > build-indep-stamp target as the log shows:
> 
> That doesn't really matter. 

I agree with that

> > build *IS* called by the dpkg-buildpackage and as such by the build
> > daemons which *IS* in the Debian policy [1]. dpkg-buildpackage -B first
> > calls the build target and after that the binary-arch target.
> 
> What dpkg-buildpackage does, doesn't really matter -- what matters is policy.
> build _must_ build the _entire_ package:
> 
>The `build' target should perform all the configuration and compilation of
>the package. 
> 
> IOW, you can't take build-indep out of build.
> 
> However, sbuild is buggy, it seems; policy demands:
> 
>The `Build-Depends-Indep' and `Build-Conflicts-Indep' fields must be
>satisfied when any of the following targets is invoked: `build' [...]
> 
> The simple workaround is just to move the dependency, as I've done in my
> patch.

Both ways are workarounds indeed as sbuild should just call build-arch
when it exists but it does not. This has been discussed before, see for
instance the some code in cdbs [1] and some threads on the lists [2,3]

My work around is to only build the arch-dependent part in build (yes,
this does not follow the letter of the policy but is done before) and
only build the arch independent part when binary-indep is called.

Your workaround is to include all the build dependencies for the
architecture independent parts in the Build-Depends as well so both
parts are build in the build target.

I think both are equivalent but I prefer the former as it keeps the
build daemon from building and installing unnecessary stuff. 

The second way is more policy compliant but makes Build-Depends-Indep
worthless as the architecture independent parts are build time and time
again.

Best would be to fix sbuild, but without that I prefer the first option.

Greetings Arjan Oosting

p.s. I hope I did not sound to harsh in my previous mail; I did not
intend to be at least.

[1] part of /usr/share/cdbs/1/rules/buildcore.mk

# This is a required Debian target; however, its specific semantics is
# in dispute.  We are of the opinion that 'build' should invoke
# build-arch and build-indep.  Policy tends to support us here.
# However, dpkg-buildpackage is currently invokes debian/rules build
# even when doing an architecture-specific (binary-arch) build.  This
# essentially means Build-Depends-Indep is worthless.  For more
# information, see Policy §5.2, Policy §7.6, and Debian Bug #178809.
# For now, you may override the dependencies by setting the variable
# DEB_BUILD_DEPENDENCIES, below.  This is not recommended.
DEB_BUILD_DEPENDENCIES = build-arch build-indep
build: $(DEB_BUILD_DEPENDENCIES)

  
[2] http://lists.debian.org/debian-policy/2004/08/msg00014.html
[3] http://lists.debian.org/debian-policy/2006/06/msg00089.html


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#386319: Patch for RC bug

2006-09-27 Thread Arjan Oosting
tag 386319 patch
usertag 386319 supplied-patch
thanks

Hi,

I have prepared a simple NMU which fixes this problem. The patch is
attached. As I am no DD yet I can not do the actual upload, so if an
interested DD comes along; feel free to upload this.

Greetings Arjan Oosting

changelog:

  * Non-maintainer upload.
  * Fix typo in debian/rules which caused the files in
/var/lib/scrollkeeper to be shipped. (Closes: #386319)
  * Also repair scrollkeeper database up to this version as previos NMU
still shipped the /var/lib/scrollkeeper files.

diff -u gnome-commander-1.2.0/debian/changelog gnome-commander-1.2.0/debian/changelog
--- gnome-commander-1.2.0/debian/changelog
+++ gnome-commander-1.2.0/debian/changelog
@@ -1,3 +1,13 @@
+gnome-commander (1.2.0-3.2) unstable; urgency=medium
+
+  * Non-maintainer upload. 
+  * Fix typo in debian/rules which caused the files in
+/var/lib/scrollkeeper to be shipped. (Closes: #386319)
+  * Also repair scrollkeeper database up to this version as previos NMU
+still shipped the /var/lib/scrollkeeper files.
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Wed, 27 Sep 2006 14:08:02 +0200
+
 gnome-commander (1.2.0-3.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -u gnome-commander-1.2.0/debian/rules gnome-commander-1.2.0/debian/rules
--- gnome-commander-1.2.0/debian/rules
+++ gnome-commander-1.2.0/debian/rules
@@ -6 +6 @@
-DEB_CONFIGURE_EXTRA_FLAG += --diable-scrollkeeper
\ No newline at end of file
+DEB_CONFIGURE_EXTRA_FLAGS += --disable-scrollkeeper
diff -u gnome-commander-1.2.0/debian/gnome-commander.postinst gnome-commander-1.2.0/debian/gnome-commander.postinst
--- gnome-commander-1.2.0/debian/gnome-commander.postinst
+++ gnome-commander-1.2.0/debian/gnome-commander.postinst
@@ -4,7 +4,7 @@
 
 # version 1.2.0-1 started shipping /var/lib/scrollkeeper erroneously, hence
 # the database was overwritten and needs a full rebuild
-if [ "$1" = "configure" ] && dpkg --compare-versions "$2" ge "1.2.0-1" && dpkg --compare-versions "$2" lt "1.2.0-3.1" && which scrollkeeper-rebuilddb >/dev/null 2>&1; then
+if [ "$1" = "configure" ] && dpkg --compare-versions "$2" ge "1.2.0-1" && dpkg --compare-versions "$2" lt "1.2.0-3.2" && which scrollkeeper-rebuilddb >/dev/null 2>&1; then
 echo "Upgrade from broken GNOME Commander version detected, running scrollkeeper-rebuilddb..."
 scrollkeeper-rebuilddb -q
 fi


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#388654: Patch for RC bug

2006-09-28 Thread Arjan Oosting
tag 388654 patch
usertag 388654 supplied-patch
thanks

Hi,

I have prepared a little NMU to fix the failure during purging. The
patch is attaches. As I am no DD yet I can not do an actual upload, so
if an interested DD comes along; go ahead and do a upload.

Greetings Arjan

gwhois (20060419.1) unstable; urgency=medium

  * Non-maintainer upload.
  * Remove inetd entry during removal instead of purge. (Closes: #388654)
  * Move build dependency on debhelper to Build-Depends.

diff -Nru /tmp/tMLMOwvHzd/gwhois-20060419/debian/changelog /tmp/tpbPG6mqbM/gwhois-20060419.1/debian/changelog
--- /tmp/tMLMOwvHzd/gwhois-20060419/debian/changelog	2006-04-19 19:14:33.0 +0200
+++ /tmp/tpbPG6mqbM/gwhois-20060419.1/debian/changelog	2006-09-28 14:15:03.0 +0200
@@ -1,3 +1,11 @@
+gwhois (20060419.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Remove inetd entry during removal instead of purge. (Closes: #388654)
+  * Move build dependency on debhelper to Build-Depends.
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Thu, 28 Sep 2006 13:49:03 +0200
+
 gwhois (20060419) unstable; urgency=low
 
   * The "i-should-have-done-this-much-earlier" Release. Sorry folks.
diff -Nru /tmp/tMLMOwvHzd/gwhois-20060419/debian/control /tmp/tpbPG6mqbM/gwhois-20060419.1/debian/control
--- /tmp/tMLMOwvHzd/gwhois-20060419/debian/control	2006-04-19 18:26:50.0 +0200
+++ /tmp/tpbPG6mqbM/gwhois-20060419.1/debian/control	2006-09-28 14:15:05.0 +0200
@@ -2,7 +2,7 @@
 Section: net
 Priority: optional
 Maintainer: Michael Holzt <[EMAIL PROTECTED]>
-Build-Depends-Indep: debhelper (>= 4.1.16)
+Build-Depends: debhelper (>= 4.1.16)
 Standards-Version: 3.6.2
 
 Package: gwhois
diff -Nru /tmp/tMLMOwvHzd/gwhois-20060419/debian/postrm /tmp/tpbPG6mqbM/gwhois-20060419.1/debian/postrm
--- /tmp/tMLMOwvHzd/gwhois-20060419/debian/postrm	2003-06-25 02:17:22.0 +0200
+++ /tmp/tpbPG6mqbM/gwhois-20060419.1/debian/postrm	2006-09-28 14:02:58.0 +0200
@@ -4,10 +4,12 @@
 
 case "$1" in
   purge)
-  update-inetd --pattern gwhois --remove whois 2>&1 >/dev/null
   rm -f /etc/default/gwhois
   ;;
-  remove|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+  remove|disappear)
+  update-inetd --pattern gwhois --remove whois 2>&1 >/dev/null
+  ;;
+  upgrade|failed-upgrade|abort-install|abort-upgrade)
   ;;
   *)
   echo "postrm called with unknown argument \`$1'" >&2


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#389392: Patch for RC bug and normal bug

2006-09-28 Thread Arjan Oosting
tags 389392 patch
tags 351028 patch
usertag 389392 supplied-patch
usertag 351028 supplied-patch
thanks

Hi,

I have prepared an NMU which fixes the purging of the package (RC bug)
and some non posix stuff in a couple of scripts. I can not do the upload
myself because I am no DD yet. Interested DD's feel free to upload this.
(Note that the RC bug is not 7 days old yet thought!)

Greetings Arjan

 mixmaster (3.0b2-2.1) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Only call ucf on purge when it is available. The modifications are
 taken from the example script in the ucf documentation. (Closes:
 #389392)
   * Fix bashism in /etc/cron.daily/mixmaster and in
 /etc/ppp/ip-up.d/mixmaster. (Closes: 351028)

diff -u mixmaster-3.0b2/debian/changelog mixmaster-3.0b2/debian/changelog
--- mixmaster-3.0b2/debian/changelog
+++ mixmaster-3.0b2/debian/changelog
@@ -1,3 +1,14 @@
+mixmaster (3.0b2-2.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Only call ucf on purge when it is available. The modifications are
+taken from the example script in the ucf documentation. (Closes:
+#389392) 
+  * Fix bashism in /etc/cron.daily/mixmaster and in
+/etc/ppp/ip-up.d/mixmaster. (Closes: 351028) 
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Thu, 28 Sep 2006 16:18:26 +0200
+
 mixmaster (3.0b2-2) unstable; urgency=low
 
   * Depend on debconf | debconf-2.0 instead of just debconf (closes: #332027).
diff -u mixmaster-3.0b2/debian/mixmaster.postrm mixmaster-3.0b2/debian/mixmaster.postrm
--- mixmaster-3.0b2/debian/mixmaster.postrm
+++ mixmaster-3.0b2/debian/mixmaster.postrm
@@ -19,10 +19,21 @@
 		dpkg-statoverride --remove /var/run/mixmaster >/dev/null 2>&1 || true
 		dpkg-statoverride --remove $REMAILCONFIGFILE >/dev/null 2>&1 || true
 
+		# we mimic dpkg as closely as possible, so we remove configuration
+		# files with dpkg backup extensions too:
+		for ext in '~' '%' .bak .dpkg-tmp .dpkg-new .dpkg-old .dpkg-dist .ucf-new .ucf-old .ucf-dist; do
+		rm -f /etc/mixmaster/update.conf$ext
+		rm -f /etc/mixmaster/network.conf$ext
+		done
+
 		rm -f /etc/mixmaster/update.conf
 		rm -f /etc/mixmaster/network.conf
-		ucf --purge /etc/mixmaster/update.conf
-		ucf --purge /etc/mixmaster/network.conf
+
+		if which ucf >/dev/null; then
+		ucf --purge /etc/mixmaster/update.conf
+		ucf --purge /etc/mixmaster/network.conf
+		fi
+
 		;;
 	remove|upgrade|deconfigure)
 		;;
diff -u mixmaster-3.0b2/debian/mixmaster.ppp.ip-up mixmaster-3.0b2/debian/mixmaster.ppp.ip-up
--- mixmaster-3.0b2/debian/mixmaster.ppp.ip-up
+++ mixmaster-3.0b2/debian/mixmaster.ppp.ip-up
@@ -4,5 +4,5 @@
 . /etc/mixmaster/network.conf
 
-if [ "$NETWORK" = "PPP" -a -x /usr/bin/mixmaster-update ]; then
+if [ "$NETWORK" = "PPP" ] && [ -x /usr/bin/mixmaster-update ]; then
su mixmaster -c "/usr/bin/mixmaster-update" &
 fi 
diff -u mixmaster-3.0b2/debian/mixmaster.cron.daily mixmaster-3.0b2/debian/mixmaster.cron.daily
--- mixmaster-3.0b2/debian/mixmaster.cron.daily
+++ mixmaster-3.0b2/debian/mixmaster.cron.daily
@@ -5,5 +5,5 @@
 . /etc/mixmaster/network.conf
 
-if [ "$NETWORK" = "permanent" -a -x /usr/bin/mixmaster-update ]; then
+if [ "$NETWORK" = "permanent" ] && [ -x /usr/bin/mixmaster-update ]; then
su mixmaster -c "/usr/bin/mixmaster-update"
 fi 


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#389391: patch for RC bug

2006-09-28 Thread Arjan Oosting
tag 389391 patch
usertag 389391 supplied-patch
thanks

Hi,

I have prepared a little NMU to fix the failure during purging. The
patch is attached and also fixes some lintian warnings (see changelog).
As I am no DD yet I can not do an actual upload, so if an interested DD
comes along; go ahead and do the upload.

Greetings Arjan

 libphidgets (0.3.8-1.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Only call ucf on purge when it is available. The modifications are
 taken from the example script in the ucf documentation. (Closes:
 #389391)
   * Added po-debconf to Build-Depends and make the build dependency on
 python-support versioned to fix some lintian errors.

diff -u libphidgets-0.3.8/debian/control libphidgets-0.3.8/debian/control
--- libphidgets-0.3.8/debian/control
+++ libphidgets-0.3.8/debian/control
@@ -2,7 +2,7 @@
 Section: libs
 Priority: optional
 Maintainer: martin f. krafft <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.1.16), libhid-dev, libncurses5-dev, swig, python-dev, gcc (>= 4:3.0), pkg-config, libtool, docbook-xsl, python-support
+Build-Depends: debhelper (>= 4.1.16), libhid-dev, libncurses5-dev, swig, python-dev, gcc (>= 4:3.0), pkg-config, libtool, docbook-xsl, python-support (>= 0.3) , po-debconf
 Standards-Version: 3.7.2
 
 Package: libphidgets-dev
diff -u libphidgets-0.3.8/debian/changelog libphidgets-0.3.8/debian/changelog
--- libphidgets-0.3.8/debian/changelog
+++ libphidgets-0.3.8/debian/changelog
@@ -1,3 +1,14 @@
+libphidgets (0.3.8-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Only call ucf on purge when it is available. The modifications are
+taken from the example script in the ucf documentation. (Closes:
+#389391)
+  * Added po-debconf to Build-Depends and make the build dependency on
+python-support versioned to fix some lintian errors.  
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Thu, 28 Sep 2006 15:47:42 +0200
+
 libphidgets (0.3.8-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u libphidgets-0.3.8/debian/libphidgets0.postrm libphidgets-0.3.8/debian/libphidgets0.postrm
--- libphidgets-0.3.8/debian/libphidgets0.postrm
+++ libphidgets-0.3.8/debian/libphidgets0.postrm
@@ -6,8 +6,19 @@
 
 case $1 in
   purge)
-ucf --purge $CONFFILE
-rm -f $CONFFILE
+# we mimic dpkg as closely as possible, so we remove configuration
+# files with dpkg backup extensions too:
+for ext in '~' '%' .bak .dpkg-tmp .dpkg-new .dpkg-old .dpkg-dist .ucf-new .ucf-old .ucf-dist; do
+rm -f $CONFFILE$ext
+done
+
+# remove the configuration file itself
+rm -f $CONFFILE 
+
+# and finally clear it out from the ucf database
+if which ucf >/dev/null; then
+ucf --purge $CONFFILE
+fi
   ;;
 
   failed-upgrade|remove|upgrade)


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#385044: Only applicable for sarge?

2006-09-29 Thread Arjan Oosting
notfound 385044 1.13.22
found 385044 1.10.28
thanks

Hi,

If I understand the previous emails correctly the bug is fixed in sid
but is still in stable, so I have adjusted the version in which the bugs
is found.

Greetings Arjan Oosting 


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#388647: prepared NMU

2006-09-29 Thread Arjan Oosting
		os=-elf
+		;;
 	*-acorn)
 		os=-riscix1.2
 		;;
@@ -1378,9 +1378,9 @@
 	arm*-semi)
 		os=-aout
 		;;
-c4x-* | tic4x-*)
-os=-coff
-;;
+c4x-* | tic4x-*)
+	os=-coff
+		;;
 	# This must come before the *-dec entry.
 	pdp10-*)
 		os=-tops20
diff -u proftpd-1.3.0/debian/control proftpd-1.3.0/debian/control
--- proftpd-1.3.0/debian/control
+++ proftpd-1.3.0/debian/control
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Francesco Paolo Lovergine <[EMAIL PROTECTED]>
 Standards-Version: 3.7.2
-Build-Depends: libmysqlclient15-dev (>= 5.0.16) | libmysqlclient14-dev | libmysqlclient12-dev (>= 4.0.23) , libpam-dev, debhelper (>=4.1.16), zlib1g-dev, libpq-dev | postgresql-dev (>= 7.2), libldap2-dev, libssl-dev, libwrap0-dev, libcap-dev, autotools-dev, libncurses5-dev, dpatch, libacl1-dev
+Build-Depends: libmysqlclient15-dev (>= 5.0.16) | libmysqlclient14-dev | libmysqlclient12-dev (>= 4.0.23) , libpam-dev, debhelper (>=4.1.16), zlib1g-dev, libpq-dev | postgresql-dev (>= 7.2), libldap2-dev, libssl-dev, libwrap0-dev, libcap-dev | not+linux-gnu, autotools-dev, libncurses5-dev, dpatch, libacl1-dev
 
 Package: proftpd
 Architecture: any
diff -u proftpd-1.3.0/debian/changelog proftpd-1.3.0/debian/changelog
--- proftpd-1.3.0/debian/changelog
+++ proftpd-1.3.0/debian/changelog
@@ -1,3 +1,14 @@
+proftpd (1.3.0-9.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Call update-inetd during remove and disappear and not during
+purge. (Closes: #388647)
+  * Make dependency on libcap-dev conditional to fix FTBFS on GNU/kFreeBSD
+(Closes: #375017) 
+  * Deregister /etc/init.d script on purge as requested by lintian.  
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Fri, 29 Sep 2006 18:06:14 +0200
+
 proftpd (1.3.0-9) unstable; urgency=low
 
   * Missing examples added to proftpd-doc: moved proftpd.examples to proftpd-doc.examples
diff -u proftpd-1.3.0/debian/proftpd.postrm proftpd-1.3.0/debian/proftpd.postrm
--- proftpd-1.3.0/debian/proftpd.postrm
+++ proftpd-1.3.0/debian/proftpd.postrm
@@ -1,6 +1,6 @@
 #!/bin/sh -e
 
-if [ "$1" = "purge" -o "$1" = "remove" ]
+if [ "$1" = "remove" -o "$1" = "disappear" ]
 then
 update-inetd --disable ftp
 fi
@@ -9,6 +9,7 @@
 then
 rm -rf /etc/proftpd 
 rm -rf /var/run/proftpd
+update-rc.d proftpd remove || true
 fi
 
 #DEBHELPER#


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#372840: downgrading bug

2006-09-29 Thread Arjan Oosting
severity 372840 important
thanks

Hi,

I am downgrading this bug as it does not occur in unstable. When ghc6
and libghc6-cabal-dev finally reaches testing the bug should not occur
anymore.

It might still be a good idea to call ghc-pkg with update instead of
register to make sure the bug never occurs again (For instance if
someone installs a new version of Cabal globally and after that installs
libghc6-cabal-dev). I am leaving the bug open so it is not forgotten

Greetings Arjan 


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#381817: Maybe libghc6-cabal-dev should be removed?

2006-09-29 Thread Arjan Oosting
Hi Isaac,

I was going through the BTS and saw that this RC bug is still open. Do
you think you will upload a new version of libghc6-cabal-dev or could
the package be removed as ghc6 ships a recent version of Cabal now?

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#387433: Patch for RC bug of bluemon

2006-09-29 Thread Arjan Oosting
tag 387433 patch
usertag 387433 supplied-patch
thanks

Hi,

I have prepared an NMU which fixes this RC bug. The patch is attached
and tested:

Preparing to replace bluemon 1.3-1.1+b1 (using
bluemon_1.3-1.2_i386.deb) ...
Stopping bluemon: invoke-rc.d: initscript bluemon, action "stop" failed.
dpkg: warning - old pre-removal script returned error exit status 1
dpkg - trying script from the new package instead ...
dpkg: ... it looks like that went OK.
Unpacking replacement bluemon ...
Setting up bluemon (1.3-1.2) ...
Installing new version of config file /etc/init.d/bluemon ...
Starting bluemon: bluemon.

As I am no DD I won't do the upload myself, but Bas will do it.

Greetings Arjan

 


diff -u bluemon-1.3/debian/bluemon.init bluemon-1.3/debian/bluemon.init
--- bluemon-1.3/debian/bluemon.init
+++ bluemon-1.3/debian/bluemon.init
@@ -38,8 +38,8 @@
 	;;
   stop)
 	echo -n "Stopping $DESC: "
-   start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid \
-		--exec $DAEMON 
+	start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid \
+		--oknodo --exec $DAEMON 
 	echo "$NAME."
 	;;
   #reload)
@@ -61,8 +61,8 @@
 	#	just the same as "restart".
 	#
 	echo -n "Restarting $DESC: "
-   start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid \
-		--exec $DAEMON
+	start-stop-daemon --stop --quiet --pidfile /var/run/$NAME.pid \
+		--oknodo --exec $DAEMON
 	start-stop-daemon --start --quiet --pidfile \
 		/var/run/$NAME.pid --exec $DAEMON -- -t $THRESHOLD $BTIDS -i $INTERVAL $STDOUT $NOFORK $DISCONNECTHACK $QUALITY
 	echo "$NAME."
diff -u bluemon-1.3/debian/changelog bluemon-1.3/debian/changelog
--- bluemon-1.3/debian/changelog
+++ bluemon-1.3/debian/changelog
@@ -1,3 +1,10 @@
+bluemon (1.3-1.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Don't fail when bluemon is already stopped. (Closes: #387433)
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Fri, 29 Sep 2006 20:18:47 +0200
+
 bluemon (1.3-1.1) unstable; urgency=low
 
   * Non-maintainer upload.
only in patch2:
unchanged:
--- bluemon-1.3.orig/debian/prerm
+++ bluemon-1.3/debian/prerm
@@ -0,0 +1,31 @@
+#! /bin/sh
+# prerm script for bluemon
+#
+# see: dh_installdeb(1)
+
+set -e
+
+case "$1" in
+failed-upgrade)
+	# exit when upgrading from broken version as init.d 
+	# script is not replaced is.
+	if dpkg --compare-versions "$2" lt "1.3-1.2" ; then
+		exit 0
+	fi
+;;	
+upgrade|remove|deconfigure)
+;;
+*)
+echo "preinst called with unknown argument \`$1'" >&2
+exit 1
+;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#
+
+exit 0
+
+


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#389756: ejabberd: purging the package fails (ucf and adduser unavailable)

2006-09-29 Thread Arjan Oosting
Hi,

FYI: If ucf is removed, you only have to remove the config files itself
as the hashfile information if removed when ucf is removed. From
changelog ucf:

  * Fix a corner case when ucf is reinstalled after being removed, but not
purged, for a while, in this case all the data is out of
date. Rotating the dataset would have ucf asking questions all over,
but that is better than silently ignoring files of packages that were
purged while ucf was removed, and are being reinstalled. Correct
behaviour trumps the user being asked questions again. closes: Bug#215077

So you only have to call ucf --purge if ucf is installed during purge.

Greetings Arjan



signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#390277: gaim-extendedprefs: uninstallable with gaim2.0

2006-10-01 Thread Arjan Oosting
Op ma, 02-10-2006 te 00:13 +0200, schreef Andreas Pakulat:
> On 01.10.06 23:42:27, Arjan Oosting wrote:
> > Op za, 30-09-2006 te 09:38 +0200, schreef Andreas Pakulat:
> > > Package: gaim-extendedprefs
> > > Version: 0.5-3
> > > Severity: grave
> > > Justification: renders package unusable
> > > 
> > > since the upload of gaim2.0 this package is uninstallable in Sid.
> > 
> > Thanks for your bug report. A new version of gaim-extendedprefs (0.5-4)
> > has been uploaded already and is available for i386 and sparc already. 
> 
> It's amd64 and sparc actually ;)

Hehe,

I had built it for i386 but the sponsor is using amd64 I guess.
> 
> > I saw you tagged this bug sid, but I presume I can close this bug or
> > should I wait until gaim-extendedprefs is build on all architectures?
> 
> Closing it with this answer, seems like the rebuild just takes a bit
> more time than normal (Upload was apparently on Sept, 28th).
>
> Should've looked at packages.qa.debian.org first, sorry for the noise

No problem.

Greetings Arjan 


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#390277: gaim-extendedprefs: uninstallable with gaim2.0

2006-10-01 Thread Arjan Oosting
Op za, 30-09-2006 te 09:38 +0200, schreef Andreas Pakulat:
> Package: gaim-extendedprefs
> Version: 0.5-3
> Severity: grave
> Justification: renders package unusable
> 
> Hi,
> 
> since the upload of gaim2.0 this package is uninstallable in Sid.

Hi Andreas, 

Thanks for your bug report. A new version of gaim-extendedprefs (0.5-4)
has been uploaded already and is available for i386 and sparc already. 

Steve,

I saw you tagged this bug sid, but I presume I can close this bug or
should I wait until gaim-extendedprefs is build on all architectures?

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#388647: prepared NMU

2006-10-01 Thread Arjan Oosting
Hi Francesco

Op za, 30-09-2006 te 09:09 +0200, schreef Francesco Paolo Lovergine:
> On Fri, Sep 29, 2006 at 07:13:28PM +0200, Arjan Oosting wrote:
> > tag 388647 patch
> > tag 375017 patch
> > usertag 388647 supplied-patch
> > usertag 375017 supplied-patch
> > thanks
> > 
> > Hi,
> > 
> > I have prepared a NMU for these two bugs. As I am no DD I can not do the
> > upload myself, but here is the patch anyway.
> > 
> > Greetings Arjan
> > 
> >  #!/bin/sh -e
> >  
> > -if [ "$1" = "purge" -o "$1" = "remove" ]
> > +if [ "$1" = "remove" -o "$1" = "disappear" ]
> 
> Don't do that. Removing of the user should be done on purge only, not
> on a simple removing. 

Which user? The postrm script does not remove any user It removes the
registration of proftpd from inetd when the package is removed or
completely overwritten. As in both cases proftpd is not installed
anymore the entry can be removed from inetd's configuration as inetd can
not start proftpd at that moment. 


> Also pcap support should be better managed at upstream
> level and is a security concerned issue, did you try the patch not only for 
> building up, 
> but in run-time too?

No I don't have a GNU/kFreeBSD machine, so I have not tested this. I
used ntp as example package for this, which also can not use libcap on
non linux architectures. I thought this was a simple patch to include in
the NMU, but if you think it is inappropriate feel free to upload a new
version which calls me stupid and removes this part again ;-) 

> BTW, a proper NMU is allowed only for RC bugs, else
> patches to merge to the maintainer tree suffice.

I am sorry, I did not want to step on your toes. It seemed like a simple
patch to included as an upload was done anyway.

Greetings Arjan



signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#381817: Maybe libghc6-cabal-dev should be removed?

2006-10-02 Thread Arjan Oosting
Op zo, 01-10-2006 te 09:05 -0700, schreef Isaac Jones:
> Arjan Oosting <[EMAIL PROTECTED]> writes:
> 
> > Hi Isaac,
> >
> > I was going through the BTS and saw that this RC bug is still open. Do
> > you think you will upload a new version of libghc6-cabal-dev or could
> > the package be removed as ghc6 ships a recent version of Cabal now?
> 
> I think I will package a new version.  Thanks for watching out for it.
> If you want to package it for me to sponsor, I'd definitely be happy
> with that :)

Allright! Well if you want to keep this package in etch a new version is
needed. Maybe I will try to package a new version.

> I see your requests for sponsorship going unheard.  This is really
> frustrating!  We need to get you into Debian.  Who should I email?

Well I am waiting for the DAM [1] to approve my application and create
my account. Feel free to email Jörg, but I don't think that will make it
go faster :(

> I haven't had much time for packages lately with Cabal and Haskell
> Prime work taking up most of my free-time hacking.  Grr.

Well that is also important stuff of course.

> Feel free to send me reminders up-to-date list of things for me to 
> upload for you, and I'll try to steal some time to do it.

Thanks for the offer!

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#372840: downgrading bug

2006-10-04 Thread Arjan Oosting
Op wo, 04-10-2006 te 15:12 +0200, schreef Arjan Oosting:
> The package relationship between ghc6 and libghc6-plugins-dev is ok.
> The problem can only occur if multiple versions of the Haskell package
> Cabal are installed, for instance the one provided by ghc6 itself and
> another from libghc6-cabal-dev or installed from source by the user of a
> machine and the wrong one is hidden during installation.
> 
> I have prepared a NMU which should fix this issue once and for all by
> making sure the package build against the Cabal version shipped by ghc6
> and by hiding incompatible Cabal versions on install.
Hmm,

My NMU is not right yet. ghc6 provides libghc6-cabal-dev as well, so the
package can not Build-Conflicts against libghc6-cabal-dev. I will look
into this a little bit more. 

Please disregard my previous patch.

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#372840: downgrading bug

2006-10-04 Thread Arjan Oosting
Op vr, 29-09-2006 te 14:14 -0700, schreef Steve Langasek:
> severity 372840 serious
> thanks
> 
> On Fri, Sep 29, 2006 at 08:37:24PM +0200, Arjan Oosting wrote:
> > severity 372840 important
> > thanks
> 
> > I am downgrading this bug as it does not occur in unstable. When ghc6
> > and libghc6-cabal-dev finally reaches testing the bug should not occur
> > anymore.
> 
> This is not an acceptable rationale for downgrading a bug.  ghc6 6.4.2-2 is
> currently very badly wedged in unstable, and there is no guarantee that it
> will make it to testing before release, particularly if bugs such as this
> are hidden from view when trying to determine if a particular update is
> release-critical.
Ok,

At the moment it looked like a good idea, but it was not ;) 
I hope I will do better next time.
 
> Also, if the package relationships between ghc6 and libghc6-plugins-dev are
> such that incompatible versions from sarge and etch can be installed
> together, then the bug is still release-critical even if etch gets newer
> versions of both packages.

The package relationship between ghc6 and libghc6-plugins-dev is ok.
The problem can only occur if multiple versions of the Haskell package
Cabal are installed, for instance the one provided by ghc6 itself and
another from libghc6-cabal-dev or installed from source by the user of a
machine and the wrong one is hidden during installation.

I have prepared a NMU which should fix this issue once and for all by
making sure the package build against the Cabal version shipped by ghc6
and by hiding incompatible Cabal versions on install.

The patch is attached.

Greetings Arjan

diff -u hs-plugins-0.9.10/debian/README.Debian hs-plugins-0.9.10/debian/README.Debian
--- hs-plugins-0.9.10/debian/README.Debian
+++ hs-plugins-0.9.10/debian/README.Debian
@@ -11 +11 @@
- -- Jérémy Bobbio <[EMAIL PROTECTED]>  Sat, 30 Sep 2006 13:27:10 +0200
+ -- Jérémy Bobbio <[EMAIL PROTECTED]>  Sat, 30 Sep 2006 13:27:10 +0200
diff -u hs-plugins-0.9.10/debian/libghc6-plugins-dev.postinst hs-plugins-0.9.10/debian/libghc6-plugins-dev.postinst
--- hs-plugins-0.9.10/debian/libghc6-plugins-dev.postinst
+++ hs-plugins-0.9.10/debian/libghc6-plugins-dev.postinst
@@ -10,7 +10,7 @@
 			/usr/lib/haskell-packages/ghc6/lib/hs-plugins-${VERSION}/altdata.installed-pkg-config \
 			/usr/lib/haskell-packages/ghc6/lib/hs-plugins-${VERSION}/hi.installed-pkg-config \
 			/usr/lib/haskell-packages/ghc6/lib/hs-plugins-${VERSION}/plugins.installed-pkg-config; do \
-/usr/lib/${GHC}/bin/ghc-pkg -g --add-package < $config; \
+/usr/lib/${GHC}/bin/ghc-pkg -g update $config; \
 		done
 	;;
 
diff -u hs-plugins-0.9.10/debian/control hs-plugins-0.9.10/debian/control
--- hs-plugins-0.9.10/debian/control
+++ hs-plugins-0.9.10/debian/control
@@ -3,6 +3,7 @@
 Priority: optional
 Maintainer: Florian Ragwitz <[EMAIL PROTECTED]>
 Build-Depends: debhelper (>= 5.0.0), dpatch, autoconf, ghc6 (>= 6.4.2), libghc6-src-exts-dev (>= 0.2-2), tetex-bin, tetex-extra
+Build-Conflicts: libghc6-cabal-dev 
 Standards-Version: 3.7.2
 
 Package: libghc6-plugins-dev
diff -u hs-plugins-0.9.10/debian/changelog hs-plugins-0.9.10/debian/changelog
--- hs-plugins-0.9.10/debian/changelog
+++ hs-plugins-0.9.10/debian/changelog
@@ -1,3 +1,15 @@
+hs-plugins (0.9.10-3.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Register package with ghc-pkg update instead of ghc-pkg --add-package
+to make sure conflicting packages are hidden on install. Also build
+conflict against libghc6-cabal-dev to make sure the package is build
+against the Cabal version shipped with ghc6. (Closes: #372840)
+  * Remove directory accidentally introduced in the previous NMU.
+  * Convert debian/changelog and debian/README.Debian to UTF-8.
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Wed,  4 Oct 2006 14:57:30 +0200
+
 hs-plugins (0.9.10-3.1) unstable; urgency=medium
 
   * Non-maintainer upload.
@@ -7,7 +19,7 @@
  - Add a README.Debian pointing the user to hs-plugins website for HTML
documentation.
 
- -- Jérémy Bobbio <[EMAIL PROTECTED]>  Sat, 30 Sep 2006 13:53:20 +0200
+ -- Jérémy Bobbio <[EMAIL PROTECTED]>  Sat, 30 Sep 2006 13:53:20 +0200
 
 hs-plugins (0.9.10-3) unstable; urgency=low
 
reverted:
--- hs-plugins-0.9.10/atDSnaZDeq/hs-plugins-0.9.10/debian/README.Debian
+++ hs-plugins-0.9.10.orig/atDSnaZDeq/hs-plugins-0.9.10/debian/README.Debian
@@ -1,11 +0,0 @@
-hs-plugins for Debian
-=
-
-hs-plugins documentation in HTML form can be found at:
-  http://www.cse.unsw.edu.au/~dons/hs-plugins/
-
-The HTML documentation is not included in the Debian package as building it
-requires tex2page which is not available on all architectures supported by
-Debian.
-
- -- Jérémy Bobbio <[EMAIL PROTECTED]>  Sat, 30 Sep 2006 13:27:10 +0200


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#372840: downgrading bug

2006-10-04 Thread Arjan Oosting
Hi,

I prepared a NMU which should fix this issue, I can't do an actual
upload myself as I am still in the NM queue. The patch is attached. 

Greetings Arjan

 hs-plugins (0.9.10-3.2) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Register package with ghc-pkg update instead of ghc-pkg --add-package
 to make sure conflicting packages are hidden on install. Also gerate a
 dependency on libghc6-cabal-dev if the package is build against
 it. (Closes: #372840)
   * debian/rules: generate Depend on other ghc6 libraries during build.
   * Remove directory accidentally introduced in the previous NMU.
   * Convert debian/changelog and debian/README.Debian to UTF-8.


diff -u hs-plugins-0.9.10/debian/README.Debian hs-plugins-0.9.10/debian/README.Debian
--- hs-plugins-0.9.10/debian/README.Debian
+++ hs-plugins-0.9.10/debian/README.Debian
@@ -11 +11 @@
- -- Jérémy Bobbio <[EMAIL PROTECTED]>  Sat, 30 Sep 2006 13:27:10 +0200
+ -- Jérémy Bobbio <[EMAIL PROTECTED]>  Sat, 30 Sep 2006 13:27:10 +0200
diff -u hs-plugins-0.9.10/debian/rules hs-plugins-0.9.10/debian/rules
--- hs-plugins-0.9.10/debian/rules
+++ hs-plugins-0.9.10/debian/rules
@@ -13,6 +13,14 @@
 	CFLAGS += -O2
 endif
 
+CABAL_VERSION:= $(strip $(shell dpkg-query --showformat='$${Version}' -W libghc6-cabal-dev))
+SRC_EXTS_VERSION := $(strip $(shell dpkg-query --showformat='$${Version}' -W libghc6-src-exts-dev))
+
+HASKELL_DEPENDS := libghc6-src-exts-dev (>= $(SRC_EXTS_VERSION)), libghc6-src-exts-dev (<< $(shell echo '$(SRC_EXTS_VERSION)' | sed -e 's/-[^-]*$$/+/'))
+ifneq (,$(CABAL_VERSION))
+HASKELL_DEPENDS += , libghc6-cabal-dev (>= $(CABAL_VERSION)), libghc6-cabal-dev (<< $(shell echo '$(CABAL_VERSION)' | sed -e 's/-[^-]*$$/+/'))
+endif
+
 VERSION = 0.9.10
 
 config.status: configure.ac patch-stamp
@@ -71,7 +79,7 @@
 	dh_fixperms
 	dh_installdeb
 	dh_shlibdeps
-	dh_gencontrol
+	dh_gencontrol -- -Vhaskell:Depends="$(HASKELL_DEPENDS)"
 	dh_md5sums
 	dh_builddeb
 
diff -u hs-plugins-0.9.10/debian/libghc6-plugins-dev.postinst hs-plugins-0.9.10/debian/libghc6-plugins-dev.postinst
--- hs-plugins-0.9.10/debian/libghc6-plugins-dev.postinst
+++ hs-plugins-0.9.10/debian/libghc6-plugins-dev.postinst
@@ -10,7 +10,7 @@
 			/usr/lib/haskell-packages/ghc6/lib/hs-plugins-${VERSION}/altdata.installed-pkg-config \
 			/usr/lib/haskell-packages/ghc6/lib/hs-plugins-${VERSION}/hi.installed-pkg-config \
 			/usr/lib/haskell-packages/ghc6/lib/hs-plugins-${VERSION}/plugins.installed-pkg-config; do \
-/usr/lib/${GHC}/bin/ghc-pkg -g --add-package < $config; \
+/usr/lib/${GHC}/bin/ghc-pkg -g update $config; \
 		done
 	;;
 
diff -u hs-plugins-0.9.10/debian/control hs-plugins-0.9.10/debian/control
--- hs-plugins-0.9.10/debian/control
+++ hs-plugins-0.9.10/debian/control
@@ -8,7 +8,7 @@
 Package: libghc6-plugins-dev
 Section: libdevel
 Architecture: i386 amd64
-Depends: ghc6 (>= 6.4.2), ghc6 (<< 6.4.2-999), libghc6-src-exts-dev (>= 0.2-4)
+Depends: ghc6 (>= 6.4.2), ghc6 (<< 6.4.2-999), ${haskell:Depends}
 Description: Dynamically Loaded Haskell Modules
  hs-plugins is a library for loading plugins written in Haskell into an
  application at runtime. It also provides a mechanism for (re)compiling
diff -u hs-plugins-0.9.10/debian/changelog hs-plugins-0.9.10/debian/changelog
--- hs-plugins-0.9.10/debian/changelog
+++ hs-plugins-0.9.10/debian/changelog
@@ -1,3 +1,16 @@
+hs-plugins (0.9.10-3.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Register package with ghc-pkg update instead of ghc-pkg --add-package
+to make sure conflicting packages are hidden on install. Also gerate a
+dependency on libghc6-cabal-dev if the package is build against
+it. (Closes: #372840) 
+  * debian/rules: generate Depend on other ghc6 libraries during build.
+  * Remove directory accidentally introduced in the previous NMU.
+  * Convert debian/changelog and debian/README.Debian to UTF-8.
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Wed,  4 Oct 2006 15:55:10 +0200
+
 hs-plugins (0.9.10-3.1) unstable; urgency=medium
 
   * Non-maintainer upload.
@@ -7,7 +20,7 @@
  - Add a README.Debian pointing the user to hs-plugins website for HTML
documentation.
 
- -- Jérémy Bobbio <[EMAIL PROTECTED]>  Sat, 30 Sep 2006 13:53:20 +0200
+ -- Jérémy Bobbio <[EMAIL PROTECTED]>  Sat, 30 Sep 2006 13:53:20 +0200
 
 hs-plugins (0.9.10-3) unstable; urgency=low
 
reverted:
--- hs-plugins-0.9.10/atDSnaZDeq/hs-plugins-0.9.10/debian/README.Debian
+++ hs-plugins-0.9.10.orig/atDSnaZDeq/hs-plugins-0.9.10/debian/README.Debian
@@ -1,11 +0,0 @@
-hs-plugins for Debian
-=
-
-hs-plugins documentation in HTML form can be found at:
-  http://www.cse.unsw.edu.au/~dons/hs-plugins/
-
-The HTML documentation is not included in the Debian package as building it
-requires tex2page which is not available on all archite

Bug#391063: dvipsk-ja: purging the package fails (update-texmf unavailable)

2006-10-04 Thread Arjan Oosting
tags 391063 patch
usertags 391063 supplied-patch
thanks

Hi,

As I have prepared the previous NMU I have prepared a patch to fix this
issue as well. As the bug is just reported it is to earlier to do NMU
just yet. 

The patch I have prepared is attached.

Greetings Arjan Oosting
diff -u dvipsk-ja-5.95a+jp1.7a/debian/changelog dvipsk-ja-5.95a+jp1.7a/debian/changelog
--- dvipsk-ja-5.95a+jp1.7a/debian/changelog
+++ dvipsk-ja-5.95a+jp1.7a/debian/changelog
@@ -1,3 +1,13 @@
+dvipsk-ja (5.95a+jp1.7a-1.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * debian/postrm:
+- When a package gets purged, postrm remove has been called earlier,
+  so don't do the same things twice.
+- Only call update-texmf if it is available on purge. (Closes: 391063)
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Wed,  4 Oct 2006 22:32:31 +0200
+
 dvipsk-ja (5.95a+jp1.7a-1.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -u dvipsk-ja-5.95a+jp1.7a/debian/postrm dvipsk-ja-5.95a+jp1.7a/debian/postrm
--- dvipsk-ja-5.95a+jp1.7a/debian/postrm
+++ dvipsk-ja-5.95a+jp1.7a/debian/postrm
@@ -19,33 +19,25 @@
 
 
 case "$1" in
-   purge)
-
-   rm -f /etc/texmf/texmf.d/70dvipsj*
+remove)
 
dpkg-divert --package dvipsk-ja --remove --rename --divert \
  /usr/bin/dvips.nonja /usr/bin/dvips
dpkg-divert --package dvipsk-ja --remove --rename --divert \
  /usr/share/man/man1/dvips.nonja.1.gz /usr/share/man/man1/dvips.1.gz
 
-   update-texmf
-
mktexlsr
-
 ;;
 
-   remove)
+purge)
 
-   dpkg-divert --package dvipsk-ja --remove --rename --divert \
- /usr/bin/dvips.nonja /usr/bin/dvips
-   dpkg-divert --package dvipsk-ja --remove --rename --divert \
- /usr/share/man/man1/dvips.nonja.1.gz /usr/share/man/man1/dvips.1.gz
-
-   update-texmf
-
-   mktexlsr
+   rm -f /etc/texmf/texmf.d/70dvipsj*
+   if which update-texmf >/dev/null ; then 
+	   update-texmf
+   fi
 ;;
-upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
+
+ upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
 ;;
 *)
 echo "postrm called with unknown argument \`$1'" >&2


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#389968: Patch for RC bug

2006-10-05 Thread Arjan Oosting
tags 389968 patch
usertags 389968 supplied-patch
thanks

Hi,

I have prepared a little NMU patch which fixes the RC bug. As I am no DD
yet, I can not do an upload myself. The patch is attached.

Greetings Arjan

mailscanner (4.51.5-1.1) unstable; urgency=low

  * Non-maintainer upload.
  * Only call ucf on purge if it is available. (closes: #389968)
  * Move debhelper to Build-Depends to fix lintian error.

 -- Arjan Oosting <[EMAIL PROTECTED]>  Thu,  5 Oct 2006 22:20:40 +0200

diff -u mailscanner-4.51.5/debian/control mailscanner-4.51.5/debian/control
--- mailscanner-4.51.5/debian/control
+++ mailscanner-4.51.5/debian/control
@@ -2,7 +2,8 @@
 Section: mail
 Priority: optional
 Maintainer: Matthias Klose <[EMAIL PROTECTED]>
-Build-Depends-Indep: debhelper (>> 4.2.16), perl (>= 5.8.7)
+Build-Depends: debhelper (>> 4.2.16)
+Build-Depends-Indep:  perl (>= 5.8.7)
 Standards-Version: 3.6.2
 
 Package: mailscanner
diff -u mailscanner-4.51.5/debian/rules mailscanner-4.51.5/debian/rules
--- mailscanner-4.51.5/debian/rules
+++ mailscanner-4.51.5/debian/rules
@@ -259,9 +259,11 @@
 	( \
 	  echo 'if [ "$$1" = purge ]; then'; \
 	  echo "(echo Removing report files ... < /dev/tty >/dev/tty)"; \
+	  echo 'if which ucf >/dev/null ; then '; \
 	  for f in `cat debian/ucffiles`; do \
-	echo "ucf --purge --debconf-ok $$f"; \
+	echo "ucf --purge --debconf-ok $$f"; \
 	  done; \
+	  echo 'fi' ;\
 	  echo 'fi'; \
 	) > debian/postrm.ucf
 
diff -u mailscanner-4.51.5/debian/changelog mailscanner-4.51.5/debian/changelog
--- mailscanner-4.51.5/debian/changelog
+++ mailscanner-4.51.5/debian/changelog
@@ -1,3 +1,11 @@
+mailscanner (4.51.5-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Only call ucf on purge if it is available. (closes: #389968) 
+  * Move debhelper to Build-Depends to fix lintian error.
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Thu,  5 Oct 2006 22:20:40 +0200
+
 mailscanner (4.51.5-1) unstable; urgency=low
 
   * New upstream version.


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#375215: postinst script does not update /etc/rc.d links

2006-10-06 Thread Arjan Oosting
Hi Sesse,

After I had updated my workstation today I would not do a complete boot
anymore.

The new version of libnss-ldap does not update the symlinks created by
update-rc.d. After upgrade I still had the following content
in /etc/rc*.d:

/etc/rc0.d/K01libnss-ldap
/etc/rc1.d/K01libnss-ldap
/etc/rc2.d/S99libnss-ldap
/etc/rc3.d/S99libnss-ldap
/etc/rc4.d/S99libnss-ldap
/etc/rc5.d/S99libnss-ldap
/etc/rc6.d/K01libnss-ldap

When I manually run the update-rc.d command in postinst (generated by
dh_installinit), I get the following message:

# update-rc.d libnss-ldap start 03 S . start 01 0 . stop 01 2 . stop 01 3  . 
stop 01 4 . stop 01 4 . stop 01 5 . start 01 6
 System startup links for /etc/init.d/libnss-ldap already exist.

Only after I manually remove them (update-rc -f remove libnss-ldap) and
try it again, the correct symlinks are created.

/etc/rc2.d/K01libnss-ldap -> ../init.d/libnss-ldap
/etc/rc3.d/K01libnss-ldap -> ../init.d/libnss-ldap
/etc/rc4.d/K01libnss-ldap -> ../init.d/libnss-ldap
/etc/rc5.d/K01libnss-ldap -> ../init.d/libnss-ldap
/etc/rc0.d/S01libnss-ldap -> ../init.d/libnss-ldap
/etc/rc6.d/S01libnss-ldap -> ../init.d/libnss-ldap
/etc/rcS.d/S02libnss-ldap -> ../init.d/libnss-ldap

After this and reboot the system worked again.

I hope this information helps

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#334156: NMU of hat

2006-04-18 Thread Arjan Oosting
Hi Ian and Isaac,

I am preparing an NMU of hat (which probably will be uploaded by my AM
Martin Michlmayr). It has two longstanding RC bugs which make hat
unusable and FTBFS. I intend to update hat to a new upstream version
2.04 and drop the support for nhc98, which is removed from the archive,
and ghc5, which is on its way out anyway.

I you have any opinions or have prepared some updated yourself, please
let me know.

Greetings Arjan
 


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#334156: NMU of hat

2006-04-18 Thread Arjan Oosting
Op di, 18-04-2006 te 16:17 +0100, schreef Ian Lynagh:
> Hi Arjan,
> 
> On Tue, Apr 18, 2006 at 04:41:20PM +0200, Arjan Oosting wrote:
> > 
> > I am preparing an NMU of hat
> 
> My plan has been to file a bug requesting hat's removal. If you would
> like to take over the package then please feel free, but an NMU would
> probably be a waste of effort.
Hmm, 

Well I already have prepared it :) I could take over maintenance of the
package, but I have not really used it. I will think about it for a
while.

Anyway here is my diff.gz for version 2.04 and a list of the changes:

Changes: 
 hat (2.04-0.1) unstable; urgency=low
 .
   * Non-maintainer upload.
   * New upstream release.
 - Works with ghc version 6.4.
   * debian/control.in:
 - remove hat-nhc98 and the Build-Depends on nhc98 because nhc98 is
   removed from the archive. (Closes: #334156)
 - remove hat-ghc5 and the Build-Depends on ghc5 because ghc5 will be
   removed from the archive as well and can not be installed for quite
   some time now.
   * debian/control: update Depends for hat-ghc6. (Closes: #310009)
   * debian/rules: remove src/hattools/for_foreign_imports.h on clean to
 keep the diff.gz small and tidy.



hat_2.04-0.1.diff.gz
Description: GNU Zip compressed data


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#352690: Patch for haskell-src-exts_0.2-2(m68k/unstable/vault13): FTBFS on m68k

2006-04-18 Thread Arjan Oosting
package haskell-src-exts
tags 352690 patch
thanks

Hi,

I have prepared a patch will will make haskell-src-exts build from
source again in pbuilder and (probably) on m68k and amd64 as well.

Greetings Arjan 



diff -Naur haskell-src-exts-0.2/debian/changelog /home/arjan/temp/haskell-src-exts-0.2/debian/changelog
--- haskell-src-exts-0.2/debian/changelog	2006-04-18 23:14:14.0 +0200
+++ /home/arjan/temp/haskell-src-exts-0.2/debian/changelog	2006-04-18 23:13:12.0 +0200
@@ -1,3 +1,12 @@
+haskell-src-exts (0.2-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * debian/rules: adjust sed expression to fix FTBFS. (Closes: #352690)
+  * src/trhsx/trhsx.cabal: added base and haskell98 to the Build-
+Depends.
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Tue, 18 Apr 2006 23:13:12 +0200
+
 haskell-src-exts (0.2-2) unstable; urgency=low
 
   * Recompile against ghc 6.4.1.
diff -Naur haskell-src-exts-0.2/debian/rules /home/arjan/temp/haskell-src-exts-0.2/debian/rules
--- haskell-src-exts-0.2/debian/rules	2006-04-18 23:14:14.0 +0200
+++ /home/arjan/temp/haskell-src-exts-0.2/debian/rules	2006-04-19 00:02:24.0 +0200
@@ -12,6 +12,8 @@
 
 version=0.2
 
+ghc6_version := $(shell ghc6 --numeric-version)
+
 configure: configure-stamp
 configure-stamp:
 	dh_testdir
@@ -28,7 +30,7 @@
 	dh_haskell_prep -plibghc6-src-exts-dev; \
 	dh_haskell_build -plibghc6-src-exts-dev;)
 
-	sed s,/usr/lib/haskell-packages/ghc6/lib/haskell-src-exts-$(version),`pwd`/src/haskell-src-exts/dist/build,g < src/haskell-src-exts/.installed-pkg-config > debian/tmp-installed-pkg
+	sed "s,/usr/lib/haskell-packages/ghc6/lib/haskell-src-exts-$(version)\(/ghc-$(ghc6_version)\)\?,`pwd`/src/haskell-src-exts/dist/build,g" < src/haskell-src-exts/.installed-pkg-config > debian/tmp-installed-pkg
 	echo '[]' > debian/tmp-package-conf
 	ghc-pkg -f debian/tmp-package-conf register debian/tmp-installed-pkg
 
diff -Naur haskell-src-exts-0.2/src/trhsx/trhsx.cabal /home/arjan/temp/haskell-src-exts-0.2/src/trhsx/trhsx.cabal
--- haskell-src-exts-0.2/src/trhsx/trhsx.cabal	2005-04-08 17:17:29.0 +0200
+++ /home/arjan/temp/haskell-src-exts-0.2/src/trhsx/trhsx.cabal	2006-04-18 23:06:19.0 +0200
@@ -3,7 +3,7 @@
 License:		PublicDomain
 Author:			Niklas Broberg
 Maintainer:		[EMAIL PROTECTED]
-Build-Depends:		haskell-src-exts
+Build-Depends:		base, haskell98, haskell-src-exts
 
 Executable:		trhsx
 Main-Is:		Hsx.hs


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#337979: NMU of haskell-http

2006-04-19 Thread Arjan Oosting
package haskell-http libghc6-http-dev
tags 336268 patch
tags 315333 patch
tags 337979 patch
tags 325427 patch
tags 324718 patch
tags 336396 patch 
thanks

Hi,

I have prepared an patch/NMU for haskell-http, which fixes most bugs. I
will probably ask my application manager to upload the NMU this weekend
(during the BSP). If you have prepared a new revision yourself please
ask your sponsor to upload it soon.

Greetings Arjan Oosting

p.s. Are you still interested in maintaining haskell-http? It could use
some loving.


  
diff -Naur haskell-http-0.4.20050430/debian/changelog /home/arjan/temp/haskell-http-0.4.20050430/debian/changelog
--- haskell-http-0.4.20050430/debian/changelog	2006-04-19 23:12:49.0 +0200
+++ /home/arjan/temp/haskell-http-0.4.20050430/debian/changelog	2006-04-19 22:49:02.0 +0200
@@ -1,3 +1,20 @@
+haskell-http (0.4.20050430-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Run update-haskell-control to update the Build-Depends, Depends and
+Architecture lines. (Closes: #337979, #360878, #336396, #336268) 
+  * debian/control.in: properly escape ${haskell:Depends}.
+  * http.cabal: add package base to Build-Depends.
+  * debian/rules: 
+- split the dh_haskell -a -i call two calls. Move all the architecture
+independent stuff to  binary-indep and all the architecture dependent
+stuff to binary-arch. (Closes: #315333)
+- remove the empty directory usr/lib/haskell-packages/ghc6/bin 
+(Closes: #324718)
+- do not ignore errors on clean and remove redundant make clean call.
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Wed, 19 Apr 2006 22:26:03 +0200
+
 haskell-http (0.4.20050430-1) unstable; urgency=low
 
   * Updated to upstream snapshot 20050430
diff -Naur haskell-http-0.4.20050430/debian/control /home/arjan/temp/haskell-http-0.4.20050430/debian/control
--- haskell-http-0.4.20050430/debian/control	2006-04-19 23:12:49.0 +0200
+++ /home/arjan/temp/haskell-http-0.4.20050430/debian/control	2006-04-19 22:06:23.0 +0200
@@ -2,14 +2,14 @@
 Priority: optional
 Section: net
 Maintainer: Ganesh Sittampalam <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), haskell-devscripts (>=0.5.6), libghc6-cabal-dev, ghc6 (>= 6.4) [alpha amd64 hppa i386 ia64 m68k powerpc s390 sparc], ghc6 (<< 6.4+) [alpha amd64 hppa i386 ia64 m68k powerpc s390 sparc], haskell-utils (>= 1.5), haddock, cpphs
+Build-Depends: debhelper (>= 4.0.0), haskell-devscripts (>=0.5.6), libghc6-cabal-dev, ghc6 (>= 6.4.1) [alpha amd64 hppa i386 ia64 kfreebsd-i386 m68k powerpc s390 sparc], ghc6 (<< 6.4.1+) [alpha amd64 hppa i386 ia64 kfreebsd-i386 m68k powerpc s390 sparc], haskell-utils (>= 1.5), haddock, cpphs
 Build-Depends-Indep: debhelper (>= 4.0.0), haskell-devscripts (>=0.5.6), hugs
 Standards-Version: 3.6.1
 
 Package: libghc6-http-dev
 Section: devel
-Architecture: alpha amd64 hppa i386 ia64 m68k powerpc s390 sparc
-Depends: ghc6 (>= 6.4), ghc6 (<< 6.4+)
+Architecture: alpha amd64 hppa i386 ia64 kfreebsd-i386 m68k powerpc s390 sparc
+Depends: ghc6 (>= 6.4.1), ghc6 (<< 6.4.1+)
 Suggests: haskell-http-doc
 Description: GHC 6 libraries for the Haskell HTTP client library
  HTTP is a set of Haskell client libraries for HTTP/1.0 and HTTP/1.1.
diff -Naur haskell-http-0.4.20050430/debian/control.in /home/arjan/temp/haskell-http-0.4.20050430/debian/control.in
--- haskell-http-0.4.20050430/debian/control.in	2006-04-19 23:12:49.0 +0200
+++ /home/arjan/temp/haskell-http-0.4.20050430/debian/control.in	2006-04-19 22:05:29.0 +0200
@@ -29,7 +29,7 @@
 Package: libhugs-http
 Section: devel
 Architecture: all
-Depends: ${haskell:Depends}
+Depends: \${haskell:Depends}
 Suggests: haskell-http-doc
 Description: Hugs libraries for the Haskell HTTP client library
  HTTP is a set of Haskell client libraries for HTTP/1.0 and HTTP/1.1.
diff -Naur haskell-http-0.4.20050430/debian/rules /home/arjan/temp/haskell-http-0.4.20050430/debian/rules
--- haskell-http-0.4.20050430/debian/rules	2006-04-19 23:12:49.0 +0200
+++ /home/arjan/temp/haskell-http-0.4.20050430/debian/rules	2006-04-19 23:08:41.0 +0200
@@ -43,9 +43,8 @@
 	rm -f build-stamp configure-stamp
 
 	# Add here commands to clean up after the build process.
-	-./setup clean
-	-make clean
-	-rm -rf setup Setup.hi Setup.ho Setup.o .*config* dist html
+	[ ! -x setup ] || ./setup clean
+	rm -rf setup Setup.hi Setup.ho Setup.o .*config* dist html
 
 	dh_clean 
 
@@ -55,16 +54,14 @@
 	dh_clean -k 
 	dh_installdirs -a -i
 
-	# Add here commands to install the package into debian/tmp
-	dh_haskell -a -i
-	./setup haddock
-	mkdir -p debian/haskell-http-doc/usr/share/doc/haskell-http-doc
-	cp -a dist/doc/html debian/haskell-http-doc/usr/share/doc/haskell-http-doc/
-
 # Build architecture-dependent files here.
 binary-indep: build install
 	dh_testdir
 	dh_testroot
+	dh_haskell -i
+	./setup haddock
+	mkdir -p debian/haskell-http-doc/usr/share/doc/hask

Bug#352690: NMU of haskell-src-exts

2006-04-20 Thread Arjan Oosting
Hi, 

As this weekends Bug Squashing Party [1] has officially begon, I have
prepared an NMU of haskell-src-exts which fixes #352690. The NMU is
available from my website [2] and can be downloaded by doing a

dget  
http://moonshine.dnsalias.org/debian/unstable/haskell-src-exts_0.2-2.1_i386.changes

As I am not a DD yet, I will ask my AM to do the actual upload. Martin
could you upload the NMU for me?

Greetings Arjan Oosting.

[1] http://lists.debian.org/debian-devel-announce/2006/04/msg00012.html
[2] http://moonshine.dnsalias.org/debian/


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#352690: NMU of haskell-src-exts

2006-04-20 Thread Arjan Oosting
Op do, 20-04-2006 te 20:56 +0200, schreef Martin Michlmayr:
> * Arjan Oosting <[EMAIL PROTECTED]> [2006-04-20 16:16]:
> > dget  
> > http://moonshine.dnsalias.org/debian/unstable/haskell-src-exts_0.2-2.1_i386.changes
> 
> Hmm, in your .deb (and in the old version) the files are in
> /usr/lib/haskell-packages/ghc6/lib/haskell-src-exts-0.2/ghc-6.4.1/
> But when I build it it is in
> /usr/lib/haskell-packages/ghc6/lib/haskell-src-exts-0.2/
> (no ghc-6.x.x).
> 
> Any idea?
No, that was the problem that the autobuilders had as well, I worked
around it debian/rules. I will look into it now.

Found it :)

It is caused by the new version of Cabal (from libghc6-cabal-dev) which
overrides the Cabal implementation provided with ghc6 itself. 
The autobuilders, due to the "Depends: libghc6-cabal-dev | ghc6" of
haskell-devscripts will install libghc6-cabal-dev, while most users like
you and me, do not have libghc6-cabal-dev installed.

I have uploaded a new NMU, which adds libghc6-cabal-dev to the Depends
line and makes contents of the package completely determinable. Could
you try again Martin?

Greetings Arjan 





signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#354113: tex-common 0.22 also install font cache dirs which are not world writable

2006-05-14 Thread Arjan Oosting
package tex-common
found 354113 0.22
thanks

Hi maintainers,

i got a report that the documentation of a package I maintain contains
whit pages. I have build the package in a freshly created sid pbuilder
tree and get the following in my build.log:

...
TEXINPUTS=".:$TEXINPUTS" \
dvips -o drift.ps drift.dvi
This is dvips(k) 5.95a Copyright 2005 Radical Eye Software (www.radicaleye.com)
' TeX output 2006.05.14:0707' -> drift.ps
kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+437/600 --dpi 1037 
cmbx12
mkdir: cannot create directory `././var/cache/fonts/pk/ljfour': Permission 
denied
mktexpk: mktexdir /var/cache/fonts/pk/ljfour/public/cm failed.
kpathsea: Appending font creation commands to missfont.log.
dvips: Font cmbx12 not found, characters will be left blank.

dvips: Font cmsl10 not found, characters will be left blank.
kpathsea: Running mktexpk --mfmode ljfour --bdpi 600 --mag 1+264/600 --dpi 864 
cmbxti10
mkdir: cannot create directory `././var/cache/fonts/pk/ljfour': Permission 
denied
mktexpk: mktexdir /var/cache/fonts/pk/ljfour/public/cm failed.
dvips: Font cmbxti10 not found, characters will be left blank.
. [1] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14]
[15] [-1]
ake[2]: Leaving directory `/tmp/buildd/drift-2.2.0/docs'
make[1]: Leaving directory `/tmp/buildd/drift-2.2.0'
 fakeroot debian/rules binary

I added a "ls" to debian/rules and got:
...
ls -al /var/cache/fonts
total 24
drwxrwsr-t 5 root users 4096 May 14 07:03 .
drwxr-xr-x 8 root root  4096 May 14 07:02 ..
-rw-rw-r-- 1 root users  119 May 14 07:04 ls-R
drwxrwsr-t 2 root users 4096 May 10 13:07 pk
drwxrwsr-t 2 root users 4096 May 10 13:07 source
drwxrwsr-t 2 root users 4096 May 10 13:07 tfm
...

So it seems by default tex-common install the font directories not world
writable again. 

Greetings Arjan Oosting

p.s. the package I tried to build is drift


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#310009: Bug#334156: NMU of hat

2006-07-21 Thread Arjan Oosting
Op do, 20-07-2006 te 16:03 +0200, schreef Martin Michlmayr: 
> So what's going to happen with hat?

Hi Martin and Ian, 

I was just updating the package of hat when I got Martin's email :) I
want to take over the package if Ian has no objections. I have updated
the package quite a bit already and I think it is ready for upload. I
only have to write some missing man pages for some new utilities, but
those could be included in revision -2. 

Ian, could you still sponsor this package as I am no DD just yet?

The package is available from my website [1]: 
dget http://moonshine.dnsalias.org/debian/unstable/hat_2.04-1_i386.changes

Greetings Arjan

[1] http://moonshine.dnsalias.org/debian

hat (2.04-1) unstable; urgency=low
 .
   * New upstream release.
 - New tools are added and resurrected. These are hat-detect, hat-anim,
   hat-explore, hat-cover and hat-nonterm
 - We have included more libraries from the hierarchical base package
   as standard, so more programs should be immediately traceable.
 - Works fully with ghc-6.2 and ghc-6.4.
   * Change of maintainer. Set myself as maintainer and move Ian to the
 co-maintainers list. Ian, thanks for your work on this package.
   * Start using dpatch to make inclusion of new (upstream) patches easier.
 - Dropped the patches to src/hatlib/Hat/Foreign/BuiltinTypes.hs,
   src/hatlib/Foreign/BuiltinTypes.hx, src/hatlib/Makefile and the
   special src/hatlib/Foreign/Foreign.hs handling which is no longer
   neccessary with the new upstream release.
 - Dropped obsolete patches to script/{confhc-hat,fixghc,hat-graph},
   src/hattools/{Makefile,Ident.hs,LowLevel.hs,Observe.hs,Run.hs} and
   src/hatlib/Hat/Hat.hs
   * Rename hat-ghc6 to libghc6-hat-dev, following the standard ghc6
 library names, and add a transitional dummy package.
   * debian/control.in:
 - add homepage field to the long descriptions.
 - add ppc64 to the list of supported architectures.
 - loosen build dependency on ghc6 and replace `fixed' Depends on ghc6
   with an at build time generated dependency.
 - remove hat-nhc98 and the Build-Depends and the Suggest on nhc98 and
   nhc98 because nhc98 is removed from the archive. (Closes: #334156)
 - remove hat-ghc5 and the Build-Depends on ghc5 because ghc5 will be
   removed from the archive as well and can not be installed for quite
   some time now.
 - replace ${Source-Version} with ${binary:Version} and add dpkg-dev
   (>= 1.13.19) to Build-Depends.
 - bump Standards-Version to 3.7.2. No changes needed.
   * debian/control: update Depends for hat-ghc6 by running
 update-haskell-control. (Closes: #310009)
   * debian/rules:
 - remove src/hattools/for_foreign_imports.h on clean to keep the
   diff.gz small and tidy.
 - remove not used debhelper calls.
   * debian/watch: added uscan watch file.


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#379895: Patch for two RC bugs

2006-07-28 Thread Arjan Oosting
tag 379261 + patch
tag 379895 + patch
thanks

Hi, 

Attached to this mail is a patch which fixes two RC bugs.

Greetings Arjan


--- yacas-1.0.57/debian/control
+++ yacas-1.0.57/debian/control
@@ -3,7 +3,7 @@
 Priority: extra
 Maintainer: Gopal Narayanan <[EMAIL PROTECTED]>
 Standards-Version: 3.6.1.1
-Build-Depends: lynx,libfltk1.1-dev,debhelper (>=2.0.86),docbook-to-man, libgsl0-dev, automake, autoconf, freeglut3-dev, libxmu-dev, libxt-dev
+Build-Depends: lynx,libfltk1.1-dev,debhelper (>=2.0.86),docbook-to-man, libgsl0-dev, automake, autoconf, freeglut3-dev, libxmu-dev, libxt-dev, libxi-dev
 
 Package: yacas
 Architecture: any
--- yacas-1.0.57/debian/rules
+++ yacas-1.0.57/debian/rules
@@ -57,7 +57,8 @@
 	dh_clean -k
 	dh_installdirs
 	dh_installdocs -a
-	$(MAKE) prefix=`pwd`/debian/yacas/usr \
+	$(MAKE) datarootdir=`pwd`/debian/yacas/usr/share \
+		prefix=`pwd`/debian/yacas/usr \
 		sysconfdir=`pwd`/debian/yacas/etc install 
 	above=`pwd`
 #	cd proteus; $(MAKE) prefix=$(ABOVE)/debian/yacas-proteus/usr etcprefix=$(ABOVE)/debian/yacas-proteus install -f makefile.linux
--- yacas-1.0.57/debian/changelog
+++ yacas-1.0.57/debian/changelog
@@ -1,3 +1,12 @@
+yacas (1.0.57-2.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Urgency medium because it fixes two RC bugs.
+  * Add build dependency on libxi-dev. (Closes: #379261)
+  * Call make install with datarootdir variable. (Closes: #379895)
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Fri, 28 Jul 2006 17:08:24 +0200
+
 yacas (1.0.57-2.1) unstable; urgency=low
 
   * NMU to fix the bugs listed below, as the maintainer appears to be MIA.


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#379264: patch for RC bug: FTBFS: needs to update for new ghc6

2006-07-31 Thread Arjan Oosting
Hi,

I have updated the package to build with the new ghc6 version in the
archive. To keep the changes minimal I have only updated some Setup.hs
files for the new Cabal version and have not upgraded the package to the
new upstream version.

As I am not a DD yet, I can not upload a NMU, so you might want to
upload this yourself (or some interested DD who comes along ;-). 

I have attached my NMU diff below.

Greetings Arjan Oosting


diff -u haskell-hsql-1.6/PostgreSQL/Setup.lhs haskell-hsql-1.6/PostgreSQL/Setup.lhs
--- haskell-hsql-1.6/PostgreSQL/Setup.lhs
+++ haskell-hsql-1.6/PostgreSQL/Setup.lhs
@@ -21,8 +21,8 @@
 preConf args flags = do
   try (removeFile "PostgreSQL.buildinfo")
   return emptyHookedBuildInfo
-postConf :: [String] -> ConfigFlags -> LocalBuildInfo -> IO ExitCode
-postConf args flags localbuildinfo = do
+postConf :: [String] -> ConfigFlags -> PackageDescription -> LocalBuildInfo -> IO ExitCode
+postConf args flags _ localbuildinfo = do
   mb_bi <- pqConfigBuildInfo (configVerbose flags)
   writeHookedBuildInfo "PostgreSQL.buildinfo" (Just (fromMaybe emptyBuildInfo mb_bi),[])
   return ExitSuccess
diff -u haskell-hsql-1.6/debian/control haskell-hsql-1.6/debian/control
--- haskell-hsql-1.6/debian/control
+++ haskell-hsql-1.6/debian/control
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Víctor Pérez Pereira <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), libpq-dev (>= 8.0), libmysqlclient15-dev, unixodbc-dev, libsqlite-dev, libsqlite3-dev, haskell-devscripts (>= 0.5.8), ghc6 (>= 6.4.1), ghc6 (<< 6.4.1-999), cpphs, haddock
+Build-Depends: debhelper (>= 4.0.0), libpq-dev (>= 8.0), libmysqlclient15-dev, unixodbc-dev, libsqlite-dev, libsqlite3-dev, haskell-devscripts (>= 0.5.8), ghc6 (>= 6.4.2), cpphs, haddock
 Standards-Version: 3.7.2
 
 Package: libghc6-hsql-dev
diff -u haskell-hsql-1.6/debian/changelog haskell-hsql-1.6/debian/changelog
--- haskell-hsql-1.6/debian/changelog
+++ haskell-hsql-1.6/debian/changelog
@@ -1,3 +1,18 @@
+haskell-hsql (1.6-8.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fixes FTBFS: needs to update for new ghc6 (Closes: #379264)
+- update MySQL/Setup.lhs, PostgresSQL/Setup.lhs, SQLite/Setup.lhs and
+  SQLite3/Setup.lhs for the new Cabal version shipped with ghc 6.4.2.  
+- debian/control: Build-Depends on the ghc6 (>= 6.4.2) which ships the
+  new Cabal version. Drop the build dependency on ghc6 (6.4.1-999) to
+  make (binary) non-maintainer uploads easier.
+- debian/ghc-pkg: replace the call to /usr/lib/ghc-6.4.1/bin/ghc-pkg
+  with a call to /usr/bin/ghc-pkg6 to make independant of the ghc6
+  version. 
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Mon, 31 Jul 2006 14:20:30 +0200
+
 haskell-hsql (1.6-8) unstable; urgency=medium
 
   * New maintainer (closes: #358873)
diff -u haskell-hsql-1.6/debian/ghc-pkg haskell-hsql-1.6/debian/ghc-pkg
--- haskell-hsql-1.6/debian/ghc-pkg
+++ haskell-hsql-1.6/debian/ghc-pkg
@@ -6 +6 @@
-exec /usr/lib/ghc-6.4.1/bin/ghc-pkg -f $PKGCFG "$@"
+exec /usr/bin/ghc-pkg6 -f $PKGCFG "$@"
only in patch2:
unchanged:
--- haskell-hsql-1.6.orig/MySQL/Setup.lhs
+++ haskell-hsql-1.6/MySQL/Setup.lhs
@@ -21,8 +21,8 @@
 preConf args flags = do
   try (removeFile "MySQL.buildinfo")
   return emptyHookedBuildInfo
-postConf :: [String] -> ConfigFlags -> LocalBuildInfo -> IO ExitCode
-postConf args flags localbuildinfo = do
+postConf :: [String] -> ConfigFlags -> PackageDescription -> LocalBuildInfo -> IO ExitCode
+postConf args flags _ localbuildinfo = do
   mb_bi <- mysqlConfigBuildInfo (configVerbose flags)
   writeHookedBuildInfo "MySQL.buildinfo" (Just (fromMaybe emptyBuildInfo{extraLibs=["mysqlclient"]} mb_bi),[])
   return ExitSuccess
only in patch2:
unchanged:
--- haskell-hsql-1.6.orig/SQLite/Setup.lhs
+++ haskell-hsql-1.6/SQLite/Setup.lhs
@@ -20,8 +20,8 @@
 preConf args flags = do
   try (removeFile "SQLite.buildinfo")
   return emptyHookedBuildInfo
-postConf :: [String] -> ConfigFlags -> LocalBuildInfo -> IO ExitCode
-postConf args flags localbuildinfo = do
+postConf :: [String] -> ConfigFlags -> PackageDescription -> LocalBuildInfo -> IO ExitCode
+postConf args flags _ localbuildinfo = do
   mb_bi <- pkgConfigBuildInfo (configVerbose flags) "sqlite"
   let bi = case mb_bi of
  Just bi -> bi
only in patch2:
unchanged:
--- haskell-hsql-1.6.orig/SQLite3/Setup.lhs
+++ haskell-hsql-1.6/SQLite3/Setup.lhs
@@ -20,8 +20,8 @@
 preConf args flags = do
   try (removeFile "SQLite3.buildinfo")
   return emptyHookedBuildInfo
-postConf :: [String] -> ConfigFlags -> LocalBuildInfo -> IO ExitCode
-postConf args flags

Bug#379265: patch for RC bug: FTBFS: needs an update for new ghc6

2006-07-31 Thread Arjan Oosting
Hi John,

I have prepared a little update for haskell-magic to fix the FTBFS and
make libghc6-magic-dev installable again. 

I have attached my diff.

Greetings Arjan Oosting


diff -Nru /tmp/GYDPIgfOyG/magic-haskell-1.0.3/debian/changelog /tmp/PPj7bsdfc5/magic-haskell-1.0.3.1/debian/changelog
--- /tmp/GYDPIgfOyG/magic-haskell-1.0.3/debian/changelog	2005-10-17 07:02:56.0 +0200
+++ /tmp/PPj7bsdfc5/magic-haskell-1.0.3.1/debian/changelog	2006-07-31 15:03:58.0 +0200
@@ -1,3 +1,13 @@
+magic-haskell (1.0.3.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Updates for the new ghc6 version (Closes: #379265):
+- debian/control: update the build dependency on ghc6. 
+- magic.cabal: add base to the Cabal Build-Depends as it is hidden by
+  default now. 
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Mon, 31 Jul 2006 14:50:24 +0200
+
 magic-haskell (1.0.3) unstable; urgency=low
 
   * Rebuilt against ghc6 6.4.1.
diff -Nru /tmp/GYDPIgfOyG/magic-haskell-1.0.3/debian/control /tmp/PPj7bsdfc5/magic-haskell-1.0.3.1/debian/control
--- /tmp/GYDPIgfOyG/magic-haskell-1.0.3/debian/control	2005-10-17 07:02:43.0 +0200
+++ /tmp/PPj7bsdfc5/magic-haskell-1.0.3.1/debian/control	2006-07-31 14:53:36.0 +0200
@@ -1,8 +1,8 @@
 Source: magic-haskell
 Priority: optional
 Maintainer: John Goerzen <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), ghc6 (>= 6.4.1), ghc6 (<< 6.4.1-999), hugs (>= 98.200503.08), haskell-devscripts (>= 0.5.10), libmagic-dev
-Build-Depends-Indep: debhelper (>= 4.0.0), haddock, ghc6 (>= 6.4.1), haskell-devscripts (>= 0.5.10), libmagic-dev
+Build-Depends: debhelper (>= 4.0.0), ghc6 (>= 6.4.2), ghc6 (<< 6.4.2-999), hugs (>= 98.200503.08), haskell-devscripts (>= 0.5.10), libmagic-dev
+Build-Depends-Indep: debhelper (>= 4.0.0), haddock, ghc6 (>= 6.4.2), haskell-devscripts (>= 0.5.10), libmagic-dev
 Standards-Version: 3.6.2
 Section: devel
 
diff -Nru /tmp/GYDPIgfOyG/magic-haskell-1.0.3/magic.cabal /tmp/PPj7bsdfc5/magic-haskell-1.0.3.1/magic.cabal
--- /tmp/GYDPIgfOyG/magic-haskell-1.0.3/magic.cabal	2005-08-16 16:50:11.0 +0200
+++ /tmp/PPj7bsdfc5/magic-haskell-1.0.3.1/magic.cabal	2006-07-31 14:58:06.0 +0200
@@ -15,7 +15,7 @@
  Magic.Operations
 Other-Modules: Magic.Utils,
  Magic.TypesLL
-Build-Depends: haskell-src
+Build-Depends: base, haskell-src
 GHC-Options: -O2
 -- CC-Options: -Iglue
 Extensions: ForeignFunctionInterface, TypeSynonymInstances


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#379812: Patch to fix FTBFS: doesn't recognize autoconf 2.60

2006-07-31 Thread Arjan Oosting
Hi,

I have prepared a (quite trivial) patch which makes the package build
with autoconf 2.60 (attached below). 

Greetings Arjan Oosting  
diff -u kde-style-polyester-0.9.2/debian/changelog kde-style-polyester-0.9.2/debian/changelog
--- kde-style-polyester-0.9.2/debian/changelog
+++ kde-style-polyester-0.9.2/debian/changelog
@@ -1,3 +1,10 @@
+kde-style-polyester (0.9.2-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * admin/cvs.sh: update to recognize autoconf 2.60 (Closes: #379812)
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Tue,  1 Aug 2006 01:41:51 +0200
+
 kde-style-polyester (0.9.2-1) unstable; urgency=low
 
   * New upstream release
only in patch2:
unchanged:
--- kde-style-polyester-0.9.2.orig/admin/cvs.sh
+++ kde-style-polyester-0.9.2/admin/cvs.sh
@@ -32,7 +32,7 @@
 required_autoconf_version="2.53 or newer"
 AUTOCONF_VERSION=`$AUTOCONF --version | head -n 1`
 case $AUTOCONF_VERSION in
-  Autoconf*2.5* | autoconf*2.5* ) : ;;
+  Autoconf*2.5* | autoconf*2.5* | autoconf*2.6* ) : ;;
   "" )
 echo "*** AUTOCONF NOT FOUND!."
 echo "*** KDE requires autoconf $required_autoconf_version"
@@ -47,7 +47,7 @@
 
 AUTOHEADER_VERSION=`$AUTOHEADER --version | head -n 1`
 case $AUTOHEADER_VERSION in
-  Autoconf*2.5* | autoheader*2.5* ) : ;;
+  Autoconf*2.5* | autoheader*2.5* | autoheader*2.6* ) : ;;
   "" )
 echo "*** AUTOHEADER NOT FOUND!."
 echo "*** KDE requires autoheader $required_autoconf_version"


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#379492: Patch to fix FTBFS: doesn't recognize autoconf 2.60

2006-07-31 Thread Arjan Oosting
Hi,

I have prepared a (quite trivial) patch which makes the package build
with autoconf 2.60 (attached below). 

Greetings Arjan Oosting  
diff -u klog-0.3.3/debian/changelog klog-0.3.3/debian/changelog
--- klog-0.3.3/debian/changelog
+++ klog-0.3.3/debian/changelog
@@ -1,3 +1,11 @@
+klog (0.3.3-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * admin/cvs.sh: update to support autoconf 2.60 (Closes: #379492,
+379815)
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Tue,  1 Aug 2006 02:35:18 +0200
+
 klog (0.3.3-2) unstable; urgency=low
 
   * Built against new hamlib. (Closes: #360197)
only in patch2:
unchanged:
--- klog-0.3.3.orig/admin/cvs.sh
+++ klog-0.3.3/admin/cvs.sh
@@ -29,7 +29,7 @@
 {
 AUTOCONF_VERSION=`$AUTOCONF --version | head -n 1`
 case $AUTOCONF_VERSION in
-  Autoconf*2.5* | autoconf*2.5* ) : ;;
+  Autoconf*2.5* | autoconf*2.5* | autoconf*2.6* ) : ;;
   "" )
 echo "*** AUTOCONF NOT FOUND!."
 echo "*** KDE requires autoconf 2.52, 2.53 or 2.54"
@@ -44,7 +44,7 @@
  
 AUTOHEADER_VERSION=`$AUTOHEADER --version | head -n 1`
 case $AUTOHEADER_VERSION in
-  Autoconf*2.5* | autoheader*2.5* ) : ;;
+  Autoconf*2.5* | autoheader*2.5* | autoheader*2.6*) : ;;
   "" )
 echo "*** AUTOHEADER NOT FOUND!."
 echo "*** KDE requires autoheader 2.52 or 2.53 (part of autoconf)"


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#379818: Patch to fix FTBFS: doesn't recognize autoconf 2.60

2006-07-31 Thread Arjan Oosting
Hi,

I have prepared a (quite trivial) patch which makes the package build
with autoconf 2.60 (attached below). 

Greetings Arjan Oosting  
diff -u konserve-0.10.3/debian/changelog konserve-0.10.3/debian/changelog
--- konserve-0.10.3/debian/changelog
+++ konserve-0.10.3/debian/changelog
@@ -1,3 +1,10 @@
+konserve (0.10.3-2.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * debian/patches/01_admin_update.diff: update to support autoconf 2.60 (Closes: #379818)
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Tue,  1 Aug 2006 02:56:01 +0200
+
 konserve (0.10.3-2.1) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u konserve-0.10.3/debian/patches/01_admin_update.diff konserve-0.10.3/debian/patches/01_admin_update.diff
--- konserve-0.10.3/debian/patches/01_admin_update.diff
+++ konserve-0.10.3/debian/patches/01_admin_update.diff
@@ -1,6 +1,6 @@
-diff -Nua /home/alex/debian/konserve/upstream/konserve-0.10.3/admin/acinclude.m4.in ./acinclude.m4.in
+diff -Naur konserve-0.10.3.orig/admin/acinclude.m4.in konserve-0.10.3/admin/acinclude.m4.in
 --- konserve-0.10.3.orig/admin/acinclude.m4.in	2004-02-06 16:04:24.0 +0100
-+++ konserve-0.10.3/admin/acinclude.m4.in	2005-08-17 16:44:36.945570440 +0200
 konserve-0.10.3/admin/acinclude.m4.in	2006-08-01 03:02:30.0 +0200
 @@ -16,8 +16,8 @@
  
  dnlYou should have received a copy of the GNU Library General Public License
@@ -1204,9 +1204,9 @@
 +   PKG_CHECK_MODULES($1,$2,$3,$4)
 +])
 +
-diff -Nua /home/alex/debian/konserve/upstream/konserve-0.10.3/admin/am_edit ./am_edit
+diff -Naur konserve-0.10.3.orig/admin/am_edit konserve-0.10.3/admin/am_edit
 --- konserve-0.10.3.orig/admin/am_edit	2004-01-29 15:58:27.0 +0100
-+++ konserve-0.10.3/admin/am_edit	2005-08-17 16:44:36.908576064 +0200
 konserve-0.10.3/admin/am_edit	2006-08-01 03:02:30.0 +0200
 @@ -483,6 +483,7 @@
  $MakefileData =~ s/$lookup/$replacement/;
  $lookup =~ s/\\\$\\\(CXXFLAGS\\\)/\\\$\\\(KCXXFLAGS\\\)/;
@@ -1283,9 +1283,9 @@
  if ( !( $MakefileData =~ s/^(.*generated .*by automake.*\n)/$1$progIdLine/ ) ) {
  warn "automake line not found in $makefile\n";
  	# Fallback: first line
-diff -Nua /home/alex/debian/konserve/upstream/konserve-0.10.3/admin/conf.change.pl ./conf.change.pl
+diff -Naur konserve-0.10.3.orig/admin/conf.change.pl konserve-0.10.3/admin/conf.change.pl
 --- konserve-0.10.3.orig/admin/conf.change.pl	2003-11-19 11:21:14.0 +0100
-+++ konserve-0.10.3/admin/conf.change.pl	2005-08-17 16:44:36.823588984 +0200
 konserve-0.10.3/admin/conf.change.pl	2006-08-01 03:02:30.0 +0200
 @@ -81,7 +81,7 @@
  # on autoconf 250, it ends with '# CONFIG_HEADER section'
  #
@@ -1295,9 +1295,9 @@
  # (pattern: /^\s+#\sRun the commands associated with the file./)
  
  	if (/^\s*for\s+ac_file\s+in\s+.*CONFIG_FILES/ ) {
-diff -Nua /home/alex/debian/konserve/upstream/konserve-0.10.3/admin/config.guess ./config.guess
+diff -Naur konserve-0.10.3.orig/admin/config.guess konserve-0.10.3/admin/config.guess
 --- konserve-0.10.3.orig/admin/config.guess	2002-10-26 18:44:28.0 +0200
-+++ konserve-0.10.3/admin/config.guess	2005-08-17 16:44:36.871581688 +0200
 konserve-0.10.3/admin/config.guess	2006-08-01 03:02:30.0 +0200
 @@ -1,9 +1,9 @@
  #! /bin/sh
  # Attempt to guess a canonical system name.
@@ -1907,9 +1907,9 @@
  
  # Apollos put the system type in the environment.
  
-diff -Nua /home/alex/debian/konserve/upstream/konserve-0.10.3/admin/config.sub ./config.sub
+diff -Naur konserve-0.10.3.orig/admin/config.sub konserve-0.10.3/admin/config.sub
 --- konserve-0.10.3.orig/admin/config.sub	2002-10-26 18:44:28.0 +0200
-+++ konserve-0.10.3/admin/config.sub	2005-08-17 16:44:36.875581080 +0200
 konserve-0.10.3/admin/config.sub	2006-08-01 03:02:30.0 +0200
 @@ -1,9 +1,9 @@
  #! /bin/sh
  # Configuration validation subroutine script.
@@ -2377,9 +2377,9 @@
  			-vxsim* | -vxworks* | -windiss*)
  vendor=wrs
  ;;
-diff -Nua /home/alex/debian/konserve/upstream/konserve-0.10.3/admin/configure.in.bot.end ./configure.in.bot.end
+diff -Naur konserve-0.10.3.orig/admin/configure.in.bot.end konserve-0.10.3/admin/configure.in.bot.end
 --- konserve-0.10.3.orig/admin/configure.in.bot.end	2002-09-21 23:13:34.0 +0200
-+++ konserve-0.10.3/admin/configure.in.bot.end	2005-08-01 12:35:31.699056064 +0200
 konserve-0.10.3/admin/configure.in.bot.end	2006-08-01 03:02:30.0 +0200
 @@ -1,6 +1,39 @@
 +# Check if KDE_SET_PREFIX was called, and --prefix was passed to configure
 +if test -n "$kde_libs_prefix" -a -n "$given_prefix"; then
@@ -2421,9 +2421,9 @@
  echo "Please remove the file $cache_file after changing your setup"
  echo "so that configure will find the changes next time."
  echo ""
-diff -Nua /home/alex/debian/konserve/upstream/konserve-0.10.3/admin/cvs.sh ./cvs.sh
 konserve-0.10.3.orig/admin/cvs.sh	2

Bug#380026: Patch to fix FTBFS: doesn't recognize autoconf 2.60

2006-08-02 Thread Arjan Oosting
Hi,

I have prepared a (quite trivial) patch which makes the package build
with autoconf 2.60 (attached below). 

Greetings Arjan Oosting  
diff -u kbfx-0.4.9.1/debian/changelog kbfx-0.4.9.1/debian/changelog
--- kbfx-0.4.9.1/debian/changelog
+++ kbfx-0.4.9.1/debian/changelog
@@ -1,3 +1,11 @@
+kbfx (0.4.9.1-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Set urgency to medium because this upload fixes an RC bug.
+  * admin/cvs.sh: update to support autoconf 2.60. (Closes: #380026)
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Wed,  2 Aug 2006 10:58:54 +0200
+
 kbfx (0.4.9.1-1) unstable; urgency=low
 
   * Initial release (Closes: #335238)
only in patch2:
unchanged:
--- kbfx-0.4.9.1.orig/admin/cvs.sh
+++ kbfx-0.4.9.1/admin/cvs.sh
@@ -29,7 +29,7 @@
 {
 AUTOCONF_VERSION=`$AUTOCONF --version | head -n 1`
 case $AUTOCONF_VERSION in
-  Autoconf*2.5* | autoconf*2.5* ) : ;;
+  Autoconf*2.5* | autoconf*2.5* | autoconf*2.6* ) : ;;
   "" )
 echo "*** AUTOCONF NOT FOUND!."
 echo "*** KDE requires autoconf 2.52, 2.53 or 2.54"
@@ -44,7 +44,7 @@
  
 AUTOHEADER_VERSION=`$AUTOHEADER --version | head -n 1`
 case $AUTOHEADER_VERSION in
-  Autoconf*2.5* | autoheader*2.5* ) : ;;
+  Autoconf*2.5* | autoheader*2.5* | autoheader*2.6* ) : ;;
   "" )
 echo "*** AUTOHEADER NOT FOUND!."
 echo "*** KDE requires autoheader 2.52 or 2.53 (part of autoconf)"


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#379818: Patch to fix FTBFS: doesn't recognize autoconf 2.60

2006-08-02 Thread Arjan Oosting
Op di, 01-08-2006 te 15:34 +0200, schreef Alejandro Exojo:
> Is it possible to hold the NMU some days (e.g. until the weekend)? I just 
> need 
> to check the package with pbuilder, and ping my sponsor to check it, but I've 
> run out of space in my HD, and tomorrow I receive a new one.

I can not even do a NMU just yet because I am not a DD just yet :-) So
don't worry about me doing a NMU before you have had a change to update
your package.

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#379813: Patch to fix FTBFS: doesn't recognize autoconf 2.60

2006-08-02 Thread Arjan Oosting
Hi,

I have prepared a (quite trivial) patch which makes the package build
with autoconf 2.60 (attached below). 

Greetings Arjan Oosting  
diff -u kxmleditor-1.1.4/debian/changelog kxmleditor-1.1.4/debian/changelog
--- kxmleditor-1.1.4/debian/changelog
+++ kxmleditor-1.1.4/debian/changelog
@@ -1,3 +1,12 @@
+kxmleditor (1.1.4-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Set urgency to medium because this upload fixes an RC bug.
+  * Update patches/01_admin_update.diff to add support for autoconf
+2.60. (Closes: #379813) 
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Wed,  2 Aug 2006 11:05:43 +0200
+
 kxmleditor (1.1.4-3) unstable; urgency=low
 
   * Acknowledge NMU (Closes: #334997), but revert it's changes, because the
diff -u kxmleditor-1.1.4/debian/patches/01_admin_update.diff kxmleditor-1.1.4/debian/patches/01_admin_update.diff
--- kxmleditor-1.1.4/debian/patches/01_admin_update.diff
+++ kxmleditor-1.1.4/debian/patches/01_admin_update.diff
@@ -1,6 +1,6 @@
-diff -Nrua kxmleditor-1.1.4.orig/admin/acinclude.m4.in kxmleditor-1.1.4/admin/acinclude.m4.in
 kxmleditor-1.1.4.orig/admin/acinclude.m4.in	2005-12-21 12:25:52.271040810 +0100
-+++ kxmleditor-1.1.4/admin/acinclude.m4.in	2005-12-21 12:26:54.151822893 +0100
+diff -Naur kxmleditor-1.1.4.orig/admin/acinclude.m4.in kxmleditor-1.1.4/admin/acinclude.m4.in
+--- kxmleditor-1.1.4.orig/admin/acinclude.m4.in	2004-12-06 11:03:40.0 +0100
 kxmleditor-1.1.4/admin/acinclude.m4.in	2006-08-02 11:14:00.0 +0200
 @@ -16,8 +16,8 @@
  
  dnlYou should have received a copy of the GNU Library General Public License
@@ -606,9 +606,9 @@
 +   PKG_CHECK_MODULES($1,$2,$3,$4)
 +])
 +
-diff -Nrua kxmleditor-1.1.4.orig/admin/am_edit kxmleditor-1.1.4/admin/am_edit
 kxmleditor-1.1.4.orig/admin/am_edit	2005-12-21 12:25:52.275040343 +0100
-+++ kxmleditor-1.1.4/admin/am_edit	2005-12-21 12:26:54.176819981 +0100
+diff -Naur kxmleditor-1.1.4.orig/admin/am_edit kxmleditor-1.1.4/admin/am_edit
+--- kxmleditor-1.1.4.orig/admin/am_edit	2004-03-24 23:26:00.0 +0100
 kxmleditor-1.1.4/admin/am_edit	2006-08-02 11:14:00.0 +0200
 @@ -483,6 +483,7 @@
  $MakefileData =~ s/$lookup/$replacement/;
  $lookup =~ s/\\\$\\\(CXXFLAGS\\\)/\\\$\\\(KCXXFLAGS\\\)/;
@@ -678,8 +678,8 @@
  if ( !( $MakefileData =~ s/^(.*generated .*by automake.*\n)/$1$progIdLine/ ) ) {
  warn "automake line not found in $makefile\n";
  	# Fallback: first line
-diff -Nrua kxmleditor-1.1.4.orig/admin/ChangeLog kxmleditor-1.1.4/admin/ChangeLog
 kxmleditor-1.1.4.orig/admin/ChangeLog	2005-12-21 12:25:52.279039876 +0100
+diff -Naur kxmleditor-1.1.4.orig/admin/ChangeLog kxmleditor-1.1.4/admin/ChangeLog
+--- kxmleditor-1.1.4.orig/admin/ChangeLog	2003-07-10 21:38:45.0 +0200
 +++ kxmleditor-1.1.4/admin/ChangeLog	1970-01-01 01:00:00.0 +0100
 @@ -1,761 +0,0 @@
 -2002-10-03  Stephan Kulow  <[EMAIL PROTECTED]>
@@ -1443,9 +1443,9 @@
 -	updated kfind to 0.3.2
 -	added some patches for SGI
 -... lost the time to maintain a Changelog ;)
-diff -Nrua kxmleditor-1.1.4.orig/admin/configure.in.bot.end kxmleditor-1.1.4/admin/configure.in.bot.end
 kxmleditor-1.1.4.orig/admin/configure.in.bot.end	2005-12-21 12:25:52.280039759 +0100
-+++ kxmleditor-1.1.4/admin/configure.in.bot.end	2005-12-21 12:26:54.158822078 +0100
+diff -Naur kxmleditor-1.1.4.orig/admin/configure.in.bot.end kxmleditor-1.1.4/admin/configure.in.bot.end
+--- kxmleditor-1.1.4.orig/admin/configure.in.bot.end	2004-03-15 20:10:12.0 +0100
 kxmleditor-1.1.4/admin/configure.in.bot.end	2006-08-02 11:14:00.0 +0200
 @@ -16,6 +16,21 @@
fi
  fi
@@ -1468,9 +1468,9 @@
  if test "$all_tests" = "bad"; then
if test ! "$cache_file" = "/dev/null"; then
  echo ""
-diff -Nrua kxmleditor-1.1.4.orig/admin/cvs.sh kxmleditor-1.1.4/admin/cvs.sh
 kxmleditor-1.1.4.orig/admin/cvs.sh	2005-12-21 12:25:52.273040576 +0100
-+++ kxmleditor-1.1.4/admin/cvs.sh	2005-12-21 12:26:54.137824524 +0100
+diff -Naur kxmleditor-1.1.4.orig/admin/cvs.sh kxmleditor-1.1.4/admin/cvs.sh
+--- kxmleditor-1.1.4.orig/admin/cvs.sh	2004-12-07 06:49:08.0 +0100
 kxmleditor-1.1.4/admin/cvs.sh	2006-08-02 11:14:41.0 +0200
 @@ -6,6 +6,8 @@
  # It defines a shell function for each known target
  # and then does a case to call the correct function.
@@ -1480,7 +1480,16 @@
  call_and_fix_autoconf()
  {
$AUTOCONF || exit 1
-@@ -42,7 +44,7 @@
+@@ -30,7 +32,7 @@
+ required_autoconf_version="2.53 or newer"
+ AUTOCONF_VERSION=`$AUTOCONF --version | head -n 1`
+ case $AUTOCONF_VERSION in
+-  Autoconf*2.5* | autoconf*2.5* ) : ;;
++  Autoconf*2.5* | autoconf*2.5* | autoconf*2.6* ) : ;;
+   "" )
+ echo "*** AUTOCONF NOT FOUND!."
+ echo "*** KDE requires autoconf $required_autoconf_version"
+@@ -42,10 +44,10 @@
  exit 1
  ;;
  esac
@@ -1488,7 +

Bug#380026: Patch to fix FTBFS: doesn't recognize autoconf 2.60

2006-08-02 Thread Arjan Oosting
Op wo, 02-08-2006 te 11:40 +0200, schreef Fathi Boudra:
> hi,
> 
> thks for the patch, but it's too late ;) i have uploaded  
> kbfx_0.4.9.1+20060611cvs-1 around 1 hour ago :)

No problem :) The patch was quite trivial anyway.

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#380728: Patch for bug RC bug 380728 and bug 367088

2006-08-03 Thread Arjan Oosting
tags 380728 patch
tags 367088 patch
thanks

Hi,

I have prepared a patch which fixes the broken gconf schema handling
(380728) and adds xterm to the Depends of apt-watch-gnome (367088). The
patch is attached. 

Greetings Arjan 


diff -u apt-watch-0.3.2/debian/changelog apt-watch-0.3.2/debian/changelog
--- apt-watch-0.3.2/debian/changelog
+++ apt-watch-0.3.2/debian/changelog
@@ -1,3 +1,15 @@
+apt-watch (0.3.2-7.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Urgency set to medium because this upload fixes an RC bug.
+  * Fix non-debianized GConf use. (Closes: #380728)
+- debian/rules: fix call dh_gconf to work on apt-watch-gnome.
+- debian/control: add ${misc:Depends} to Depends and bump the build
+  depency on debhelper to 4.9.8.1.  
+  * debian/control: Add missing xterm dependency. (Closes: 367088)  
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Thu,  3 Aug 2006 17:52:46 +0200
+
 apt-watch (0.3.2-7) unstable; urgency=low
 
   * apt-watch-gnome and apt-watch-backend are now marked as
diff -u apt-watch-0.3.2/debian/control apt-watch-0.3.2/debian/control
--- apt-watch-0.3.2/debian/control
+++ apt-watch-0.3.2/debian/control
@@ -2,12 +2,12 @@
 Section: admin
 Priority: optional
 Maintainer: John Lightsey <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), libpam0g-dev | libpam-dev, libfam-dev, libpanel-applet2-dev, libapt-pkg-dev
+Build-Depends: debhelper (>= 4.9.8.1), libpam0g-dev | libpam-dev, libfam-dev, libpanel-applet2-dev, libapt-pkg-dev
 Standards-Version: 3.7.2.0
 
 Package: apt-watch-backend
 Architecture: any
-Depends: apt-watch-interface, ${shlibs:Depends}
+Depends: apt-watch-interface, ${shlibs:Depends}, ${misc:Depends}
 Replaces: apt-watch (<< 0.3.2-6)
 Description: Applet that monitors apt sources for upgrades (backend slave)
  apt-watch is an applet that will inform you when upgrades are
diff -u apt-watch-0.3.2/debian/rules apt-watch-0.3.2/debian/rules
--- apt-watch-0.3.2/debian/rules
+++ apt-watch-0.3.2/debian/rules
@@ -77,7 +77,7 @@
 	   $(CURDIR)/debian/apt-watch-gnome/etc/
 	mv $(CURDIR)/debian/apt-watch/usr/lib/bonobo/ \
 	   $(CURDIR)/debian/apt-watch-gnome/usr/lib/
-	
+
 # Rename remaining files to "backend" package
 	mv $(CURDIR)/debian/apt-watch/* $(CURDIR)/debian/apt-watch-backend/
 
@@ -93,7 +93,7 @@
 	dh_installchangelogs
 	dh_installdocs
 	dh_installpam
-	dh_gconf -papt-watch
+	dh_gconf -papt-watch-gnome
 	dh_strip
 	dh_compress
 	dh_fixperms -Xapt-watch


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#380132: Patch for RC bug

2006-08-03 Thread Arjan Oosting
tag 380132 patch
thanks

Hi,

I have prepared a patch which solves the FTBFS. The patch is attached.

Greetings Arjan


diff -u boo-0.7.6.2237/debian/changelog boo-0.7.6.2237/debian/changelog
--- boo-0.7.6.2237/debian/changelog
+++ boo-0.7.6.2237/debian/changelog
@@ -1,3 +1,12 @@
+boo (0.7.6.2237-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Set urgency to medium because this upload fixes an RC bug.
+  * debian/control: Add mono-gmcs | c-sharp-2.0-compiler to
+Build-Depends-Indep (Closes: #380132)
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Thu,  3 Aug 2006 23:46:19 +0200
+
 boo (0.7.6.2237-1) unstable; urgency=low
 
   * New upstream release
diff -u boo-0.7.6.2237/debian/control boo-0.7.6.2237/debian/control
--- boo-0.7.6.2237/debian/control
+++ boo-0.7.6.2237/debian/control
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Sam Clegg <[EMAIL PROTECTED]>
-Build-Depends-Indep: cli-common-dev (>= 0.4.0), mono-mcs (>= 1.1.2) | c-sharp-compiler, mono-gac | global-assembly-cache-tool
+Build-Depends-Indep: cli-common-dev (>= 0.4.0), mono-mcs (>= 1.1.2) | c-sharp-compiler, mono-gmcs | c-sharp-2.0-compiler, mono-gac | global-assembly-cache-tool
 Build-Depends: debhelper (>= 4.1.0), nant, cdbs
 Build-Conflicts: boo
 Standards-Version: 3.7.2


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#381815: Patch for haskelldb. Fixes an RC bug

2006-08-07 Thread Arjan Oosting
tag 381815 patch
thanks

Hi, I have prepared an update for haskelldb which fixes the RC bug and
some related issues (see changelog below). After a new version of
haskell-hsql is uploaded haskelldb can be uploaded with the attached
changes. 

As I am not a DD yet, I can not NMU haskell-hsql (I have supplied a
patch though) and can not upload haskelldb. So if someone is willing to
NMU haskell-hsql and upload haskelldb it would be nice.

Greetings Arjan

  * QA upload.
  * debian/control:
- Add a Section for the source package.
- Update build dependency on ghc6. (Closes: #381815)
- Add missing Depends on libghc6-hsql-mysql-dev,
  libghc6-hsql-odbc-dev, libghc6-hsql-postgresql-dev and
  libghc6-hsql-sqlite-dev needed to configure and use
  libghc6-haskelldb-dev.
- Make sure libghc6-haskell-dev depends on the version of
  libghc-hsql-dev it was build against by using the ${HSQL:Version}
  substitution variable.
- Add dctrl-tools to Build-Depends because grep-dctrl is used to
  determine the version of libghc6-hsql-dev.
- Bump Standards-Version. No changes needed.
   * debian/haskelldb.cabal:
- Add hsql-odbc, hsql-mysql, hsql-sqlite and hsql-postgresql to the
  Build-Depends as these modules are needed to build haskelldb and
  ghc6 (>= 6.4.2) will not make them available by default anymore.
- Remove Allow prefix from the needed extensions declarations.
  * debian/rules:
- Remove commented out dh_make template cruft.
- Touch configure-stamp at the end of the configure-stamp target.
- Do not ignore errors on clean.
- Generate the ${HSQL:Version} substitution variable.

diff -u haskelldb-0.9.cvs.601/debian/changelog haskelldb-0.9.cvs.601/debian/changelog
--- haskelldb-0.9.cvs.601/debian/changelog
+++ haskelldb-0.9.cvs.601/debian/changelog
@@ -1,3 +1,32 @@
+haskelldb (0.9.cvs.601-10) unstable; urgency=low
+
+  * QA upload.
+  * debian/control: 
+- Add a Section for the source package.
+- Update build dependency on ghc6. (Closes: #381815)
+- Add missing Depends on libghc6-hsql-mysql-dev,
+  libghc6-hsql-odbc-dev, libghc6-hsql-postgresql-dev and
+  libghc6-hsql-sqlite-dev needed to configure and use
+  libghc6-haskelldb-dev. 
+- Make sure libghc6-haskell-dev depends on the version of
+  libghc-hsql-dev it was build against by using the ${HSQL:Version}
+  substitution variable.
+- Add dctrl-tools to Build-Depends because grep-dctrl is used to
+  determine the version of libghc6-hsql-dev.
+- Bump Standards-Version. No changes needed.
+   * debian/haskelldb.cabal: 
+- Add hsql-odbc, hsql-mysql, hsql-sqlite and hsql-postgresql to the
+  Build-Depends as these modules are needed to build haskelldb and
+  ghc6 (>= 6.4.2) will not make them available by default anymore.
+- Remove Allow prefix from the needed extensions declarations.
+  * debian/rules:
+- Remove commented out dh_make template cruft.
+- Touch configure-stamp at the end of the configure-stamp target.
+- Do not ignore errors on clean.
+- Generate the ${HSQL:Version} substitution variable.
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Mon,  7 Aug 2006 16:05:44 +0200
+
 haskelldb (0.9.cvs.601-9) unstable; urgency=medium
 
   * QA upload.
diff -u haskelldb-0.9.cvs.601/debian/control haskelldb-0.9.cvs.601/debian/control
--- haskelldb-0.9.cvs.601/debian/control
+++ haskelldb-0.9.cvs.601/debian/control
@@ -1,14 +1,15 @@
 Source: haskelldb
+Section: devel
 Priority: optional
 Maintainer: Debian QA Group <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), ghc6 (>= 6.4.1), ghc6 (<< 6.4.1-999), haskell-devscripts (>= 0.5.6), libghc6-hsql-dev (>= 1.6-4), libghc6-hsql-mysql-dev, libghc6-hsql-odbc-dev, libghc6-hsql-postgresql-dev, libghc6-hsql-sqlite-dev
-Standards-Version: 3.6.2
+Build-Depends: dctrl-tools, debhelper (>= 4.0.0), ghc6 (>= 6.4.2), haskell-devscripts (>= 0.5.6), libghc6-hsql-dev (>= 1.6-4), libghc6-hsql-mysql-dev, libghc6-hsql-odbc-dev, libghc6-hsql-postgresql-dev, libghc6-hsql-sqlite-dev
+Standards-Version: 3.7.2
 
 Package: libghc6-haskelldb-dev
 Section: libdevel
 Architecture: any
 Suggests: haskelldb-bin
-Depends: libghc6-hsql-dev (>= 1.4-5), ${shlibs:Depends}, ${haskell:Depends}
+Depends: libghc6-hsql-dev (>= ${HSQL:Version}), libghc6-hsql-dev (<< ${HSQL:VERSION}++), libghc6-hsql-mysql-dev, libghc6-hsql-odbc-dev, libghc6-hsql-postgresql-dev, libghc6-hsql-sqlite-dev, ${shlibs:Depends}, ${haskell:Depends}
 Description: Haskell library for expressing database queries
  HaskellDB is a Haskell library for expressing database queries and
  operations in a type safe and declarative way. HaskellDB compiles a
diff -u haskelldb-0.9.cvs.601/debian/rules haskelldb-0.9.cvs.601/debian/rules
--- haskelldb-0.9.cvs.601/debian/rules
+++ haskelldb-0.9.cvs.601/debian/rules
@@ -9,9 +9,6 @@
 # Uncomment this to turn on verbose mode.
 #export DH_VERBOS

Bug#382783: Patch to fix RC bug 382783 in yacas

2006-08-14 Thread Arjan Oosting
tag 382783 patch
thanks

Hi, 

As I had prepared the patch for the previous NMU I have prepared a new
patch which fixes the runtime issues due to the underexpanded variables.

Marga, as you did the previous NMU, I guess you don not mind doing
another NMU on yacas?

Greetings Arjan




diff -u yacas-1.0.57/debian/rules yacas-1.0.57/debian/rules
--- yacas-1.0.57/debian/rules
+++ yacas-1.0.57/debian/rules
@@ -32,7 +32,7 @@
 	./makemake
 	./configure --prefix=/usr --with-numlib=native \
 	--enable-server --enable-proteus \
-	--sysconfdir=/etc --disable-rpath
+	--sysconfdir=/etc --with-script-dir=/usr/share/yacas --disable-rpath
 	$(MAKE) sysconfdir=/etc
 #	cd proteus; $(MAKE) depend -f makefile.linux ; $(MAKE) all-inclusive -f makefile.linux
 	touch build-stamp
@@ -59,6 +59,8 @@
 	dh_installdocs -a
 	$(MAKE) prefix=`pwd`/debian/yacas/usr \
 		datarootdir=`pwd`/debian/yacas/usr/share \
+		scriptdir=`pwd`/debian/yacas/usr/share/yacas \
+		htmldir=`pwd`/debian/yacas/usr/share/yacas/documentation \
 		sysconfdir=`pwd`/debian/yacas/etc install 
 	above=`pwd`
 #	cd proteus; $(MAKE) prefix=$(ABOVE)/debian/yacas-proteus/usr etcprefix=$(ABOVE)/debian/yacas-proteus install -f makefile.linux
diff -u yacas-1.0.57/debian/changelog yacas-1.0.57/debian/changelog
--- yacas-1.0.57/debian/changelog
+++ yacas-1.0.57/debian/changelog
@@ -1,3 +1,12 @@
+yacas (1.0.57-2.3) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Call ./configure with --with-script-dir=/usr/share/yacas and make
+install with an appropriate scriptdir and htmldir variable in
+debian/rules so yacas can find the necessary files. (Closes: #382783) 
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Tue, 15 Aug 2006 00:41:05 +0200
+
 yacas (1.0.57-2.2) unstable; urgency=medium
 
   * Non-Maintainer Upload, to fix two different Failure To Build From Source


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#381816: Patch for bugs 381816 and 340022

2006-08-15 Thread Arjan Oosting
tags 381816 patch
tags 340022 patch
thanks

Hi,

I prepared a patch for RC bug 381816 (Uninstallable due to unmet dep on
ghc6 (< 6.4.1-999)) which also fixes 340022 (pugs-modules has circular
Depends on pugs).

Greetings Arjan Oosting

 


diff -u pugs-6.2.10/debian/libghc6-pugs-dev.postinst pugs-6.2.10/debian/libghc6-pugs-dev.postinst
--- pugs-6.2.10/debian/libghc6-pugs-dev.postinst
+++ pugs-6.2.10/debian/libghc6-pugs-dev.postinst
@@ -1,11 +1,11 @@
 #!/bin/sh
 
-GHC=ghc-6.4.1
+GHC_LIBDIR=`/usr/bin/ghc6 --print-libdir`
 VERSION=6.2.10
 
 case "$1" in
 	configure)
-		/usr/lib/${GHC}/bin/ghc-pkg -g --add-package < /usr/lib/haskell-packages/ghc6/lib/Pugs-${VERSION}/installed-pkg-config
+		${GHC_LIBDIR}/bin/ghc-pkg -g --add-package < /usr/lib/haskell-packages/ghc6/lib/Pugs-${VERSION}/installed-pkg-config
 	;;
 
 	abort-upgrade|abort-remove|abort-deconfigure)
diff -u pugs-6.2.10/debian/changelog pugs-6.2.10/debian/changelog
--- pugs-6.2.10/debian/changelog
+++ pugs-6.2.10/debian/changelog
@@ -1,3 +1,15 @@
+pugs (6.2.10-4.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Replace the Depends on pugs with a Recommends on pugs to break the
+circular dependency between pugs and pugs-modules. (Closes: #340022)
+  * Make libghc6-pugs-dev instalable again (Closes: #381816):
+- Update debian/libghc6-pugs-dev.{postinst,prerm} to not depend on a
+  specific ghc6 version. 
+- Update the Build-Depends and Depends for ghc6 6.4.2. 
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Tue, 15 Aug 2006 08:52:19 +0200
+
 pugs (6.2.10-4) unstable; urgency=low
 
   * Renamed 30includedirs.dpatch to 30cabal.dpatch and added some more changes
diff -u pugs-6.2.10/debian/control pugs-6.2.10/debian/control
--- pugs-6.2.10/debian/control
+++ pugs-6.2.10/debian/control
@@ -2,7 +2,7 @@
 Section: interpreters
 Priority: optional
 Maintainer: Florian Ragwitz <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), dpatch, ghc6 (>= 6.4.1) | ghc-cvs (>= 20050331-1), perl, libperl-dev, libwww-perl, libyaml-perl, libtest-tap-model-perl, libtest-tap-htmlmatrix-perl, libcompress-bzip2-perl
+Build-Depends: debhelper (>= 4.0.0), dpatch, ghc6 (>= 6.4.2) | ghc-cvs (>= 20050331-1), perl, libperl-dev, libwww-perl, libyaml-perl, libtest-tap-model-perl, libtest-tap-htmlmatrix-perl, libcompress-bzip2-perl
 Standards-Version: 3.6.2
 
 Package: pugs
@@ -29,7 +29,7 @@
 
 Package: pugs-modules
 Architecture: all
-Depends: pugs (>= ${Source-Version})
+Recommends: pugs (>= ${Source-Version})
 Description: Pugs core modules
  Pugs is an implementation of Perl 6, written in Haskell. It aims to implement
  the full Perl 6 specification, as detailed in the Synopses at
@@ -41,7 +41,7 @@
 
 Package: libghc6-pugs-dev
 Architecture: any
-Depends: ghc6 (>= 6.4.1), ghc6 (<< 6.4.1-999), perl
+Depends: ghc6 (>= 6.4.2), ghc6 (<< 6.4.2-999), perl
 Description: Pugs haskell interface
  Pugs is an implementation of Perl 6, written in Haskell. It aims to implement
  the full Perl 6 specification, as detailed in the Synopses at
diff -u pugs-6.2.10/debian/libghc6-pugs-dev.prerm pugs-6.2.10/debian/libghc6-pugs-dev.prerm
--- pugs-6.2.10/debian/libghc6-pugs-dev.prerm
+++ pugs-6.2.10/debian/libghc6-pugs-dev.prerm
@@ -1,11 +1,11 @@
 #!/bin/sh
 
-GHC=ghc-6.4.1
+GHC_LIBDIR=`/usr/bin/ghc6 --print-libdir`
 VERSION=6.2.10
 
 case "$1" in
 	remove|upgrade|deconfigure)
-		/usr/lib/${GHC}/bin/ghc-pkg -r Pugs
+		${GHC_LIBDIR}/bin/ghc-pkg -r Pugs
 		rm -vf /usr/lib/haskell-packages/ghc6/lib/Pugs-${VERSION}/HSPugs-${VERSION}.o
 	;;
 


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#384758: Patch for RC bug 384758

2006-09-06 Thread Arjan Oosting
tags 384758 patch
usertag 384758 supplied-patch
thanks

Hi,

I have prepared a simple patch which fixes the FTBFS by replacing the
build dependency on lesstif-dev. It also fixes a typo in some debconf
script.

As I am not a DD yet, I can not do a NMU, but maybe some DD who comes
along can do the NMU.

Greetings Arjan Oosting

 
diff -u cmucl-19c-release-20051115/debian/changelog cmucl-19c-release-20051115/debian/changelog
--- cmucl-19c-release-20051115/debian/changelog
+++ cmucl-19c-release-20051115/debian/changelog
@@ -1,3 +1,12 @@
+cmucl (19c-release-20051115-2.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Update build dependency to lesstif2-dev (Closes: #384758)
+  * Fix typo in debian/config which fixes lintian error: "E: cmucl:
+unknown-debconf-priority config:14 critital" 
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Thu,  7 Sep 2006 00:25:34 +0200
+
 cmucl (19c-release-20051115-2) unstable; urgency=low
 
   * Included upstream patch 001:
diff -u cmucl-19c-release-20051115/debian/control cmucl-19c-release-20051115/debian/control
--- cmucl-19c-release-20051115/debian/control
+++ cmucl-19c-release-20051115/debian/control
@@ -1,6 +1,6 @@
 Source: cmucl
 Section: devel
-Build-Depends: debhelper (>= 4.1.16), lesstif-dev, tetex-extra, cmucl (>= 19c-pre1-20051019-1), hevea, tidy, a2ps, x-dev, gcc-3.4, bc
+Build-Depends: debhelper (>= 4.1.16), lesstif2-dev, tetex-extra, cmucl (>= 19c-pre1-20051019-1), hevea, tidy, a2ps, x-dev, gcc-3.4, bc
 Priority: optional
 Maintainer: Peter Van Eynde <[EMAIL PROTECTED]>
 Standards-Version: 3.6.2.1
diff -u cmucl-19c-release-20051115/debian/config cmucl-19c-release-20051115/debian/config
--- cmucl-19c-release-20051115/debian/config
+++ cmucl-19c-release-20051115/debian/config
@@ -9,7 +9,7 @@
 configure|reconfigure)
 # do we need to warn?
 	if `grep -q common-lisp-controller.lisp /etc/common-lisp/cmucl/site-init.lisp /var/lib/cmucl/site-init.lisp 2> /dev/null`  ; then
-	db_input critital cmucl/upgradeproblems || true
+	db_input critical cmucl/upgradeproblems || true
 	fi
 
 	db_go || true


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#340253: Patch for RC bugs 384309, 383266 and 340253

2006-09-06 Thread Arjan Oosting
tag 384309 patch
usertag 384309 supplied-patch
usertag 383266 supplied-patch
usertag 340253 supplied-patch
thanks

Hi,

I have prepared an NMU which fixes RC bug 384309 and also included
Frank's patch for RC bugs 383266 and 340253. As I am not a DD yet I can
not upload this NMU myself so any interested DD is welcome to upload it
of course.

As this patch has to do with the handling of configuration files and
conffiles and it is the first time I have worked with those I urge any
uploader to really look at the patch before uploading. :)

I have tried upgrading, downgrading, removal and purge and it behaves
correctly.

Greetings Arjan


--- dvipsk-ja-5.95a+jp1.7a/debian/rules
+++ dvipsk-ja-5.95a+jp1.7a/debian/rules
@@ -109,6 +109,9 @@
 	install -m 644 $(CURDIR)/dvipsk/contrib/volker/duplong.cfg $(CURDIR)/debian/dvipsk-ja/etc/texmf/dvipsj/config.duplong
 	install -m 644 $(CURDIR)/dvipsk/contrib/volker/dupshort.cfg $(CURDIR)/debian/dvipsk-ja/etc/texmf/dvipsj/config.dupshort
 
+	# Install 70dvpsj.cnf conffile
+	install -D -m 644 $(CURDIR)/debian/70dvipsj.cnf $(CURDIR)/debian/dvipsk-ja/etc/texmf/texmf.d/70dvipsj.cnf
+
 # Build architecture-independent files here.
 binary-indep: build install
 # We have nothing to do by default.
--- dvipsk-ja-5.95a+jp1.7a/debian/changelog
+++ dvipsk-ja-5.95a+jp1.7a/debian/changelog
@@ -1,3 +1,17 @@
+dvipsk-ja (5.95a+jp1.7a-1.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Make /etc/texmf/texmf.d/70dvipsj.cnf a regular conffile (Closes:
+#384309):
+- debian/rules: install /etc/texmf/texmf.d/70dvipsj.cnf
+- debian/postinst: don't create 70dvipsj.cnf anymore.
+- debian/postrm: don't move 70dvipsj.cnf to a backup file anymore.o
+- debian/preinst: remove old 70dvipsj.cnf{.bak} configuration files.
+  * Fix 70dvipsj.cnf by applying patch from Frank KÃŒster. (Closes:
+#340253, #383266)
+  
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Thu,  7 Sep 2006 01:32:09 +0200
+
 dvipsk-ja (5.95a+jp1.7a-1) unstable; urgency=low
 
   * New upstream release.
--- dvipsk-ja-5.95a+jp1.7a/debian/postinst
+++ dvipsk-ja-5.95a+jp1.7a/debian/postinst
@@ -26,16 +26,6 @@
 case "$1" in
 configure)
 
-if [ ! -f /etc/texmf/texmf.d/70dvipsj.cnf ] ; then
-  cat > /etc/texmf/texmf.d/70dvipsj.cnf <<'EOF'
-%
-% Japanized DviPS
-%
-TEXPSHEADERS.dvips = .;$TEXMF/{dvipsj,dvips,pdftex,tex,fonts/type1}//
-TEXCONFIG.dvips = .;$TEXMF/{dvipsj,dvips}//
-EOF
-fi
-
 update-texmf
 
 mktexlsr
--- dvipsk-ja-5.95a+jp1.7a/debian/postrm
+++ dvipsk-ja-5.95a+jp1.7a/debian/postrm
@@ -36,8 +36,6 @@
 
remove)
 
-   mv -f /etc/texmf/texmf.d/70dvipsj.cnf /etc/texmf/texmf.d/70dvipsj.bak 
-
dpkg-divert --package dvipsk-ja --remove --rename --divert \
  /usr/bin/dvips.nonja /usr/bin/dvips
dpkg-divert --package dvipsk-ja --remove --rename --divert \
--- dvipsk-ja-5.95a+jp1.7a/debian/preinst
+++ dvipsk-ja-5.95a+jp1.7a/debian/preinst
@@ -28,11 +28,21 @@
 rm -f /etc/texmf/texmf.d/70dvipsj
 rm -f /etc/texmf/texmf.d/70DviPSJ
 
-if [ ! -f /etc/texmf/texmf.d/70dvipsj ] ; then
-  if [ -f /etc/texmf/texmf.d/70dvipsj.bak ] ; then
-mv -f /etc/texmf/texmf.d/70dvipsj.bak /etc/texmf/texmf.d/70dvipsj.cnf
-  fi
-fi
+# Remove old configuration files. 
+# As those files are broken anyway (#383266) and we now provide
+# a CHANGED version as conffile we can remove these files.
+if [ -f /etc/texmf/texmf.d/70dvipsj.cnf ] ; then
+	MD5SUM=`md5sum /etc/texmf/texmf.d/70dvipsj.cnf | cut -f1 -d' '`
+	if [ "$MD5SUM" = "687e0d9d530ac17150a328e00ac97489" ] ; then
+	rm /etc/texmf/texmf.d/70dvipsj.cnf
+	fi
+fi
+if [ -f /etc/texmf/texmf.d/70dvipsj.cnf.bak ] ; then
+	MD5SUM=`md5sum /etc/texmf/texmf.d/70dvipsj.cnf.bak | cut -f1 -d' '`
+	if [ "$MD5SUM" = "687e0d9d530ac17150a328e00ac97489" ] ; then
+	rm /etc/texmf/texmf.d/70dvipsj.cnf.bak 
+	fi
+fi
 
 dpkg-divert --package dvipsk-ja --add --rename --divert \
   /usr/bin/dvips.nonja /usr/bin/dvips
--- dvipsk-ja-5.95a+jp1.7a.orig/debian/70dvipsj.cnf
+++ dvipsk-ja-5.95a+jp1.7a/debian/70dvipsj.cnf
@@ -0,0 +1,5 @@
+%
+% Japanized DviPS
+%
+TEXPSHEADERS.dvips = .;$TEXMF/{dvipsj,dvips,pdftex,tex,fonts/{enc,type1,type3}}//
+TEXCONFIG.dvips = .;$TEXMF/{dvipsj,dvips}//


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#345949: initramfs-tools: mkinitramfs does not copy klibc library

2006-01-04 Thread Arjan Oosting
Package: initramfs-tools
Version: 0.47.1
Severity: grave
Justification: renders package unusable


Hi, 

After upgrade my system and installing a new kernel my system would fail while 
booting because the initramfs image was missing the klibc library. 
The last version of libklibc has moved the library from /usr/lib/klibc/lib to
/lib and mkinitramfs does not look there.
Attached is a patch which fixes this.

-- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-proposed-updates'), (500, 
'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.14-3-test
Locale: LANG=nl_NL.UTF-8, LC_CTYPE=nl_NL.UTF-8 (charmap=UTF-8)

Versions of packages initramfs-tools depends on:
ii  busybox   1:1.01-4   Tiny utilities for small and embed
ii  cpio  2.6-10 GNU cpio -- a program to manage ar
ii  klibc-utils   1.1.14-2   small statically-linked utilities 
ii  udev  0.079-1/dev/ and hotplug management daemo

initramfs-tools recommends no packages.

-- no debconf information
--- initramfs-tools-0.47/mkinitramfs2005-12-31 14:19:44.0 +0100
+++ initramfs-tools-0.47.1/mkinitramfs  2006-01-04 14:20:24.0 +0100
@@ -159,7 +159,11 @@
 # symlinks.
 
 ln -s /usr/lib/klibc/bin/* ${DESTDIR}/bin
-ln -s /usr/lib/klibc/lib/klibc-*.so ${DESTDIR}/lib
+if [ -e /lib/klibc-*.so ] ; then
+ln -s /lib/klibc-*.so ${DESTDIR}/lib
+else
+ln -s /usr/lib/klibc/lib/klibc-*.so ${DESTDIR}/lib
+fi
 copy_exec /usr/share/initramfs-tools/init /init
 cp -a /usr/share/initramfs-tools/scripts/* "${DESTDIR}/scripts"
 for f in $(cd ${CONFDIR}/scripts && \


Bug#327491: Depends on unavailable library libgmp3

2005-09-10 Thread Arjan Oosting
tags pending 327491 
thanks

Op za, 10-09-2005 te 15:57 +0200, schreef Emilio Jesus Gallego Arias:
> Package: drift
> Version: 2.1.1-1
> Severity: serious
> 
> Hi,
> 
> this package should be uploaded to comply with the gcc ABI transition,
> as it currently depends on libgmp3, that is not longer on unstable.
Hi,

Thanks for your bug report. I have already rebuilt drift (2.1.1-5) with
the new version of ghc6, which should solve this. I hope it will be
uploaded soon. 

Isaac, could you sponsor my new version of drift? It is available from
http://moonshine.dnsalias.org/debian/unstable as always.

Greetings Arjan Oosting


signature.asc
Description: This is a digitally signed message part


Bug#322239: Bug is gone on my system.

2005-08-09 Thread Arjan Oosting
Hi,

After todays apt-get update && apt-get upgrade and recompiling my kernel
mozilla-firefox works fine again. I have absolutely no clue as to why
mozilla-firefox did segfault.

To summarise my step until the problem magically went away
First mozilla-firefox segfaults, but the following runned fine:
LD_LIBRARY_PATH=/usr/lib/mozilla-firefox:/usr/lib/mozilla-firefox/plugins:/usr/lib/mozilla/plugins:/usr/lib
 /usr/lib/mozilla-firefox/firefox-bin -a firefox

After reboot the same happened, then I looked at
the /usr/lib/mozilla-firefox/firefox script and saw the call to
firefox-bin was wrapped with a call to esddsp so I tried
LD_PRELOAD="/usr/lib/esound/libesddsp.so.0 /usr/lib/libesd.so.0"  
/usr/lib/mozilla-firefox/firefox-bin -a firefox
and this did segfault (in stead of complaining about a missing symbol
NS_NewUnionEnumerator), so I thought maybe a bug esound-clients or
libesound?

But after I did my apt-get run and installed a newly compiled kernel
everything works again. Very strange, maybe I screwed up somewhere.
Anyway, you can close the bug because I cannot reproduce it anymore.

Greetings Arjan Oosting


signature.asc
Description: This is a digitally signed message part


Bug#319222: ghc6: Depends on non-existing package

2005-08-03 Thread Arjan Oosting
Op wo, 03-08-2005 te 14:16 -0700, schreef Chuan-kai Lin:
> I just tried: ghc-6.4 fails to build on gcc-4.0.  The Fedora people had
> also come to the same conclusion:
> 
> http://haskell.org/fedora/haskell/4/x86_64/repodata/repoview/ghc-0-6.4.1.20050626-0.html
> 
> So there we are.  I would like to keep ghc-6.4 (the new features like
> GADT are really amazing), but making the source to build would likely be
> a major undertaking.
I have heard that the upcoming ghc 6.4.1 will be able to compile on
gcc-4.0 [1], and which should be released in one or two weeks [2].

Greetings Arjan

[1] 
http://www.haskell.org//pipermail/glasgow-haskell-users/2005-August/008849.html
[2] 
http://www.haskell.org//pipermail/glasgow-haskell-users/2005-August/008840.html


signature.asc
Description: This is a digitally signed message part


Bug#315072: RC bugs of alex

2005-08-08 Thread Arjan Oosting
tags 300699 fixed-upstream
tags 315072 fixed-upstream
stop

Hi Ian, 

I saw there alex has some RC bugs, so I tried to see whether I could
help :) I have build the new upstream version 2.0.1 on my machine which
fixes both RC bugs. So after a new version of ghc is uploaded to
unstable, the new upstream version can be uploaded.

I have attached my .diff.gz, maybe you can use it. 

Note that upstream changed the way the documentation is generated. It
now generates a .fo file from a .xml file, which needs to be processed
by fop (which is in contrib) or xmltex (and passivetex) to generate
the .ps file. I could not get xmltex to process .fo without errors and
since fop is in contrib, I have disabled the generation of the PS
documentation.  

Greetings Arjan Oosting


alex_2.0.1-0.1.diff.gz
Description: GNU Zip compressed data


signature.asc
Description: This is a digitally signed message part


Bug#322239: mozilla-firefox: firefox segfaults

2005-08-09 Thread Arjan Oosting
Package: mozilla-firefox
Version: 1.0.6-2
Severity: grave
Justification: renders package unusable

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi, 

After yesterdays apt-get update && apt-get upgrade cycle, mozilla-firefox 
stopped working. 
If I execute firefox from a terminal it segfaults, but if I start 
mozilla-firefox with the 
following command: 
LD_LIBRARY_PATH=/usr/lib/mozilla-firefox/ /usr/lib/mozilla-firefox/firefox-bin
firefox does work. 

I removed my $HOME/.mozilla tree but that did not help. 
firefox --verbose gives the following output:
FIREFOX_DSP=esddsp
APPLICATION_ID=firefox
CMDLINE_DISPLAY=
DISPLAY=:0.0
REMOTE=0
TRY_USE_EXIST=0
OPTIONS=
DEBUG=0
DEBUGGER=
Running: /usr/lib/mozilla-firefox/firefox-bin -a firefox -remote 'ping()'
PING_STATUS=2
Cleaning user profile
Running: esddsp /usr/lib/mozilla-firefox/firefox-bin -a firefox
Segmentatie fout
 
Greetings Arjan Oosting


- -- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-proposed-updates'), (500, 
'unstable'), (102, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-2-stardust
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=UTF-8)

Versions of packages mozilla-firefox depends on:
ii  debianutils   2.14.2 Miscellaneous utilities specific t
ii  fontconfig2.3.2-1generic font configuration library
ii  libatk1.0-0   1.10.1-2   The ATK accessibility toolkit
ii  libc6 2.3.5-3GNU C Library: Shared libraries an
ii  libfontconfig12.3.2-1generic font configuration library
ii  libfreetype6  2.1.10-1   FreeType 2 font engine, shared lib
ii  libgcc1   1:4.0.1-4  GCC support library
ii  libglib2.0-0  2.6.6-1The GLib library of C routines
ii  libgtk2.0-0   2.6.9-1The GTK+ graphical user interface 
ii  libidl0   0.8.5-1library for parsing CORBA IDL file
ii  libjpeg62 6b-10  The Independent JPEG Group's JPEG 
ii  libkrb53  1.3.6-4MIT Kerberos runtime libraries
ii  libpango1.0-0 1.8.2-1Layout and rendering of internatio
ii  libpng12-01.2.8rel-1 PNG library - runtime
ii  libstdc++64.0.1-4The GNU Standard C++ Library v3
ii  libx11-6  6.8.2.dfsg.1-4 X Window System protocol client li
ii  libxext6  6.8.2.dfsg.1-4 X Window System miscellaneous exte
ii  libxft2   2.1.7-1FreeType-based font drawing librar
ii  libxinerama1  6.8.2.dfsg.1-4 X Window System multi-head display
ii  libxp66.8.2.dfsg.1-4 X Window System printing extension
ii  libxt66.8.2.dfsg.1-4 X Toolkit Intrinsics
ii  psmisc21.6-1 Utilities that use the proc filesy
ii  xlibs 6.8.2.dfsg.1-4 X Window System client libraries m
ii  zlib1g1:1.2.3-3  compression library - runtime

mozilla-firefox recommends no packages.

- -- no debconf information

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFC+SQWUALvsZYuOJARAikiAJ4wMQ/cqDHBmitjWT7mDEhPRT0V3QCeKCvG
uF6eEVPDzwajRhwfi78Z+6I=
=9XBf
-END PGP SIGNATURE-


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



Bug#300082: gstreamer0.8-vorbis: error in installation of gstreamer plugin packages

2005-03-17 Thread Arjan Oosting
Package: gstreamer0.8-vorbis
Version: 0.8.8-1
Severity: grave
Justification: renders package unusable

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi after my last apt-get update && apt-get upgrade cycle, it seems like 
gstreamer 
is severely broken. When I for instance start rhythmbox, I get the following 
error:

Failed to create the player: Couldn't initialize scheduler.  Did you run 
gst-register?

After this error rhythmbox exists. 
When installing the latest version of the gst-plugins I noticed the following 
message 
a couple of times: 

Uitpakken van vervangende gstreamer0.8-vorbis ...
Instellen van gstreamer0.8-vorbis (0.8.8-1) ...
gst-register-0.8: relocation error: /usr/lib/gstreamer-0.8/libgstvorbis.so: 
undefined symbol: gst_tag_register_musicbrainz_tags
gst-compprep-0.8: relocation error: /usr/lib/gstreamer-0.8/libgstvorbis.so: 
undefined symbol: gst_tag_register_musicbrainz_tags
  
I hope you have given enough information, if not feel free to email me.

Greetings Arjan Oosting


- -- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (102, 'experimental')
Architecture: i386 (i686)
Kernel: Linux 2.6.11.4-1-stardust
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=ISO-8859-15)

Versions of packages gstreamer0.8-vorbis depends on:
ii  libc6   2.3.2.ds1-20 GNU C Library: Shared libraries an
ii  libglib2.0-02.6.3-1  The GLib library of C routines
ii  libgstreamer0.8-0   0.8.9-2  Core GStreamer libraries, plugins,
ii  libogg0 1.1.0-1  Ogg Bitstream Library
ii  libvorbis0a 1.0.1-1  The Vorbis General Audio Compressi
ii  libvorbisenc2   1.0.1-1  The Vorbis General Audio Compressi
ii  libxml2 2.6.16-3 GNOME XML library
ii  zlib1g  1:1.2.2-4compression library - runtime

- -- no debconf information

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.0 (GNU/Linux)

iD8DBQFCOZ6lUALvsZYuOJARAtiNAJ0aOVR1pbeWP42euKm3+adxN8+9CgCgw2rI
osddKrIimv6eznNT3qPQsfU=
=jwjW
-END PGP SIGNATURE-


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



Bug#300082: gstreamer0.8-vorbis: error in installation of gstreamer plugin packages

2005-03-17 Thread Arjan Oosting
Op do, 17-03-2005 te 11:45 -0500, schreef David I. Lehn:
> * Arjan Oosting <[EMAIL PROTECTED]> [2005-03-17T10:20:03-0500]:
> > gst-register-0.8: relocation error: /usr/lib/gstreamer-0.8/libgstvorbis.so: 
> > undefined symbol: gst_tag_register_musicbrainz_tags
> > 
> 
> Do you have 0.8.8-1 gstreamer0.8-misc or is it still at 0.8.7-*?  That
> symbol is new in 0.8.8-1 and the dependencies need to be updated.  Let
> me know if the problem still exists if all gst packages are at the
> latest version.  Thanks.
Ok,

After installing gstreamer0.8-misc 0.8.8-1 everything works. :) But then
maybe the gstreamer0.8-vorbis (0.8.8-1) should depend on
gstreamer0.8-misc (>= 0.8.8-1)?

Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#309245: libghc6-missingh-dev: ghc -package MissingH fails with unknown symbol

2005-05-15 Thread Arjan Oosting
Package: libghc6-missingh-dev
Version: 0.10.10
Severity: grave
Justification: renders package unusable

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi, 

I just tried to use your package with ghc 6.4 but it fails. 
Both ghc -package MissingH and ghci -package MissingH fail with:

Loading package MissingH-0.11.0 ... linking ... ghc-6.4: 
/usr/lib/haskell-packages/ghc6/lib/MissingH-0.11.0/HSMissingH-0.11.0.o: unknown 
symbol `__stginit_ControlziMonadziState_'

This is in a Debian sid chroot with most Haskell packages installed.

Greetings Arjan Oosting

- -- System Information:
Debian Release: 3.1
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (102, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.11-2-stardust
Locale: [EMAIL PROTECTED], [EMAIL PROTECTED] (charmap=UTF-8)

Versions of packages libghc6-missingh-dev depends on:
ii  ghc6  6.2.2-3GHC - the Glasgow Haskell Compilat

- -- no debconf information

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFCh9BgUALvsZYuOJARAkByAJ901wLaAzXXOUAXZOQMACjAGvC5FgCfe2gk
1841pTak7EPjx4ACjyBjIfw=
=ju1S
-END PGP SIGNATURE-


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



Bug#309245: Found the problem

2005-05-15 Thread Arjan Oosting
Hi,

I think i found the problem. MissingH uses Control.Monad.Error (and
other modules) which are in the package mtl (Monad Transformer Library)
which is not mentioned as a dependency in the pkg-config file. After I
added it and did a ghc-pkg update MissingH-pkg-config everything worked
as expected.

I will attach the the pkg-config file I used. Hope this helps.

Greetings Arjan Oosting
name: MissingH
version: 0.11.0
license: GPL
copyright: Copyright (c) 2004-2005 John Goerzen
maintainer: John Goerzen <[EMAIL PROTECTED]>
stability: Alpha
homepage:
package-url:
description:
category:
author:
exposed: True
exposed-modules: MissingH.IO MissingH.IO.Binary MissingH.List
 MissingH.Logging MissingH.Logging.Handler
 MissingH.Logging.Handler.Simple MissingH.Logging.Handler.Syslog
 MissingH.Logging.Logger MissingH.Threads 
MissingH.Email.Sendmail
 MissingH.Hsemail.Rfc2234 MissingH.Hsemail.Rfc2821
 MissingH.Hsemail.Rfc2822 MissingH.Regex.Pesco MissingH.Str
 MissingH.Str.CSV MissingH.Cmd MissingH.FiniteMap MissingH.Path
 MissingH.Path.NameManip MissingH.Time MissingH.Time.ParseDate
 MissingH.Network MissingH.Network.FTP.Client
 MissingH.Network.FTP.ParserClient MissingH.Network.FTP.Server
 MissingH.Network.FTP.ParserServer MissingH.Network.SocketServer
 MissingH.Parsec MissingH.Either MissingH.Maybe
 MissingH.ConfigParser MissingH.ConfigParser.Types
 MissingH.ConfigParser.Parser MissingH.ConfigParser.Lexer
 MissingH.Printf MissingH.Printf.Types MissingH.Printf.Printer
 MissingH.Bits MissingH.Checksum.CRC32.Posix
 MissingH.Checksum.CRC32.GZip MissingH.Compression.Inflate
 MissingH.FileArchive.GZip MissingH.Threads.Child
 MissingH.IO.BlockIO MissingH.IO.HVFS 
MissingH.IO.HVFS.Combinators
 MissingH.IO.HVFS.InstanceHelpers MissingH.IO.HVFS.Utils
 MissingH.IO.HVIO MissingH.Email.Parser MissingH.Debian
 MissingH.Debian.ControlParser MissingH.MIMETypes
 MissingH.Wash.Mail.Email MissingH.Wash.Mail.EmailConfig
 MissingH.Wash.Mail.HeaderField MissingH.Wash.Mail.MIME
 MissingH.Wash.Mail.MailParser MissingH.Wash.Mail.Message
 MissingH.Wash.Utility.Auxiliary MissingH.Wash.Utility.Base32
 MissingH.Wash.Utility.Base64 MissingH.Wash.Utility.FileNames
 MissingH.Wash.Utility.Hex MissingH.Wash.Utility.ISO8601
 MissingH.Wash.Utility.IntToString 
MissingH.Wash.Utility.JavaScript
 MissingH.Wash.Utility.Locking 
MissingH.Wash.Utility.QuotedPrintable
 MissingH.Wash.Utility.RFC2047 MissingH.Wash.Utility.RFC2279
 MissingH.Wash.Utility.RFC2397 MissingH.Wash.Utility.Shell
 MissingH.Wash.Utility.SimpleParser 
MissingH.Wash.Utility.URLCoding
 MissingH.Wash.Utility.Unique MissingH.AnyDBM
 MissingH.AnyDBM.FiniteMapDBM MissingH.AnyDBM.StringDBM
 MissingH.GetOpt
hidden-modules:
import-dirs: /usr/lib/haskell-packages/ghc6/lib/MissingH-0.11.0
library-dirs: /usr/lib/haskell-packages/ghc6/lib/MissingH-0.11.0
hs-libraries: HSMissingH-0.11.0
extra-libraries:
include-dirs:
includes:
depends: haskell-src-1.0 network-1.0 unix-1.0 parsec-1.0 base-1.0
 haskell98-1.0 mtl-1.0
hugs-options:
cc-options:
ld-options:
framework-dirs:
frameworks:
haddock-interfaces:
haddock-html:


signature.asc
Description: This is a digitally signed message part


Bug#475664: frown_0.6.1-8(sparc/unstable): missing files

2008-04-27 Thread Arjan Oosting
blocked 475664 by 453903
thanks

Hi,

Op zaterdag 12-04-2008 om 10:19 uur [tijdzone +0200], schreef Martin
Zobel-Helas:
> Package: frown
> Version: 0.6.1-8
> Severity: serious
> 
> There was an error while trying to autobuild your package:

Thanks for the bug report. Frown FTBFS on sparc and hppa for which there
are no accessible developer machines at the moment. So I have the work
from the logs: 

In the build logs on sparc and hppa I see an segmentation fault when
dvips/gs is called:

dvipdfm Manual.dvi
[1(./Pics/Frown.pssh: line 1: 15436 Broken pipe zcat -f 
./Pics/Frown.ps
 15437 Segmentation fault  | gs -q -sDEVICE=pdfwrite -dEPSCrop 
-dCompatibilityLevel=1.2 -dUseFlateCompression=true -dSAFER 
-sOutputFile=/tmp/fileuQAJ1O - -c quit

Conversion via ->zcat -f ./Pics/Frown.ps | gs -q -sDEVICE=pdfwrite -dEPSCrop 
-dCompatibilityLevel=1.2 -dUseFlateCompression=true -dSAFER 
-sOutputFile=/tmp/fileuQAJ1O - -c quit<- failed
)
pdf: image inclusion failed for (Pics/Frown.ps).
][2][3][4][5][6][7][8][9][10][11][12][13][14(./auto.1)][15][16][17][18][19][20][21][22][23][24][25][26][27][28][29][30][31][32][33][34][35][36][37][38][39][40][41][42][43][44(./Pics/tuberling.pssh:
 line 1: 15441 Broken pipe zcat -f ./Pics/tuberling.ps
 15444 Segmentation fault  | gs -q -sDEVICE=pdfwrite -dEPSCrop 
-dCompatibilityLevel=1.2 -dUseFlateCompression=true -dSAFER 
-sOutputFile=/tmp/filezecpMe - -c quit

Conversion via ->zcat -f ./Pics/tuberling.ps | gs -q -sDEVICE=pdfwrite 
-dEPSCrop -dCompatibilityLevel=1.2 -dUseFlateCompression=true -dSAFER 
-sOutputFile=/tmp/filezecpMe - -c quit<- failed
)
pdf: image inclusion failed for (Pics/tuberling.ps).

and:

This is dvips(k) 5.96.1 Copyright 2007 Radical Eye Software (www.radicaleye.com)
' TeX output 2008.04.13:1147' -> 



. 




[1
<./Pics/Frown.ps>/usr/bin/imagen: line 117: 15656 Done(141)   if [ 
"${LATEX}" = "pdflatex" ]; then
if [ ${NAMEDIR} != "." ]; then
mv `basename ${NAME}.pdf` ${NAME}.pdf;
fi; cat ${NAME}.pdf;
else
if [ ${NAMEDIR} != "." ]; then
mv `basename ${NAME}.dvi` ${NAME}.dvi;
fi; ${DVIPS} ${DVIPSOPTS} -o - ${NAME}.dvi;
fi
 15658 Segmentation fault  | ${GS} ${GSOPTS} -sOutputFile="|
${PNMCROP} | ${PNMEXTRA} ${PNMMARGIN} | ${PPMQUANT} ${PPMTOEXT} 
2>/dev/null > ${FINAL}" -

This seems to be an error in gs (see bugs 428876, 435229, 453903,
457547. 457568) so this has to be fixed in gs.

I will no reassign the bug for know, to keep the reason for the 
FTBFS documented on the BTS page of frown.

Greetings Arjan




signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#460388: alex: FTBFS: Module `Distribution.Simple' does not export `compilerPath'

2008-04-27 Thread Arjan Oosting
Hi Ian,

I have prepared an NMU to fix the the FTBFS. It is an upgrade to the new
upstream version of alex and I have included some other fixes as well
(see the changelog below)

Attached is the interdiff (excluding the upstream changes).

Greetings Arjan

alex (2.2-0.1) unstable; urgency=low

  * Non-maintainer upload.
  * New upstream release (Closes: #464360)
- Cabal 1.2 is now required. (Closes: #460388)
- ByteString wrappers: use Alex to lex ByteStrings directly.
- Fixes a spelling mistake. (Closes: #419671)
  * debian/control:
- Added Homepage field.
- Bump the build dependency on ghc6 to 6.8.2 as the packages needs
  Cabal 1.2 to build.
- Bump the Standards-Version to 3.7.3. No changes needed.
  * debian/copyright:
- Fix debian-copyright-file-uses-obsolete-national-encoding lintian
  warning.
- Update debian/copyright file with info from upstream LICENSE file.
  * debian/get_version.hs: Updated for Cabal 1.2
  * debian/rules:
- Fix debian-rules-ignores-make-clean-error lintian warning.
- Remove the LICENSE installed by ./setup copy
  * Add debian/watch file.

 -- Arjan Oosting <[EMAIL PROTECTED]>  Sun, 27 Apr 2008 15:31:08 +0200



--- alex-2.1.0~rc1/debian/changelog	2008-04-27 16:19:19.0 +0200
+++ alex-2.2/debian/changelog	2008-04-27 16:19:19.0 +0200
@@ -1,3 +1,27 @@
+alex (2.2-0.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream release (Closes: #464360)
+- Cabal 1.2 is now required. (Closes: #460388)
+- ByteString wrappers: use Alex to lex ByteStrings directly.
+- Fixes a spelling mistake. (Closes: #419671)
+  * debian/control:
+- Added Homepage field.
+- Bump the build dependency on ghc6 to 6.8.2 as the packages needs
+  Cabal 1.2 to build.
+- Bump the Standards-Version to 3.7.3. No changes needed.
+  * debian/copyright:
+- Fix debian-copyright-file-uses-obsolete-national-encoding lintian
+  warning.
+- Update debian/copyright file with info from upstream LICENSE file.
+  * debian/get_version.hs: Updated for Cabal 1.2
+  * debian/rules: 
+- Fix debian-rules-ignores-make-clean-error lintian warning.
+- Remove the LICENSE installed by ./setup copy
+  * Add debian/watch file.
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Sun, 27 Apr 2008 15:31:08 +0200
+
 alex (2.1.0~rc1-1) unstable; urgency=low
 
   * New upstream (release candidate) version.
--- alex-2.1.0~rc1/debian/control	2008-04-27 16:19:19.0 +0200
+++ alex-2.2/debian/control	2008-04-27 16:19:19.0 +0200
@@ -2,8 +2,9 @@
 Section: devel
 Priority: optional
 Maintainer: Ian Lynagh (wibble) <[EMAIL PROTECTED]>
-Standards-Version: 3.7.2
-Build-Depends: debhelper (>= 4), ghc6 (>= 6.4.2), jade, docbook-utils, docbook-xml, docbook-xsl, xsltproc
+Standards-Version: 3.7.3
+Build-Depends: debhelper (>= 4), ghc6 (>= 6.8.2), jade, docbook-utils, docbook-xml, docbook-xsl, xsltproc
+Homepage: http://www.haskell.org/alex/
 
 Package: alex
 Architecture: any
--- alex-2.1.0~rc1/debian/copyright	2008-04-27 16:19:19.0 +0200
+++ alex-2.2/debian/copyright	2008-04-27 16:19:19.0 +0200
@@ -8,34 +8,33 @@
 		
 Copyright:
 
-The Glasgow Haskell Compiler License
-
-Copyright 1999, The University Court of the University of Glasgow.
+Copyright (c) 1995-2003, Chris Dornan and Simon Marlow
 All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
-modification, are permitted provided that the following conditions are met:
+modification, are permitted provided that the following conditions are
+met:
 
-· Redistributions of source code must retain the above copyright notice,
-  this list of conditions and the following disclaimer.
+* Redistributions of source code must retain the above copyright
+  notice, this list of conditions and the following disclaimer.
 
-· Redistributions in binary form must reproduce the above copyright notice,
-  this list of conditions and the following disclaimer in the documentation
-  and/or other materials provided with the distribution.
-
-· Neither name of the University nor the names of its contributors may be
-  used to endorse or promote products derived from this software without
-  specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY COURT OF THE UNIVERSITY OF
-GLASGOW AND THE CONTRIBUTORS ÄS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
-INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-UNIVERSITY COURT OF THE UNIVERSITY OF GLASGOW OR THE CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
-LIABILITY, OR

Bug#460375: #460375: happy: FTBFS: Module `Distribution.Simple' does not export `compilerPath'

2008-05-01 Thread Arjan Oosting
Hi Ian,

I have prepared an NMU to fix the the FTBFS. It is an upgrade to the new
upstream version of happy and I have included some other fixes as well
(see the changelog below)

Attached is the interdiff (excluding the upstream changes).

Greetings Arjan

happy (1.17-0.1) unstable; urgency=low

  * Non-maintainer upload.
  * New upstream release: (Closes: #470942)
- Cabal 1.2 is now required. (Closes: #460375)
- Works with upcoming GHC 6.8.1
- Fix the 'parE' bug (poor error message for errors in the grammar)
- Some performance improvements to Happy itsel
  * debian/control:
- Added Homepage field.
- Bump the build dependency on ghc6 to 6.8.2 as the packages needs
  Cabal 1.2 to build.
- Bump the Standards-Version to 3.7.3. No changes needed.
- Add happy and libghc6-mtl-dev to the build dependencies.
  * debian/copyright:
- Fix debian-copyright-file-uses-obsolete-national-encoding lintian
  warning.
- Update debian/copyright file with info from upstream LICENSE file.
  * debian/doc-base:
- Adjust section to Programming/Haskell
  * debian/get_version.hs: Updated for Cabal 1.2
  * debian/rules:
- Fix debian-rules-ignores-make-clean-error lintian warning.
- Remove the LICENSE installed by ./setup copy

 -- Arjan Oosting <[EMAIL PROTECTED]>  Thu, 01 May 2008 12:05:29 +0200



--- happy-1.16~rc2/debian/changelog	2008-05-01 12:47:25.0 +0200
+++ happy-1.17/debian/changelog	2008-05-01 12:47:25.0 +0200
@@ -1,3 +1,30 @@
+happy (1.17-0.1) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * New upstream release: (Closes: #470942)
+- Cabal 1.2 is now required. (Closes: #460375)
+- Works with upcoming GHC 6.8.1
+- Fix the 'parE' bug (poor error message for errors in the grammar)
+- Some performance improvements to Happy itsel
+  * debian/control:
+- Added Homepage field.
+- Bump the build dependency on ghc6 to 6.8.2 as the packages needs
+  Cabal 1.2 to build.
+- Bump the Standards-Version to 3.7.3. No changes needed.
+- Add happy and libghc6-mtl-dev to the build dependencies.
+  * debian/copyright:
+- Fix debian-copyright-file-uses-obsolete-national-encoding lintian
+  warning.
+- Update debian/copyright file with info from upstream LICENSE file.
+  * debian/doc-base:
+- Adjust section to Programming/Haskell
+  * debian/get_version.hs: Updated for Cabal 1.2
+  * debian/rules:
+- Fix debian-rules-ignores-make-clean-error lintian warning.
+- Remove the LICENSE installed by ./setup copy
+  
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Thu, 01 May 2008 12:05:29 +0200
+
 happy (1.16~rc2-1) unstable; urgency=low
 
   * New upstream (release candidate) version.
--- happy-1.16~rc2/debian/control	2008-05-01 12:47:25.0 +0200
+++ happy-1.17/debian/control	2008-05-01 12:47:25.0 +0200
@@ -2,8 +2,9 @@
 Section: devel
 Priority: optional
 Maintainer: Ian Lynagh (wibble) <[EMAIL PROTECTED]>
-Standards-Version: 3.7.2
-Build-Depends: debhelper (>= 4), docbook-utils, ghc6 (>= 6.4.2), docbook-xsl, docbook-xml, xsltproc
+Standards-Version: 3.7.3
+Build-Depends: debhelper (>= 4), docbook-utils, ghc6 (>= 6.8.2), docbook-xsl, docbook-xml, xsltproc, happy, libghc6-mtl-dev
+Homepage: http://www.haskell.org/happy
 
 Package: happy
 Architecture: any
--- happy-1.16~rc2/debian/copyright	2008-05-01 12:47:25.0 +0200
+++ happy-1.17/debian/copyright	2008-05-01 12:47:25.0 +0200
@@ -9,34 +9,30 @@
 		
 Copyright:
 
-The Glasgow Haskell Compiler License
+Copyright 2001, Simon Marlow and Andy Gill.  All rights reserved.
 
-Copyright 1999, The University Court of the University of Glasgow.
-All rights reserved.
+Extensions to implement Tomita's Generalized LR parsing:
+  Copyright 2004, University of Durham, Paul Callaghan and Ben Medlock.
+  All rights reserved.
 
 Redistribution and use in source and binary forms, with or without
 modification, are permitted provided that the following conditions are met:
 
-· Redistributions of source code must retain the above copyright notice,
-  this list of conditions and the following disclaimer.
-
-· Redistributions in binary form must reproduce the above copyright notice,
-  this list of conditions and the following disclaimer in the documentation
-  and/or other materials provided with the distribution.
-
-· Neither name of the University nor the names of its contributors may be
-  used to endorse or promote products derived from this software without
-  specific prior written permission.
-
-THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY COURT OF THE UNIVERSITY OF
-GLASGOW AND THE CONTRIBUTORS ÄS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES,
-INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND
-FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE
-UNIVERSITY COURT OF THE UNIVERSITY OF GLASGOW OR THE CONTRIBUTORS BE LIABLE
-FOR ANY DIRECT, IN

Bug#427311: Bug#459737: "Can't find ghc includes at /usr/lib/ghc-6.8.2/imports"

2008-02-16 Thread Arjan Oosting
Hi Ian,

I have prepared and will upload a NMU for hmake which fixes two bugs:
  * Bug#427311: hmake: FTBFS: *** missing separator.
  * Bug#459737: "Can't find ghc includes
at /usr/lib/ghc-6.8.2/imports"

The diff is attached.

Greetings Arjan 

hmake (3.13-0.1) unstable; urgency=high

  * Non-maintainer upload.
  * Set urgency to high as this upload fixes an RC bug.
  * New upstream release:
* Dropped patch to script/fixghc (applied upstream).
* Dropped patch to src/interpreter/Makefile (applied upstream).
* src/interpreter/SimpleLineEditor.hs (applied upstream).
  * scripts/confhc:
* Filter out LINE pragma when determining the version number of
  GHC. (Closes: #427311)
  * src/hmake/{Config.hs,PackageConfig.hs}:
* Update the program to search for the imports in another directory
  if the GHC version >= 6.8 as of that version they are shipped in
  $ghclibdir/lib/$package instead of $ghclibdir/imports
  (Closes: #459737)

 -- Arjan Oosting <[EMAIL PROTECTED]>  Sat, 16 Feb 2008 23:02:48 +0100

diff -Nru hmake-3.12/configure hmake-3.13/configure
--- hmake-3.12/configure	2008-02-17 00:44:46.0 +0100
+++ hmake-3.13/configure	2008-02-17 00:44:46.0 +0100
@@ -9,7 +9,7 @@
 
 # When incrementing this version number, don't forget to change the
 # corresponding definition in Makefile.inc!
-HMAKEVERSION="3.12 (2006-09-12)" export HMAKEVERSION
+HMAKEVERSION="3.13 (2006-11-01)" export HMAKEVERSION
 
 if uname >/dev/null 2>&1
 then OS=`uname -s`
diff -Nru /tmp/rYlbx7Ovhj/hmake-3.12/debian/changelog /tmp/9JeFm9DgiE/hmake-3.13/debian/changelog
--- hmake-3.12/debian/changelog	2008-02-17 00:44:46.0 +0100
+++ hmake-3.13/debian/changelog	2008-02-17 00:44:46.0 +0100
@@ -1,3 +1,22 @@
+hmake (3.13-0.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Set urgency to high as this upload fixes an RC bug.
+  * New upstream release:
+* Dropped patch to script/fixghc (applied upstream).
+* Dropped patch to src/interpreter/Makefile (applied upstream).
+* src/interpreter/SimpleLineEditor.hs (applied upstream).
+  * scripts/confhc:
+* Filter out LINE pragma when determining the version number of
+  GHC. (Closes: #427311)
+  * src/hmake/{Config.hs,PackageConfig.hs}:
+* Update the program to search for the imports in another directory
+  if the GHC version >= 6.8 as of that version they are shipped in
+  $ghclibdir/lib/$package instead of $ghclibdir/imports 
+  (Closes: #459737) 
+  
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Sat, 16 Feb 2008 23:02:48 +0100
+
 hmake (3.12-1) unstable; urgency=low
 
   * New upstream version:
diff -Nru /tmp/rYlbx7Ovhj/hmake-3.12/docs/hmake/changes.html /tmp/9JeFm9DgiE/hmake-3.13/docs/hmake/changes.html
--- hmake-3.12/docs/hmake/changes.html	2006-09-12 16:00:43.0 +0200
+++ hmake-3.13/docs/hmake/changes.html	2006-11-01 18:10:12.0 +0100
@@ -9,6 +9,15 @@
 
 
 
+
+
+3.13
+  
+	
+	 No, really fix hmake to build with ghc-6.6.
+	
+
+
 
 3.12
   
@@ -371,7 +380,7 @@
 http://www.cs.york.ac.uk/fp/hmake/
 
 
-Information last updated: 12th Sept 2006
+Information last updated: 1st Nov 2006
 http://www.cs.york.ac.uk/fp/";>
 York Functional Programming Group
 [EMAIL PROTECTED]
diff -Nru /tmp/rYlbx7Ovhj/hmake-3.12/docs/hmake/index.html /tmp/9JeFm9DgiE/hmake-3.13/docs/hmake/index.html
--- hmake-3.12/docs/hmake/index.html	2006-09-12 16:02:42.0 +0200
+++ hmake-3.13/docs/hmake/index.html	2006-11-01 18:11:51.0 +0100
@@ -48,21 +48,17 @@
 Recent News
 
 
-The current version is hmake-3.12 (date 2006-09-12).
+The current version is hmake-3.13 (date 2006-11-01).
 
- New feature: hmake -M dependency analysis now adds
- "# -cpp" if cpp is required.
- Fix to enable hmake to build with ghc-6.6.
+ No, really fix hmake to build with ghc-6.6.
 
 
 
-The previous version was hmake-3.11 (date 2006-05-03).
+The previous version was hmake-3.12 (date 2006-09-12).
 
- New: the #! runhs script interpreter.
- Bugfix: now finds dependency B in
- module A where { import B; ... }
- Bugfixes: for compatibility problems with gcc-4.0. 
- Re-organised the internal cpphs library.
+ New feature: hmake -M dependency analysis now adds
+ "# -cpp" if cpp is required.
+ Fix to enable hmake to build with ghc-6.6.
 
 
 
@@ -207,7 +203,7 @@
 http://www.cs.york.ac.uk/fp/hmake/ (mirror)
 
 
-Information last updated: 12th Sept 2006
+Information last updated: 1st Nov 2006
 http://www.cs.york.ac.uk/fp/";>
 York Functional Programming Group
 [EMAIL PROTECTED]
diff -Nru /tmp/rYlbx7Ovhj/hmake-3.12/Makefile.inc /tmp/9JeFm9DgiE/hmake-3.13/Makefile.inc
--- hmake-3.12/Makefile.inc	2006-09-12 15:56:22.0 +0200
+++ hmake-3.13/Makefile.inc	2006-11-01 18:07:56.0 +0100
@@ -14,7 +14,7 @@
 # corresponding version in the configure script!
 #   (od

Bug#460385: FTBFS in haskell-opengl caused by bug in ghc-split script

2008-02-17 Thread Arjan Oosting
clone 460385 -1
retitle -1 bug in ghc-split script causes FTBFS of haskell-opengl
reassign -1 ghc6
tags -1 patch
block 460385 by -1
thanks

Hi Ian,

I have looked at the FTBFS of haskell-opengl and it seems ghc-split is
doing something strange. I have build haskell-opengl with
-keep-tmp-files and in the non-splitted assembly file I see:

   5288 .section .rodata
   5289 .align 4
   5290 .LnLC7:
   5291 .byte   0
   5292 .byte   0
   5293 .byte   0
   5294 .byte   0
   5295 .text
   5296 .align 4,0x90
   5297 .long   3
   5298 .long   34
   5299 sLsH_info:
   5300 addl $16,%edi

but after the splitting this has become:

635 .section .rodata
636 .align 4
637 .Ln.text
638 .align 4,0x90
639 .long   3
640 .long   34
641 sLsH_info:

We see here that after splitting some of the code disappears. 

The splitting is done with the ghc-split perl script shipped with GHC.

The ghc-split script assumes the LC7: in line 5290 is the start of a
literal constant label instead of a label. Al these pieces are removed
by the script and inserted a the the top of the splitted assembly files
it they use the literal constant label somewhere.

The script should match the all the characters from the start of the
line until ':', which is in code "/^(\.?(LC\d+):\n", to make sure it is
a constant but the script does NOT match the beginning of a line.
This causes the script to remove parts of the assembly code as we see
above.

In driver/mangler/ghc-asm.lprl we find the different regular expression
for T_CONST_LBL on the different architectures.

  * alpha: '^\$L?C(\d+):$'
  * hppa: '^L\$C(\d+)$'
  * i386-a.out: '^L\$C(\d+)$' 
  * i386-elf: '^\.LC(\d+):$'
  * x86_64: '^\.LC(\d+):$'
  * m68k: '^LC(\d+):$'
  * mips: '^\$LC(\d+):$'
  * powerpc-apple-darwin: '^\LC\d+:' 
  * i386-apple-darwin: '^\LC\d+:'
  * powerpc64: '^\.LC\d+:'
  * sparc: '^LC(\d+):$'

All these start with the matching of the start of the line, so I think
it is safe te presume the ghc-split script should do the same.

Below is a patch which fixes the script and makes haskell-opengl build
on i386.

Greetings Arjan

--- /usr/lib/ghc-6.6.1/ghc-split2007-05-19 01:25:20.0 +0200
+++ ghc-split   2008-02-17 15:27:09.0 +0100
@@ -291,7 +291,7 @@
 $str = "\.text\n\t.even\n" . $str;
 
 # remove/record any literal constants defined here
-while ( $str =~ /((LC\d+):\n\t\.ascii.*\n)/ ) {
+while ( $str =~ /^((LC\d+):\n\t\.ascii.*\n)/ ) {
local($label) = $2;
local($body)  = $1;
 
@@ -300,7 +300,7 @@
 
$LocalConstant{$label} = $body;

-   $str =~ s/LC\d+:\n\t\.ascii.*\n//;
+   $str =~ s/^LC\d+:\n\t\.ascii.*\n//;
 }
 
 # inject definitions for any local constants now used herein
@@ -371,7 +371,7 @@
 # http://bugs6.perl.org/rt2/Ticket/Display.html?id=1760 and illustrated
 # by the seg fault of perl -e '("x\n" x 5000) =~ /(.*\n)+/'
 # -- ccshan 2002-09-05]
-while ( ($str =~ 
/(\.?(LC\d+):\n(\t\.(ascii|string).*\n|\s*\.byte.*\n){1,100})/ )) {
+while ( ($str =~ 
/^(\.?(LC\d+):\n(\t\.(ascii|string).*\n|\s*\.byte.*\n){1,100})/ )) {
local($label) = $2;
local($body)  = $1;
local($prefix, $suffix, $*) = ($`, $', 0);
@@ -409,7 +409,7 @@
 # http://bugs6.perl.org/rt2/Ticket/Display.html?id=1760 and illustrated
 # by the seg fault of perl -e '("x\n" x 5000) =~ /(.*\n)+/'
 # -- ccshan 2002-09-05]
-while ( ($str =~ 
/(\.?(LC\d+):\n(\t\.(ascii|string).*\n|\s*\.byte.*\n){1,100})/ )) {
+while ( ($str =~ 
/^(\.?(LC\d+):\n(\t\.(ascii|string).*\n|\s*\.byte.*\n){1,100})/ )) {
local($label) = $2;
local($body)  = $1;
local($prefix, $suffix, $*) = ($`, $', 0);



signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#419397: haskell98-tutorial: FTBFS after the tetex to texlive transition

2007-12-30 Thread Arjan Oosting
Hi Ana,

Op vrijdag 28-12-2007 om 21:08 uur [tijdzone +0100], schreef Ana
Guerrero:
> Hi Arjan,

> Given how much time this has been sitting in the BTS, maybe you should
> consider NMU it :-)
> 

I will, but first I have to get my own packages into shape again. :)

Greetings Arjan 



signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#479946: uuagc: FTBFS: setup: At least the following dependencies are missing: uulib -any

2008-05-07 Thread Arjan Oosting
reassign 479946 libghc6-uulib-dev
retitle 479946 libghc6-uulib-dev does not register itself with ghc6
thanks

Hi Lucas,

Thanks for the bug report. uuagc FTFBF because libghc6-uulib-dev is not
register with GHC, which is cause by a bug in libghc6-uulib-dev.

I will fix this ASAP

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#458615: haskell-hsql: FTBFS with haskell-devscripts 0.6.0

2008-01-01 Thread Arjan Oosting
Package: haskell-hsql
Version: 1.6-8.2
Severity: serious
Tags: patch
Justification: no longer builds from source

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

A couple of days ago I uploaded haskell-devscripts 0.6.0 on which your
package has a build dependency. Since this version of
haskell-devscripts every package that is build by haskell-devscripts
is build in its own subdirectory of debian/tmp/build/

Due to this change your package fails to build from source:

 [2 of 2] Compiling Database.HSQL( Database/HSQL.hs, 
dist/build/Database/HSQL.o )
 /usr/bin/ar: creating dist/build/libHShsql-1.6.a
 Preprocessing library hsql-1.6...
 Building hsql-1.6...
 sed 
's,/usr/lib/haskell-packages/ghc6/lib/hsql-1.6/ghc-[0-9.]*,/tmp/buildd/haskell-hsql-1.6/HSQL/dist/build,g'
 < HSQL/.installed-pkg-config > debian/tmp-installed-pkg
 bash: HSQL/.installed-pkg-config: No such file or directory
 make: *** [build-stamp] Error 1
 dpkg-buildpackage: failure: debian/rules build gave error exit status 2
 pbuilder: Failed autobuilding of package

Attached is a patch which will fix this FTBFS.
 

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

Kernel: Linux 2.6.23-2-nebula (PREEMPT)
Locale: LANG=nl_NL.UTF-8, LC_CTYPE=nl_NL.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFHeyv5UALvsZYuOJARAriWAJ0fQOwB02gC+zbr1ua/1saCv5tLyACdEVqa
SfeuVYKdIwTzVDo0iXj0Sjo=
=nyVZ
-END PGP SIGNATURE-
diff -u haskell-hsql-1.6/debian/changelog haskell-hsql-1.6/debian/changelog
--- haskell-hsql-1.6/debian/changelog
+++ haskell-hsql-1.6/debian/changelog
@@ -1,3 +1,14 @@
+haskell-hsql (1.6-8.3) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Update packaging for new haskell-devscripts version:
+- debian/control: Update Build-Depends on haskell-devscripts to 0.6.1 
+- debian/rules: Rewrite the makefile as haskell-devscripts now uses a
+  separate build directory for each package it builds.
+  * Fix small spelling error in debian/control.
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Wed, 02 Jan 2008 07:04:37 +0100
+
 haskell-hsql (1.6-8.2) unstable; urgency=low
 
   * Non-maintainer upload.
diff -u haskell-hsql-1.6/debian/rules haskell-hsql-1.6/debian/rules
--- haskell-hsql-1.6/debian/rules
+++ haskell-hsql-1.6/debian/rules
@@ -64,7 +64,18 @@
ghc-pkg --force -f debian/tmp-package-conf register 
debian/tmp-installed-pkg
 
 # Now, build the other modules.
-   for MOD in $(MODULES); do bash debian/buildmod.sh $$MOD; done
+   for MOD in $(MODULES); do ln -s ../debian $$MOD/debian ; done
+   cd MySQL && dh_haskell_configure -plibghc6-hsql-mysql-dev 
with-compiler=$(CURDIR)/debian/runcompiler \
+   && dh_haskell_build -plibghc6-hsql-mysql-dev
+   cd ODBC && dh_haskell_configure -plibghc6-hsql-odbc-dev 
with-compiler=$(CURDIR)/debian/runcompiler \
+   && dh_haskell_build -plibghc6-hsql-odbc-dev
+   cd PostgreSQL && dh_haskell_configure -plibghc6-hsql-postgresql-dev 
with-compiler=$(CURDIR)/debian/runcompiler \
+   && dh_haskell_build -plibghc6-hsql-postgresql-dev
+   cd SQLite && dh_haskell_configure -plibghc6-hsql-sqlite-dev 
with-compiler=$(CURDIR)/debian/runcompiler \
+   && dh_haskell_build -plibghc6-hsql-sqlite-dev
+   cd SQLite3 && dh_haskell_configure -plibghc6-hsql-sqlite3-dev 
with-compiler=$(CURDIR)/debian/runcompiler \
+   && dh_haskell_build -plibghc6-hsql-sqlite3-dev
+
 
 # Now, prep the others.
cd MySQL && dh_haskell_prep -plibghc6-hsql-mysql-dev
@@ -76,7 +87,7 @@
 # Now, build docs.
-mkdir doc
-mkdir doctmp
-   for MOD in HSQL $(MODULES); do pushd 
debian/tmp/build/libghc6-$$MOD-dev/; cp -r Database ../doctmp; popd; done
+   for MOD in debian/tmp/build/* ; do pushd $$MOD/ ; cp -r Database 
$(CURDIR)/doctmp; popd; done
mv doctmp/Database/HSQL/Types.hs doctmp/Database/HSQL/Typesi.hs
cpphs --noline doctmp/Database/HSQL/Typesi.hs > 
doctmp/Database/HSQL/Types.hs
cd doctmp && haddock -h -o ../doc -t HSQL \
diff -u haskell-hsql-1.6/debian/control haskell-hsql-1.6/debian/control
--- haskell-hsql-1.6/debian/control
+++ haskell-hsql-1.6/debian/control
@@ -2,7 +2,7 @@
 Section: devel
 Priority: optional
 Maintainer: Víctor Pérez Pereira <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 4.0.0), libpq-dev (>= 8.0), libmysqlclient15-dev, 
unixodbc-dev, libsqlite-dev, libsqlite3-dev, haskell-devscripts (>= 0.5.8), 
ghc6 (>= 6.4.2), cpphs, haddock
+Build-Depends: debhelper (>= 4.0.0), libpq-dev (>= 8.0), libmysqlclient15-dev, 
unixodbc-dev, libsqlite-dev, libsqlite3-dev, haskell-devscripts (>= 0.6.1), 
ghc6 (>= 6.4

Bug#460599: libghc6-regex-posix-dev fails to install/remove

2008-01-13 Thread Arjan Oosting
reassign 460599 libghc6-regex-posix-dev
thanks

Hi Kurt,


Op zondag 13-01-2008 om 23:57 uur [tijdzone +0100], schreef Kurt Roeckx:
> And why is libghc6-regex-base-dev saving config files when
> I'm removing/purging the package?

All GHC libraries are registered using ghc-pkg and when they are
removed, they must be deregistered again. This is why there is written
to an file during purge.

> I'm guessing it's a problem is libghc6-regex-base-dev, so I've assigned
> it to both.  Please reassign as needed.

The problem is with libghc6-regex-posix-dev which needs an different
version of libghc6-regex-base-dev but apparently does not declare this
in it's dependencies.

I am about to upload a new version of libgh6-regex-posix-dev which
should fix this issue, but I will have to go through NEW, so it will
take some time before it reaches the archive.

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#458615: Debian packages of haskell-hsql

2008-01-20 Thread Arjan Oosting
Hi Víctor,

You are listed as the maintainer of haskell-hsql on which one of my
packages has a build dependency. Right now your package FTBFS because of
a new version of haskell-devscripts and ghc6. Also there is a new
version of haskell-hsql, version 1.7, available on hackage.haskell.org
for some time now. 

As I have not seen much activity on the Debian packages of haskell-hsql
on your side I was wondering if I could take over maintenance of this
package? (Or co-maintain it?)

Greetings Arjan Oosting


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#458615: Debian packages of haskell-hsql

2008-02-02 Thread Arjan Oosting
Hi,

Op zaterdag 02-02-2008 om 12:40 uur [tijdzone +0100], schreef Luk Claes:
> > As I have not seen much activity on the Debian packages of haskell-hsql
> > on your side I was wondering if I could take over maintenance of this
> > package? (Or co-maintain it?)
> 
> Can you please upload the package?

I will upload some packages tomorrow unless I hear something from the
current maintainer.

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#445760: FTBFS: multiple definition of ...

2007-10-08 Thread Arjan Oosting
Hi people,

I just got a FTBFS bug report for my haskell-edison package [1] with the
title: "haskell-edison: FTBFS: multiple definition of
`EdisonAPIzm1zi2zi1_DataziEdisonziPrelude_zdp1Measured_closure'"

I see that there a couple of Haskell packages which also have FTBFS bug
reports with the same problem (which bug reports I have CC'ed). One of
these packages is ghc6 and that bugreport [2] tells me the problem is
caused by the 'new' gcc-4.2 we have in unstable and testing. 

The upstream bug report [3] says something about gcc 4.2 needing the
-fno-toplevel-reorder flag and that the bug is fixed for ghc in version
6.8:

> status changed from new to closed.
> resolution set to fixed.
> Fixed:
> 
> Tue Aug 21 16:15:53 BST 2007  Simon Marlow <[EMAIL PROTECTED]>
>  * FIX #1427, #1569: gcc 4.2.x needs -fno-toplevel-reorder

I tried to fix the FTBFS of haskell-edison by explicitly adding the
-fno-toplevel-reorder flag to the call to cc (ghc ... -opt-c
-fno-toplevel-reorder) but this had no effect. 

After I also stopped using the --enable-split-objs ghc flag, I could
compile haskell-edison again.

I have a couple of questions though which you might be able to awnser:
  * I assume this workaround is only needed until ghc 6.8 to enters
the archive? 
  * Also in the upstream bug report I see nothing about
--enable-split-objs. Is this tested with cvs version of ghc? 

Greetings Arjan

[1] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=445754
[2] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=428060
[3] http://hackage.haskell.org/trac/ghc/ticket/1427


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#445754: FTBFS: multiple definition of ...

2007-10-08 Thread Arjan Oosting

Op maandag 08-10-2007 om 22:57 uur [tijdzone +0200], schreef Arjan
Oosting:
> I tried to fix the FTBFS of haskell-edison by explicitly adding the
> -fno-toplevel-reorder flag to the call to cc (ghc ... -opt-c
> -fno-toplevel-reorder) but this had no effect. 
> 
> After I also stopped using the --enable-split-objs ghc flag, I could
> compile haskell-edison again.

I have tried a little bit more and I do not need the "-opt-c
-fno-toplevel-reorder" ghc flag but only need to remove the
--enable-split-objs ./setup flag to fix the FTBFS of haskell-edison

Greetings Arjan   


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#462848: setting package to libghc6-src-exts-dev libghc6-harp-dev haskell-src-exts, tagging 462848

2008-03-21 Thread Arjan Oosting
# Automatically generated email from bts, devscripts version 2.10.19
#
# haskell-src-exts (0.2.1~darcs20071212-2~pre1) unstable; urgency=high
#
#  * debian/rules:
#- Only optimise on i386, amd64 and ia64 as the optimisation of the
#  parses can take a lot of memory. (Closes: #462848)
#

package libghc6-src-exts-dev libghc6-harp-dev haskell-src-exts
tags 462848 + pending




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



Bug#407811: hmake: Missing file

2007-01-21 Thread Arjan Oosting
reassign 407811 hat
severity 407811 normal
retitle 407811 Data.Array.* not supported by hat 
thanks

Hi Ron,

Thanks for your bug report. 

> I did:
> $ hmake -hat Main.hs -package mtl -package fgl
> 
> and I obtained:
> 
> hat-trans: /usr/local/include/hat-2.05/Data/Array/MArray.hx: openFile: does 
> not exist (No such file or directory)
> 
> The trivial example in the User Guide does work, though. 

This is not a bug in hmake, but in hat. Hat only supports a subset of
all libraries shipped with GHC. 
Data.Array.MArray is not a library supported by hat as can be seen on
http://www.haskell.org/hat/libraries.html

Although it is annoying that only a small set of libraries can be used
with hat, it does not render the package useless so I am downgrading the
severity.

Greetings Arjan

 


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#407677: NMU of python-twisted to fix RC bug

2007-01-28 Thread Arjan Oosting
Hi,

I am about to upload a NMU to fix RC bug 407677. It also fixes some very
small issues pointed out by lintian. 

The diff of my NMU is attached and the changelog is below.

Greetings Arjan

twisted-words (0.4.0-2.1) unstable; urgency=high

  * Non-maintainer upload.
  * Set urgency to high as this upload fixes a RC bug.
  * debian/control:
- Add the missing dependencies on python-gtk-1.2 and
  python-glade-1.2. Closes: #407677.
- Bump versioned Build-Depends on python-central to 0.5 to keep
  lintian from complaining.
  * debian/python-twisted-words.menu:
- Check for python-twisted-words instead of python-twisted to make
  sure the menu entry is actually shown.
  * debian/rules:
- Drop useless invocation of dh_python as dh_pycentral is used.

 -- Arjan Oosting <[EMAIL PROTECTED]>  Sun, 28 Jan 2007 18:50:36 +0100

diff -u twisted-words-0.4.0/debian/python-twisted-words.menu twisted-words-0.4.0/debian/python-twisted-words.menu
--- twisted-words-0.4.0/debian/python-twisted-words.menu
+++ twisted-words-0.4.0/debian/python-twisted-words.menu
@@ -1,4 +1,4 @@
-?package(python-twisted):\
+?package(python-twisted-words):\
 	needs="x11"\
 	section="Apps/Net"\
 	title="Twisted Instance Messenger"\
diff -u twisted-words-0.4.0/debian/changelog twisted-words-0.4.0/debian/changelog
--- twisted-words-0.4.0/debian/changelog
+++ twisted-words-0.4.0/debian/changelog
@@ -1,3 +1,20 @@
+twisted-words (0.4.0-2.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Set urgency to high as this upload fixes a RC bug.
+  * debian/control: 
+- Add the missing dependencies on python-gtk-1.2 and
+  python-glade-1.2. Closes: #407677. 
+- Bump versioned Build-Depends on python-central to 0.5 to keep
+  lintian from complaining.
+  * debian/python-twisted-words.menu: 
+- Check for python-twisted-words instead of python-twisted to make
+  sure the menu entry is actually shown. 
+  * debian/rules:
+- Drop useless invocation of dh_python as dh_pycentral is used.
+  
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Sun, 28 Jan 2007 18:50:36 +0100
+
 twisted-words (0.4.0-2) unstable; urgency=medium
 
   * Fix command in menu file (/usr/bin/im). Closes: #368491.
diff -u twisted-words-0.4.0/debian/rules twisted-words-0.4.0/debian/rules
--- twisted-words-0.4.0/debian/rules
+++ twisted-words-0.4.0/debian/rules
@@ -64,7 +64,6 @@
 	dh_compress -i -X.py
 	dh_fixperms -i
 	dh_pycentral -i
-	dh_python -i
 	dh_installdeb -i
 	dh_gencontrol -i
 	dh_md5sums -i
diff -u twisted-words-0.4.0/debian/control twisted-words-0.4.0/debian/control
--- twisted-words-0.4.0/debian/control
+++ twisted-words-0.4.0/debian/control
@@ -2,13 +2,13 @@
 Section: python
 Priority: optional
 Maintainer: Matthias Klose <[EMAIL PROTECTED]>
-Build-Depends: debhelper (>= 5.0.37.1), python-central (>= 0.4.17), python-all-dev, python-twisted-core (>= 2.4), patch
+Build-Depends: debhelper (>= 5.0.37.1), python-central (>= 0.5), python-all-dev, python-twisted-core (>= 2.4), patch
 XS-Python-Version: all
 Standards-Version: 3.7.2
 
 Package: python-twisted-words
 Architecture: all
-Depends: ${python:Depends}, python-twisted-core (>= 2.4)
+Depends: ${python:Depends}, python-twisted-core (>= 2.4), python-gtk-1.2, python-glade-1.2 
 Conflicts: python-twisted (<< 2.1), python2.3-twisted-words, python2.4-twisted-words
 Replaces: python-twisted (<< 2.1), python2.3-twisted-words, python2.4-twisted-words
 XB-Python-Version: ${python:Versions}


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#408360: NMU of gnugk to fix RC bug

2007-01-31 Thread Arjan Oosting
usertag 408360 supplied-patch
thanks

Hi,

I have NMUed your package to fix the RC bug 408360. My NMU interdiff is
attached. I also added two lines to the init.d script to create
the /var/run/gnugk directory on start of the daemon, as some systems
clean that directory or mount a tmpfs on top of /var/run.

Greetings Arjan

diff -u gnugk-2.2.5/debian/preinst gnugk-2.2.5/debian/preinst
--- gnugk-2.2.5/debian/preinst
+++ gnugk-2.2.5/debian/preinst
@@ -26,11 +26,6 @@
 	echo "Cleaning up old /etc/gatekeeper.ini-xxx symlinks"
 	rm -f /etc/gatekeeper.ini-*
 
-	adduser --system --group --home /var/run/gnugk --gecos "GNUgk daemon" gnugk 
-	test -d /var/log/gnugk || mkdir /var/log/gnugk
-chown -R gnugk /var/log/gnugk
-
-
 ;;
 
 abort-upgrade)
diff -u gnugk-2.2.5/debian/init.d gnugk-2.2.5/debian/init.d
--- gnugk-2.2.5/debian/init.d
+++ gnugk-2.2.5/debian/init.d
@@ -41,6 +41,8 @@
 case "$1" in
   start)
 	echo -n "Starting $DESC: "
+	test -d /var/run/$NAME || mkdir /var/run/$NAME
+chown -R gnugk /var/run/$NAME
 	start-stop-daemon --start --quiet \
 		--chuid $NAME --pidfile /var/run/$NAME/$NAME.pid \
 		--background --exec $DAEMON -- $ARGS
diff -u gnugk-2.2.5/debian/changelog gnugk-2.2.5/debian/changelog
--- gnugk-2.2.5/debian/changelog
+++ gnugk-2.2.5/debian/changelog
@@ -1,3 +1,13 @@
+gnugk (2:2.2.5-3.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Set urgency to high as this upload fixes a RC bug.
+  * debian/postinst: Move adduser call to postinst. (Closes: #408360)
+  * debian/init.d: Make sure the /var/run/gnugk directory exists before
+starting the daemon as some system clean /var/run on reboot.
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Thu,  1 Feb 2007 00:16:35 +0100
+
 gnugk (2:2.2.5-3) unstable; urgency=high
 
   * Use correct syntax for update-rc.d (Closes: #406194)
only in patch2:
unchanged:
--- gnugk-2.2.5.orig/debian/postinst
+++ gnugk-2.2.5/debian/postinst
@@ -0,0 +1,38 @@
+#! /bin/sh
+#
+# see: dh_installdeb(1)
+
+set -e
+
+# summary of how this script can be called:
+#*  `configure' 
+#*  `abort-upgrade' 
+#*  `abort-remove' `in-favour' 
+#  
+#*  `abort-deconfigure' `in-favour'
+#`removing'
+#   
+# for details, see http://www.debian.org/doc/debian-policy/ or
+# the debian-policy package
+#
+
+case "$1" in
+configure)
+	adduser --system --group --home /var/run/gnugk --gecos "GNUgk daemon" gnugk 
+	test -d /var/log/gnugk || mkdir /var/log/gnugk
+chown -R gnugk /var/log/gnugk
+;;
+
+abort-upgrade|abort-remove|abort-deconfigure)
+;;
+
+*)
+echo "postinst called with unknown argument \`$1'" >&2
+exit 1
+;;
+esac
+
+# dh_installdeb will replace this with shell code automatically
+# generated by other debhelper scripts.
+
+#DEBHELPER#


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#409191: More info on bug

2007-02-01 Thread Arjan Oosting
Hi,

I have a little bit more info on this bug. The seminar style is also
included in tetex-extra:

[EMAIL PROTECTED]:~$ dlocate seminar.sty
tetex-extra: /usr/share/texmf-tetex/tex/latex/seminar/seminar.sty
latex-beamer: /usr/share/texmf/tex/latex/beamer/emulation/beamerseminar.sty
texpower: /usr/share/texmf/tex/latex/fixseminar/fixseminar.sty

So if you are using tetex (which is still pulled in by default?) instead
of texlive everything is ok, as the package already depends on
tetex-extra: 

[EMAIL PROTECTED]:~$ apt-cache show prosper | grep Depends
Depends: tetex-bin | texlive-latex-base, tetex-extra | texlive-pstricks, gs, 
tex-common (>= 0.7)

So I think the Depends line should be changed to:

Depends: tetex-bin | texlive-latex-base, tetex-extra | texlive-pstricks, 
tetex-extra | texlive-latex-recommend, gs, tex-common (>= 0.7)

Greetings Arjan.




signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#409191: NMU of prosper

2007-02-09 Thread Arjan Oosting
Hi,

I have NMUed prosper to fix a RC bug. The diff of the NMU is attached.

Greetings Arjan

diff -u prosper-1.00.4+cvs.2006.10.22/debian/changelog prosper-1.00.4+cvs.2006.10.22/debian/changelog
--- prosper-1.00.4+cvs.2006.10.22/debian/changelog
+++ prosper-1.00.4+cvs.2006.10.22/debian/changelog
@@ -1,3 +1,11 @@
+prosper (1.00.4+cvs.2006.10.22-1.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Set urgency to high as this upload fixes a RC bug.
+  * Added missing dependency to texlive-latex-recommended (Closes: #409191)
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Fri,  9 Feb 2007 21:05:41 +0100
+
 prosper (1.00.4+cvs.2006.10.22-1) unstable; urgency=high
 
   * This release is mostly prepared by Norbert Preining.  Thanks!
diff -u prosper-1.00.4+cvs.2006.10.22/debian/control prosper-1.00.4+cvs.2006.10.22/debian/control
--- prosper-1.00.4+cvs.2006.10.22/debian/control
+++ prosper-1.00.4+cvs.2006.10.22/debian/control
@@ -8,7 +8,7 @@
 
 Package: prosper
 Architecture: all
-Depends: tetex-bin | texlive-latex-base, tetex-extra | texlive-pstricks, gs, ${misc:Depends}
+Depends: tetex-bin | texlive-latex-base, tetex-extra | texlive-pstricks, tetex-extra | texlive-latex-recommended, gs, ${misc:Depends}
 Suggests: pdf-viewer, postscript-viewer
 Description: LaTeX class for writing transparencies
  Prosper is a LaTeX class for writing transparencies. It is written on


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#397691: munin-graph consumes all memory

2006-12-07 Thread Arjan Oosting
usertag 398111 biten-by
usertag 397691 biten-by
thanks

Hi,

After yesterdays update of rrdtool, munin-graph consumes all memory. It
seems this issue is known upstream as well:

http://oss.oetiker.ch/rrdtool-trac/ticket/54

I hope this gets fixed soon :-)

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#403091: haskell-uulib: FTBFS: dist/build/tmp/src/UU/Parsing/Offside.hs:"dist/build/tmp/src/UU/Parsing/Offside.hs": 163:21: Parse error

2006-12-14 Thread Arjan Oosting
clone 403091 -1
retitle -1 cpphs truncates output file
reassign -1 cpphs
block 403091 -1
thanks

Hi Lucas,

Thanks for your bug report. 

Op do, 14-12-2006 te 16:23 +0100, schreef Lucas Nussbaum:
> During a rebuild of all packages in etch, I discovered that your package
> failed to build on i386.
> 
> Relevant parts:
> Building setup...
> Running: ghc6 -package Cabal Setup.hs -o setup
> compilation IS NOT required
> ./setup haddock 
> setup: Warning: The field "hs-source-dir" is deprecated, please use 
> hs-source-dirs.
> dist/build/tmp/src/UU/Parsing/Offside.hs:"dist/build/tmp/src/UU/Parsing/Offside.hs":
>  163:21: Parse e
> rror
> Warning: cannot use package base:
>HTML directory /usr/share/ghc-6.6/html/libraries/base does not exist.
> Warning: cannot use package haskell98:
>HTML directory /usr/share/ghc-6.6/html/libraries/haskell98 does not exist.
> Preprocessing library uulib-0.9.2...
> Running Haddock for uulib-0.9.2...
> make: *** [install-indep] Error 1

Hmm, this bug is caused by the latest upload of cpphs it seems: 

 (pbuild15857)[EMAIL PROTECTED]:~/haskell-uulib-0.9.2# ./setup haddock -v
 setup: Warning: The field "hs-source-dir" is deprecated, please use 
hs-source-dirs.
 Preprocessing library uulib-0.9.2...
 Running Haddock for uulib-0.9.2...
 /usr/bin/cpphs -Odist/build/tmp/src/UU/Parsing/CharParser.hs 
src/UU/Parsing/CharParser.hs --noline --strip -Dlinux_BUILD_OS -Dlinux_HOST_OS 
-Di386_BUILD_ARCH -Di386_HOST_ARCH -D__HUGS__ -D__HADDOCK__
 ...
 /usr/bin/cpphs -Odist/build/tmp/src/UU/Parsing/Offside.hs 
src/UU/Parsing/Offside.hs --noline --strip -Dlinux_BUILD_OS -Dlinux_HOST_OS 
-Di386_BUILD_ARCH -Di386_HOST_ARCH -D__HUGS__ -D__HADDOCK__
 ...
 /usr/bin/haddock --html --odir=dist/doc/html --title=uulib-0.9.2:  
--package=uulib-0.9.2 --dump-interface=dist/doc/html/uulib.haddock 
--prologue=uulib-0.9.2-haddock-prolog.txt --use-package=base 
--use-package=haskell98 dist/build/tmp/src/UU/Parsing/CharParser.hs 
dist/build/tmp/src/UU/Parsing/Derived.hs 
dist/build/tmp/src/UU/Parsing/Interface.hs 
dist/build/tmp/src/UU/Parsing/MachineInterface.hs 
dist/build/tmp/src/UU/Parsing/Merge.hs dist/build/tmp/src/UU/Parsing/Offside.hs 
dist/build/tmp/src/UU/Parsing/Perms.hs 
dist/build/tmp/src/UU/Parsing/StateParser.hs dist/build/tmp/src/UU/Parsing.hs 
dist/build/tmp/src/UU/DData/IntBag.hs dist/build/tmp/src/UU/DData/Map.hs 
dist/build/tmp/src/UU/DData/MultiSet.hs dist/build/tmp/src/UU/DData/Queue.hs 
dist/build/tmp/src/UU/DData/Scc.hs dist/build/tmp/src/UU/DData/Seq.hs 
dist/build/tmp/src/UU/DData/Set.hs dist/build/tmp/src/UU/PPrint.hs 
dist/build/tmp/src/UU/Pretty/Ext.hs dist/build/tmp/src/UU/Pretty.hs 
dist/build/tmp/src/UU/Scanner/GenToken.hs 
dist/build/tmp/src/UU/Scanner/GenTokenOrd.hs 
dist/build/tmp/src/UU/Scanner/GenTokenParser.hs 
dist/build/tmp/src/UU/Scanner/GenTokenSymbol.hs 
dist/build/tmp/src/UU/Scanner/Position.hs 
dist/build/tmp/src/UU/Scanner/Scanner.hs dist/build/tmp/src/UU/Scanner/Token.hs 
dist/build/tmp/src/UU/Scanner/TokenParser.hs 
dist/build/tmp/src/UU/Scanner/TokenShow.hs dist/build/tmp/src/UU/Scanner.hs 
dist/build/tmp/src/UU/Util/BinaryTrees.hs 
dist/build/tmp/src/UU/Util/PermTree.hs dist/build/tmp/src/UU/Util/Utils.hs 
dist/build/tmp/src/UU/Pretty/Basic.hs dist/build/tmp/src/UU/Parsing/Machine.hs 
dist/build/tmp/src/UU/DData/IntMap.hs dist/build/tmp/src/UU/DData/IntSet.hs
 Warning: cannot use package base:
HTML directory /usr/share/ghc-6.6/html/libraries/base does not exist.
 Warning: cannot use package haskell98:
HTML directory /usr/share/ghc-6.6/html/libraries/haskell98 does not exist.
 
dist/build/tmp/src/UU/Parsing/Offside.hs:"dist/build/tmp/src/UU/Parsing/Offside.hs":
 163:21: Parse error


The file written by cpphs is truncated at line 163 which cause the parse error.

Ian, cpphs seems to choke on the attached file and does not write a
complete output file. You can try this by doing:

 cpphs -OOutOffside.hs Offside.hs --noline --strip)

The output file OutOffside.hs is truncated. What is strange that when
cpphs is called without the -o flag output on the stdout is NOT
truncated.  

Ian, could you look into this? BTW cpphs 1.3 does not truncate the file.

Greetings Arjan

module UU.Parsing.Offside( parseOffside 
 , pBlock 
 , pBlock1 
 , pOffside 
 , pOpen 
 , pClose 
 , pSeparator 
 , scanOffside 
 , OffsideSymbol(..)
 , OffsideInput
 , Stream
 , OffsideParser(..)
 ) where
 
import UU.Parsing.Interface
import UU.Parsing.Machine
import UU.Parsing.Derived(opt, pFoldr1Sep,pList,pList1, pList1Sep)
import UU.Scanner.Position

data OffsideSymbol s = 
Symbol s
  | SemiColon
  | CloseBrace
  | OpenBrace
 

Bug#403110: More info on bug

2006-12-14 Thread Arjan Oosting
found 403110 0.7-3
block 403091 403110
submitter !
thanks

Hi Ian, 

The bug is know upstream and fixed in version 0.9:

cpphs-0.9, release date 2005.03.17
By HTTP: .tar.gz, .zip.

  * Bugfix for ghc-6.4 -O: flush output buffer.

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#403110: Patch for bug

2006-12-15 Thread Arjan Oosting
tag 403110 patch fixed-upstream
thanks

Hi Ian,

I have prepared a minimal patch to fix this bug. If you are OK with this
patch I can do a NMU. The patch is attached.

Greetings Arjan

diff -u cpphs-0.7/debian/changelog cpphs-0.7/debian/changelog
--- cpphs-0.7/debian/changelog
+++ cpphs-0.7/debian/changelog
@@ -1,3 +1,11 @@
+cpphs (0.7-3.1) unstable; urgency=high
+
+  * Non-maintainer upload.
+  * Cpphs.hs: Backport fix from cpphs 0.9 to flush output. (Closes:
+#403110)
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Fri, 15 Dec 2006 13:48:13 +0100
+
 cpphs (0.7-3) unstable; urgency=low
 
   * Compile with GHC on all platforms so we don't get the file encoding
only in patch2:
unchanged:
--- cpphs-0.7.orig/Cpphs.hs
+++ cpphs-0.7/Cpphs.hs
@@ -9,7 +9,7 @@
 import System   (exitWith, ExitCode(..))
 import List (isPrefixOf)
 import Monad(when)
-import IO   (stdout, IOMode(WriteMode), openFile, hPutStr)
+import IO   (stdout, IOMode(WriteMode), openFile, hPutStr, hFlush)
 
 import CppIfdef (cppIfdef)
 import MacroPass(macroPass)
@@ -43,6 +43,7 @@
  if not macro then hPutStr o (unlines (map snd pass1))
   else hPutStr o pass2
 ) files
+  hFlush o
 
 trail :: (Eq a) => [a] -> [a] -> [a]
 trail xs = reverse . dropWhile (`elem`xs) . reverse


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#403091: haskell-uulib still FTBFS due to missing Build-Depends-Indep on hugs

2006-12-21 Thread Arjan Oosting
Hi,

The bug in cpphs is fixed but haskell-uulib still FTBFS because the
package is missing a Build-Depends-Indep on hugs. I will upload a fixed
version later today.

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#403841: Does not work

2006-12-21 Thread Arjan Oosting
Op di, 19-12-2006 te 18:14 -0600, schreef JP Sugarbroad:
> []
> % hat-trail z
> hat-trail: attempt to read beyond end of file
> hat-trail: offset = 0x300, filesize = 0x28b6
> hat-trail: errno = 0 (Success)

> Architecture: amd64 (x86_64)

This seems to be architecture specific bug. On i386 hat-trail is working
fine. 

I will look into this more tonight. I have seen some changes upstream
with respect to the type used for file offsets, which might just fix
this.

Greetings Arjan 


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#429018: haskell-hsql_1.6-8.2, Rebuild against newer ghc6 (Closes: #429018), 1, alpha, amd64, arm, hppa, i386, ia64, m68k, mips, mipsel, powerpc, s390, sparc

2007-06-16 Thread Arjan Oosting
Hi Release Masters and Assistents,

haskell-hsql 1.6-8.2 needs a rebuild for the new GHC 6.6.1. Could
you schedule some binNMU's?

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#402245: hs-plugins darcs version supports GHC 6.6

2007-06-22 Thread Arjan Oosting
Op woensdag 20-06-2007 om 08:40 uur [tijdzone +0200], schreef Lucas
Nussbaum:
> On 07/04/07 at 21:24 -0400, Bryan Donlan wrote:
> > Hi,
> > 
> > The latest version of hs-plugins in upstream's darcs repository
> > supports GHC 6.6. You may want to consider uploading it to
> > experimental or sid (though it probably should not be allowed to
> > progress to testing until there's a proper release).
> 
> Hi,
> 
> Any news on this?

Hi,

The current maintainer is quite busy and asked me if we could put this
package into pkg-haskell and maintain it in a team. As such I will be
co-maintaining this package.

I will try to get a new version uploaded this week.

Greetings Arjan


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#334156: status of this upload?

2006-10-10 Thread Arjan Oosting
Hi sponsors,

I have a updated the package of Hat (the Haskell source-level tracer)
and intend to take of maintainership of Hat from Ian. As I am still in
the NM queue I can not do an upload myself and Ian is quite busy it
seems.

Maybe someone else can have a look at the package and maybe upload it?
It would close a couple of bugs, one of which RC. The package is
available from the my repository [1] and the changelog is below.

dget http://moonshine.dnsalias.org/debian/unstable/hat_2.04-1_i386.changes

Greetings Arjan

[1] http://moonshine.dnsalias.org/debian

 hat (2.04-1) unstable; urgency=low
 .
   * New upstream release.
 - New tools are added and resurrected. These are hat-detect, hat-anim,
   hat-explore, hat-cover and hat-nonterm
 - We have included more libraries from the hierarchical base package
   as standard, so more programs should be immediately traceable.
 - Works fully with ghc-6.2 and ghc-6.4.
   * Change of maintainer. Set myself as maintainer and move Ian to the
 co-maintainers list. Ian, thanks for your work on this package.
   * Start using dpatch to make inclusion of new (upstream) patches easier.
 - Dropped the patches to src/hatlib/Hat/Foreign/BuiltinTypes.hs,
   src/hatlib/Foreign/BuiltinTypes.hx, src/hatlib/Makefile and the
   special src/hatlib/Foreign/Foreign.hs handling which is no longer
   neccessary with the new upstream release.
 - Dropped obsolete patches to script/{confhc-hat,fixghc,hat-graph},
   src/hattools/{Makefile,Ident.hs,LowLevel.hs,Observe.hs,Run.hs} and
   src/hatlib/Hat/Hat.hs
   * Rename hat-ghc6 to libghc6-hat-dev, following the standard ghc6
 library names, and add a transitional dummy package.
   * debian/control.in:
 - add homepage field to the long descriptions.
 - add ppc64 to the list of supported architectures.
 - loosen build dependency on ghc6 and replace `fixed' Depends on ghc6
   with an at build time generated dependency.
 - remove hat-nhc98 and the Build-Depends and the Suggest on nhc98 and
   nhc98 because nhc98 is removed from the archive. (Closes: #334156)
 - remove hat-ghc5 and the Build-Depends on ghc5 because ghc5 will be
   removed from the archive as well and can not be installed for quite
   some time now.
 - replace ${Source-Version} with ${binary:Version} and add dpkg-dev
   (>= 1.13.19) to Build-Depends.
 - bump Standards-Version to 3.7.2. No changes needed.
   * debian/control: update Depends for hat-ghc6 by running
 update-haskell-control. (Closes: #310009)
   * debian/rules:
 - remove src/hattools/for_foreign_imports.h on clean to keep the
   diff.gz small and tidy.
 - remove not used debhelper calls.
   * debian/watch: added uscan watch file.



signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#391157: Patch for: nunit2.2: FTBFS: Cannot find dh_makeclilibs

2006-10-12 Thread Arjan Oosting
tag 391157 patch
usertag 391157 supplied-patch
thanks

Hi, 

I made a (trivial) patch which fixes the FTBFS. The patch is attached.

Greetings Arjan 
diff -u nunit2.2-2.2.0/debian/changelog nunit2.2-2.2.0/debian/changelog
--- nunit2.2-2.2.0/debian/changelog
+++ nunit2.2-2.2.0/debian/changelog
@@ -1,3 +1,10 @@
+nunit2.2 (2.2.0-3.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Added cli-common-dev to Build-Depends-Indep (Closes: #391157)
+
+ -- Arjan Oosting <[EMAIL PROTECTED]>  Thu, 12 Oct 2006 12:44:09 +0200
+
 nunit2.2 (2.2.0-3) unstable; urgency=low
 
   * Install nunit.util.dll. (Closes: Bug#364753)
diff -u nunit2.2-2.2.0/debian/control nunit2.2-2.2.0/debian/control
--- nunit2.2-2.2.0/debian/control
+++ nunit2.2-2.2.0/debian/control
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Jelmer Vernooij <[EMAIL PROTECTED]>
 Build-Depends: debhelper (>= 4.0.0)
-Build-Depends-Indep: mono-mcs (>= 1.0) | c-sharp-compiler, cli-common (>= 0.2.0), libmono-dev (>= 1.0), nant (>= 0.84), mono-gac (>= 1.1.6), dpatch
+Build-Depends-Indep: mono-mcs (>= 1.0) | c-sharp-compiler, cli-common (>= 0.2.0), cli-common-dev (>= 0.4.4), libmono-dev (>= 1.0), nant (>= 0.84), mono-gac (>= 1.1.6), dpatch
 Standards-Version: 3.6.2.1
 
 Package: libnunit2.2-cil


signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#334156: proposed version from Arjan FTBFS on sparc

2006-10-12 Thread Arjan Oosting
Op do, 12-10-2006 te 15:53 +0200, schreef Stefan Potyra:
> Hi Arjan,
> 
> I've slightly modified your proposed package and uploaded it to ubuntu. The 
> modification is just a lower version number to be able to go in sync with 
> debian again once this package hits unstable.

Nice. I hope it will get into Debian some time soon as well.

> The problem now is, that it FTBFS on sparc, see [1]. Not quite sure if this 
> is 
> an ubuntu only bug though.

No, it does not look like a ubuntu only bug. It seems the location of
byteorder.h is wrong in the source. Could you try a new version from my
personal repository [1]? I can not test it myself as I have no acces to
a sparc machine.

The new version can easily be downloaded by doing:

dget http://moonshine.dnsalias.org/debian/unstable/hat_2.04-2~pre1_i386.changes
  
Greetings Arjan Oosting

 hat (2.04-2~pre1) unstable; urgency=low
 .
   * debian/patches/25_byteorder.dpatch: correct location of byteorder.h
 which should fix FTBFS on sparc. (Thanks Stefan Potyra)
   * debian/control.in:
 - Remove Ian Lynagh from Uploaders on his request.
 - Add XS-Vcs-Svn field pointing to subversion archive which contains
   this package.



signature.asc
Description: Dit berichtdeel is digitaal ondertekend


Bug#393587: haxml: FTBFS with ghc6 6.6

2006-10-16 Thread Arjan Oosting
Package: haxml
Version: 1.13.2-1
Severity: serious
Tags: sid

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

HaXml FTBFS with ghc6 6.6. I have prepared updated packages which
will be uploaded soon.

Greetings Arjan

- -- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (101, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-nebula
Locale: LANG=nl_NL.UTF-8, LC_CTYPE=nl_NL.UTF-8 (charmap=UTF-8)

Versions of packages haxml depends on:
ii  libc6 2.3.6.ds1-6GNU C Library: Shared libraries
ii  libgmp3c2 2:4.2.1+dfsg-4 Multiprecision arithmetic library

Versions of packages haxml recommends:
ii  libghc6-haxml-dev 1.13.2-1   GHC6 libraries for using XML docum
ii  libhugs-haxml 1.13.2-1   GHC6 libraries for using XML docum

- -- no debconf information

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFNAboUALvsZYuOJARAvRQAJ9x6rLAmv+WdJnhDwF+rbkDT3GSFgCeIJjz
XIakPH4LJdeizB2v+VXrTMM=
=dqVi
-END PGP SIGNATURE-


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



Bug#393590: bnfc: FTBFS with ghc6 6.6

2006-10-16 Thread Arjan Oosting
Package: bnfc
Version: 2.2-2
Severity: serious
Tags: sid

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Hi,

The package fails to build from source with the new ghc6 6.6 just
uploaded to unstable:

 [ 5 of 49] Compiling ParBNF   ( ParBNF.hs, ParBNF.o )

 ParBNF.hs:896:1:
 Warning: Pattern match(es) are overlapped
  In a case alternative: _ -> ...
 [ 6 of 49] Compiling RegToFlex( formats/cpp/RegToFlex.hs, 
formats/cpp/RegToFlex.o )
 
 formats/cpp/RegToFlex.hs:72:39:
 lexical error in string/character literal (UTF-8 decoding error)
 make[1]: *** [all] Error 1
 make[1]: Leaving directory `/home/arjan/debian/WIP-haskell/bnfc-2.2'
 make: *** [debian/stamp/build] Error 2
 debuild: fatal error at line 1224:
 debian/rules build failed

Greetings Arjan

- -- System Information:
Debian Release: testing/unstable
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (101, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-3-nebula
Locale: LANG=nl_NL.UTF-8, LC_CTYPE=nl_NL.UTF-8 (charmap=UTF-8)

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.5 (GNU/Linux)

iD8DBQFFNA3LUALvsZYuOJARAooAAJ94fS+a+F2sfdX21yqdriVxx3rNDgCeJY9b
MGmsoYbYEfHWe7rnhhMNFrg=
=0QID
-END PGP SIGNATURE-


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



  1   2   >