On Mon, Aug 20, 2007, Osamu Aoki wrote: > I do not underrstand why this is marked as moreinfo.
Because I needed more info to see whether the bug came from a missing dependency. > I do not know how exactly the hardware problem exist with my hardware and > this program but I should be given right to remove package without > resorting to altering pre.rm and post.rm script. You're telling me to read the source. So, what prerm and what postrm script are you referring to apart from those automatically generated by debhelper? apt-get source hotkey-setup and you'll see there are no such scripts, only an init.d script. > So all your {post,pre}.{inst,rm} scripts should use > invoke-rc.d hotkey-setup something || { echo "Some message" >&2 ; exit 0 } > instead of > invoke-rc.d hotkey-setup something || exit $? Aaah. So please, would you be so kind and send a patch? Because, again, there are no *rm scripts and the init script is not calling invoke-rc.d. > Otherwise, I can not remove or install package if this program fails to > start or removed. This program invocation error is different from the > error of installing package to the system due to file name collision > etc. You never know if this daemon starts successfully or not. This > may be configuration issue. If so at least let me install it with > non-started daemon. Someone has sent a link to a workaround. Does this workaround work for you? If so, I'll upload a fixed package with it. I know this bug is annoying. But this is not a reason for being aggressive. -- Mohammed Adnène Trojette