Quantcast
Channel: openSUSE Forums
Viewing all articles
Browse latest Browse all 40713

shlib-policy-excessive-dependency. Do I really need to split the package?

$
0
0
I have been trying to build nuspell, almost there.
https://build.opensuse.org/package/s..._great/nuspell

I got 1 warning:
libnuspell3.x86_64: W: shlib-policy-excessive-dependency libboost_locale.so.1.71.0
[ 23s] Your package starts with 'lib' as part of its name, but also contains binaries
[ 23s] that have more dependencies than those that already required by the libraries.
[ 23s] Those binaries should probably not be part of the library package, but split
[ 23s] into a seperate one to reduce the additional dependencies for other users of
[ 23s] this library.

Which I found out that the problematic file is %{_bindir}/nuspell under %files -n libnuspell3
The file %{_bindir}/nuspell indeed have dependency on libboost_locale.so.1.71.0.

It ask me to split into different package. But what should that package be name as? Should it have dependency on libnuspell3?
Thanks.

Viewing all articles
Browse latest Browse all 40713

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>