I am sorry, `libdnf-devel` and `libdnf5-devel` conflict on file level. We had a plan to remove the conflict, but community did not considered it as required, therefore we drop that plan. Also the conflict we can take as a feature. The code that would use libdnf and libdnf5 at the same time would be a nightmare.