Bug#633433: slidentd: FTBFS after package change of libowfat

2011-12-11 Thread Helmut Grohne
Hi,

On Sat, Dec 03, 2011 at 11:18:30AM +0100, Helmut Grohne wrote:
 Extended NMU for #650798 as well.

Apparently I still didn't get this right. In a similar NMU I prepared a
user reported a problem with my invocation of dh_installinit (#651031).
It only occurs when you use legacy boot ordering, so I didn't spot this
issue during my tests. This problem is also present in this NMU, so I
attached an updated debdiff which also fixes this problem.

@Jan, could you sponsor it again?

Helmut
diff -u slidentd-1.0.0/debian/control slidentd-1.0.0/debian/control
--- slidentd-1.0.0/debian/control
+++ slidentd-1.0.0/debian/control
@@ -2,7 +2,8 @@
 Section: net
 Priority: extra
 Maintainer: David D. Smith davidsm...@acm.org
-Build-Depends: debhelper (= 5), dpatch, dietlibc-dev, libowfat-dev
+Build-Depends: debhelper (= 5), dpatch, dietlibc-dev, libowfat-dietlibc-dev
+Build-Conflicts: libowfat-dev
 Standards-Version: 3.7.2
 
 Package: slidentd
diff -u slidentd-1.0.0/debian/changelog slidentd-1.0.0/debian/changelog
--- slidentd-1.0.0/debian/changelog
+++ slidentd-1.0.0/debian/changelog
@@ -1,3 +1,22 @@
+slidentd (1.0.0-6.3) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix error with invocation of dh_installinit in previous NMU.
+See #651031 for a similar problem.
+
+ -- Helmut Grohne hel...@subdivi.de  Sun, 11 Dec 2011 13:32:35 +0100
+
+slidentd (1.0.0-6.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS after package change of libowfat changed build depends. Thanks
+to Roland Stigge (Closes: #633433)
+  * Fix FTBFS: (.text+0x15): undefined reference to `__ctype_b_loc'
+unreproducible after previous fix (Closes: #634416)
+  * Fix: /var/run is now on tmpfs add init script (Closes: #650798)
+
+ -- Helmut Grohne hel...@subdivi.de  Sat, 03 Dec 2011 11:16:33 +0100
+
 slidentd (1.0.0-6.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -u slidentd-1.0.0/debian/rules slidentd-1.0.0/debian/rules
--- slidentd-1.0.0/debian/rules
+++ slidentd-1.0.0/debian/rules
@@ -54,6 +54,7 @@
dh_testroot
dh_installchangelogs CHANGES
dh_installdocs
+   dh_installinit -- start 20 S .
dh_install
dh_link
dh_strip
only in patch2:
unchanged:
--- slidentd-1.0.0.orig/debian/slidentd.init
+++ slidentd-1.0.0/debian/slidentd.init
@@ -0,0 +1,24 @@
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides:  slidentd-run-dir
+# Required-Start:$remote_fs
+# Required-Stop: $remote_fs
+# Default-Start: S
+# Default-Stop:  
+# Short-Description: setup for slidentd
+# Description:   create /var/run/slidentd for slidentd
+### END INIT INFO
+
+[ -x /usr/sbin/slidentd ] || exit 0
+
+case $1 in
+   start|restart|reload|force-reload)
+   mkdir -p /var/run/slidentd
+   ;;
+   stop)
+   ;;
+   status)
+   test -d /var/run/slidentd || exit 4
+   exit 0
+   ;;
+esac


Bug#633433: slidentd: FTBFS after package change of libowfat

2011-12-03 Thread Helmut Grohne
On Sun, Jul 10, 2011 at 11:49:50AM +0200, Roland Stigge wrote:
 Build-Depends: libowfat-dietlibc-dev
 Build-Conflicts: libowfat-dev

Thanks for the fix. Tested. NMU attached. Also solves #634416.

Helmut



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



Bug#633433: slidentd: FTBFS after package change of libowfat

2011-12-03 Thread Helmut Grohne
On Sat, Dec 03, 2011 at 10:42:08AM +0100, Helmut Grohne wrote:
 Thanks for the fix. Tested. NMU attached. Also solves #634416.

Now with th patch. %-)

Helmut
diff -u slidentd-1.0.0/debian/control slidentd-1.0.0/debian/control
--- slidentd-1.0.0/debian/control
+++ slidentd-1.0.0/debian/control
@@ -2,7 +2,8 @@
 Section: net
 Priority: extra
 Maintainer: David D. Smith davidsm...@acm.org
-Build-Depends: debhelper (= 5), dpatch, dietlibc-dev, libowfat-dev
+Build-Depends: debhelper (= 5), dpatch, dietlibc-dev, libowfat-dietlibc-dev
+Build-Conflicts: libowfat-dev
 Standards-Version: 3.7.2
 
 Package: slidentd
diff -u slidentd-1.0.0/debian/changelog slidentd-1.0.0/debian/changelog
--- slidentd-1.0.0/debian/changelog
+++ slidentd-1.0.0/debian/changelog
@@ -1,3 +1,11 @@
+slidentd (1.0.0-6.2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Fix FTBFS after package change of libowfat changed build depends. Thanks
+to Roland Stigge (Closes: #633433)
+
+ -- Helmut Grohne hel...@subdivi.de  Sat, 03 Dec 2011 10:31:13 +0100
+
 slidentd (1.0.0-6.1) unstable; urgency=medium
 
   * Non-maintainer upload.


Bug#633433: slidentd: FTBFS after package change of libowfat

2011-12-03 Thread Helmut Grohne
Extended NMU for #650798 as well.

Helmut
diff -u slidentd-1.0.0/debian/control slidentd-1.0.0/debian/control
--- slidentd-1.0.0/debian/control
+++ slidentd-1.0.0/debian/control
@@ -2,7 +2,8 @@
 Section: net
 Priority: extra
 Maintainer: David D. Smith davidsm...@acm.org
-Build-Depends: debhelper (= 5), dpatch, dietlibc-dev, libowfat-dev
+Build-Depends: debhelper (= 5), dpatch, dietlibc-dev, libowfat-dietlibc-dev
+Build-Conflicts: libowfat-dev
 Standards-Version: 3.7.2
 
 Package: slidentd
diff -u slidentd-1.0.0/debian/changelog slidentd-1.0.0/debian/changelog
--- slidentd-1.0.0/debian/changelog
+++ slidentd-1.0.0/debian/changelog
@@ -1,3 +1,14 @@
+slidentd (1.0.0-6.2) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Fix FTBFS after package change of libowfat changed build depends. Thanks
+to Roland Stigge (Closes: #633433)
+  * Fix FTBFS: (.text+0x15): undefined reference to `__ctype_b_loc'
+unreproducible after previous fix (Closes: #634416)
+  * Fix: /var/run is now on tmpfs add init script (Closes: #650798)
+
+ -- Helmut Grohne hel...@subdivi.de  Sat, 03 Dec 2011 11:16:33 +0100
+
 slidentd (1.0.0-6.1) unstable; urgency=medium
 
   * Non-maintainer upload.
diff -u slidentd-1.0.0/debian/rules slidentd-1.0.0/debian/rules
--- slidentd-1.0.0/debian/rules
+++ slidentd-1.0.0/debian/rules
@@ -54,6 +54,7 @@
dh_testroot
dh_installchangelogs CHANGES
dh_installdocs
+   dh_installinit -- start 20 S . stop 20 .
dh_install
dh_link
dh_strip
only in patch2:
unchanged:
--- slidentd-1.0.0.orig/debian/slidentd.init
+++ slidentd-1.0.0/debian/slidentd.init
@@ -0,0 +1,24 @@
+#!/bin/sh
+### BEGIN INIT INFO
+# Provides:  slidentd-run-dir
+# Required-Start:$remote_fs
+# Required-Stop: $remote_fs
+# Default-Start: S
+# Default-Stop:  
+# Short-Description: setup for slidentd
+# Description:   create /var/run/slidentd for slidentd
+### END INIT INFO
+
+[ -x /usr/sbin/slidentd ] || exit 0
+
+case $1 in
+   start|restart|reload|force-reload)
+   mkdir -p /var/run/slidentd
+   ;;
+   stop)
+   ;;
+   status)
+   test -d /var/run/slidentd || exit 4
+   exit 0
+   ;;
+esac


Bug#633433: slidentd: FTBFS after package change of libowfat

2011-07-10 Thread Roland Stigge
Package: slidentd
Version: 1.0.0-6.1
Severity: serious
Tags: patch

Hi,

slidentd currently build-depends on the statically linked, dietlibc using
libowfat. Due to changes in libowfat packaging, slidentd FTBFS now.

The new version of libowfat in Debian sid (0.28-3) changes the binary
package(s): Previously, build-depending packages just used libowfat-dev while
now, we have the following package layout:

* libowfat-dietlibc-dev: Static version of dietlibc-linked lib
* libowfat-dev: Static version of glibc-linked lib and development files to
  build shared linkage with libowfat
* libowfat0: Shared version of glibc-linked lib

This is because Debian generally links with glibc where possible and provides
the respective static and shared versions of the libs. The (just statically
linked) dietlibc versions of the lib is now in libowfat-dietlibc-dev to make
that clear.

Suggested (simple, tested) change to slidentd:

Build-Depends: libowfat-dietlibc-dev
Build-Conflicts: libowfat-dev

Otherwise, you can also think about using the new glibc-linked version of
libowfat, shared variant preferred (which would make library updates in Debian
easier).

bye,
  Roland


-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (1, 'experimental')
Architecture: i386 (x86_64)

Kernel: Linux 2.6.39-2-amd64 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) (ignored: LC_ALL 
set to en_GB.UTF-8)
Shell: /bin/sh linked to /bin/bash



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