https://bugzilla.redhat.com/show_bug.cgi?id=1299179
--- Comment #7 from Andy Lutomirski luto@kernel.org --- Still multiple issues.
editorconfig-libs and editorconfig-doc both unnecessarily depend on editorconfig. These are both serious problems -- the former will break multilib and the latter will fail to install on anything except whatever architecture happened to build it in koji. Once these are fixed, they'll need %license directives.
editorconfig-libs curiously does *not* depend on libeditorconfig. That's because it was built wrong:
/usr/bin/cc -O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -fexceptions -fstack-protector-strong --param=ssp-buffer-size=4 -grecord-gcc-swi tches -specs=/usr/lib/rpm/redhat/redhat-hardened-cc1 -m64 -mtune=generic -Wl, -z,relro -specs=/usr/lib/rpm/redhat/redhat-hardened-ld CMakeFiles/editorconfig_b in.dir/main.c.o -o ../../bin/editorconfig-0.12.0 -rdynamic ../../lib/libeditorc onfig_static.a -lpcre
To fix that, you'll either need to patch the cmake rules or fix the build options to get it to link against the shared library.
Once you fix *that*, the %license directive in the main package can optionally go away.