Hi Holger,
Thank you for your report. I'm glad to have a chance to squash RC bug ;)
> Setting up pathfinderd (1.1.3-0.2) ...
> Installing new version of config file /etc/default/pathfinderd ...
> Installing new version of config
>file /etc/dbus-1/system.d/pathfinderd.conf ...
>
> Configuration file `/etc/init.d/pathfinderd'
> ==> Deleted (by you or by a script) since installation.
Ouch!
With stable version 0.2.4-4, debian/pathfinderd.postrm says
>case "$1" in
> remove)
> # Do nothing
> ;;
>
> purge|upgrade|failed-upgrade|abort-install|abort-upgrade|disappear)
> if [ -x "/etc/init.d/pathfinderd" ]; then
> if [ -x "`which invoke-rc.d 2>/dev/null`" ]; then
> invoke-rc.d pathfinderd stop
> else
> /etc/init.d/pathfinderd stop
> fi
>
> rm -f /etc/init.d/pathfinderd
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
This is the problem.
old version's postrm runs after preinst script, however postinst is too late.
How do I deal with that? Any idea?
--
Regards,
Hideki Yamane henrich @ debian.or.jp/org
http://wiki.debian.org/HidekiYamane
--
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]