[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[debian-devel:08094] Re: How to delete diversions?
At Wed, 17 Mar 1999 11:16:48 +0900,
Atsuhito Kohda <kohda@xxxxxxxxxxxxxxxxxxxx> wrote:
> 現在の postrm に
>
> if [ "$1" = "remove" ]; then
> dpkg-divert --package fvwm95-ja --remove --rename \
> --divert /usr/X11R6/bin/xpmroot.2 /usr/X11R6/bin/xpmroot
> fi
>
> とあり purge したらちゃんと効くのですが fvwm95-ja が
> インストールされてる状態でプロンプトでやると
>
> nsx:/home/kohda# dpkg-divert --package fvwm95-ja --test --remove --rename --divert /usr/X11R6/bin/xpmroot.2 /usr/X11R6/bin/xpmroot
> Removing `diversion of /usr/X11R6/bin/xpmroot to /usr/X11R6/bin/xpmroot.2 by fvwm95-ja'
> dpkg-divert: rename involves overwriting `/usr/X11R6/bin/xpmroot' with
> different file `/usr/X11R6/bin/xpmroot.2', not allowed
>
> のようになってしまいます(--test でやってますが)。
>
> この違いは一体何なんでしょうか?
先に /usr/X11R6/bin/xpmroot を消しておかなければいけません。
# postrm は remove された後に呼ばれることに気付けばわかると思う
--
鵜飼文敏