libmicro.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib/libMicro/bin/bind libmicro.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib/libMicro/bin/close_tcp libmicro.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib/libMicro/bin/connection libmicro.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib/libMicro/bin/getpeername libmicro.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib/libMicro/bin/getsockname libmicro.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib/libMicro/bin/listen libmicro.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib/libMicro/bin/pipe The binary calls gethostbyname(). Please port the code to use getaddrinfo(). libmicro.src: W: name-repeated-in-summary C LibMicro libmicro.x86_64: W: name-repeated-in-summary C LibMicro The name of the package is repeated in its summary. This is often redundant information and looks silly in various programs' output. Make the summary brief and to the point without including redundant information in it. libmicro.src: W: no-version-in-last-changelog libmicro.x86_64: W: no-version-in-last-changelog The latest changelog entry doesn't contain a version. Please insert the version that is coherent with the version of the package and rebuild it. libmicro.x86_64: W: shlib-policy-missing-lib Your package starts with 'lib' as part of its name, but does not provide any libraries. It must not be called a lib-package then. Give it a more sensible name. 2 packages and 0 specfiles checked; 0 errors, 5 warnings.