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 debian-bugs-rc-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to