Hi, I made a simple patch for this issue, tested it with piuparts and it says
>0m6.6s DEBUG: Command failed (status=1), but ignoring error: ['lsof', '-w', >'+D', '/tmp/tmpvrqT4Z'] >0m7.0s ERROR: FAIL: Broken symlinks: > /lib/init/rw/sendsigs.omit.d/rsyslog -> /var/run/rsyslogd.pid but we can ignore such bogus error message. Please check it, thanks. -- Regards, Hideki Yamane henrich @ debian.or.jp/iijmio-mail.jp http://wiki.debian.org/HidekiYamane
diff -u dict-xdict-0.1/debian/changelog dict-xdict-0.1/debian/changelog --- dict-xdict-0.1/debian/changelog +++ dict-xdict-0.1/debian/changelog @@ -1,3 +1,11 @@ +dict-xdict (0.1-4.2) unstable; urgency=low + + * Non-maintainer upload. + * fix debian/postrm to check whether /etc/init.d/dictd exists + (Closes: #574219) + + -- Hideki Yamane (Debian-JP) <henr...@debian.or.jp> Tue, 20 Apr 2010 15:43:38 +0900 + dict-xdict (0.1-4.1) unstable; urgency=low * Non-maintainer upload. diff -u dict-xdict-0.1/debian/postrm dict-xdict-0.1/debian/postrm --- dict-xdict-0.1/debian/postrm +++ dict-xdict-0.1/debian/postrm @@ -6,12 +6,11 @@ remove|purge) if [ -x /usr/sbin/dictdconfig ]; then dictdconfig -w ;fi - # if [ -x /etc/init.d/dictd ]; then /etc/init.d/dictd restart; fi - if which invoke-rc.d >/dev/null 2>&1; then - invoke-rc.d dictd restart - else - /etc/init.d/dictd restart - fi + if [ -x /etc/init.d/dictd ]; then + /etc/init.d/dictd restart + elif which invoke-rc.d >/dev/null 2>&1; then + invoke-rc.d dictd restart + fi exit 0 ;;