Hello debian-dpkg, I moved a configuration file kali.conf from the speech-dispatcher package to the speech-dispatcher-kali package (as well as others, but let's keep that example only).
The thing is: speech-dispatcher does not depend on speech-dispatcher-kali (and cannot: the former is in main, the latter is in contrib). It means that we either have - a system with speech-dispatcher only, we want kali.conf to go away. - a system with speech-dispatcher and speech-dispatcher-kali, we want to keep kali.conf and reassign it to speech-dispatcher-kali. Using mv_conffile only in speech-dispatcher-kali does not remove kali.conf in the first case. Using mv_conffile only in speech-dispatcher leaves kali.conf.dpkg-new. Using rm_conffile in speech-dispatcher and mv_conffile in speech-dispatcher-kali breaks: Removing obsolete conffile /etc/speech-dispatcher/modules/kali.conf ... [...] Preserving user changes to /etc/speech-dispatcher/modules/kali.conf (renamed from /etc/speech-dispatcher/modules/kali.conf)... mv: cannot stat '/etc/speech-dispatcher/modules/kali.conf': No such file or directory Do you have any other idea? Samuel