https://bugzilla.redhat.com/show_bug.cgi?id=1342160
Michael Schröder mls@suse.de changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |mls@suse.de
--- Comment #4 from Michael Schröder mls@suse.de --- You can't use DISTTYPE_DEB to check for the repo_deb functions. DISTTYPE_DEB selects debian semanics in the pool (i.e. core libsolv). The repo_deb functions are the debian package format parser functions, them come from the "extras" part of libsolv. So those two have nothing in common.
As the requirements of OBS are somewhat different from normal system use, SUSE builds perl-BSSolv with a bundled libsolv version. This is against Fedora packaging policy, so you would need to get an exception if you want to go that route.
Alternatively you have to convince Igor to enable the needed parts in the system's libsolv. Those are ENABLE_DEBIAN, DENABLE_ARCHREPO, ENABLE_LZMA_COMPRESSION, MULTI_SEMANTICS.