I avoided that by accident because I migrated to bareos and used bareos package repo.
But in those case I think problems are plainly that the upstream doesn't really want to support distro packaging, we had some mess because the just one version decided... to start changing the name of packages and services for no good reason.
Most of the "bad script complained on uninstall" I got from 3rd party packages, which is funny as we have people in this thread complaining its "too hard" to get the package in the distro and the exact reason for that is to have as little problems like that as possible.
But in those case I think problems are plainly that the upstream doesn't really want to support distro packaging, we had some mess because the just one version decided... to start changing the name of packages and services for no good reason.
Most of the "bad script complained on uninstall" I got from 3rd party packages, which is funny as we have people in this thread complaining its "too hard" to get the package in the distro and the exact reason for that is to have as little problems like that as possible.