Hi At present time kamailio config file packaged with kamailio binaries. So projects that use kamailio cannot simple package "/etc/kamailio/kamailio.cfg" file. This leads to packages conflict on RPM dists.
As options we can separate "kamailio default config" and "kamailio binaries" to packages. 1) kamailio-cfg-default 2) kamailio-base This allow not install "kamailio-default" config when project provide own config file.
For backward compatibility we create "kamailio" empty package that have two dependencies "kamailio-cfg-default" and "kamailio-base".
What you think?