Bug#633433: slidentd: FTBFS after package change of libowfat
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
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
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
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
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