On 20.1.2017 08:21, Adrian Schröter wrote:
unresolvable: nothing provides libyami nothing provides libyami = 1.1.0 needed by libyami-devel
Any further suggestions, much appreciated.
This has nothing to do with the link, but that your library package is call libyami1 and your -devel package requires libyami .
To expand: package "libyami.rpm" from "libyami.spec" does not build, because there is no "%files" section related to "libyami" (there are "%files -n libyami1" and "%files devel", but not just "%files") This is perfectly ok, if that is what you want. But it does mean that you never get a "libyami" package. Your "libyami-devel" has a requirement on "%name", which would be "libyami", which, as shown, does not exist. So that is wrong, it should probably be "libyami1". Also, "libyami-utils" buildrequire "libyami", which should not be necessary. "libyami-devel" should be sufficient. m.