libcasacore7-openmpi3.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib64/mpi/gcc/openmpi3/lib64/libcasa_casa.so.7 The binary calls gethostbyname(). Please port the code to use getaddrinfo(). casacore-openmpi3-devel.x86_64: W: devel-package-with-non-devel-group Unspecified The package ends with -devel but does not have a RPM group starting with Development/ casacore-openmpi3-devel.x86_64: W: files-duplicate /usr/lib64/mpi/gcc/openmpi3/include/casacore/casa/vector.h /usr/lib64/mpi/gcc/openmpi3/include/casacore/casa/stdvector.h casacore-openmpi3.src: W: invalid-spec-name The spec file name (without the .spec suffix) must match the package name ("Name:" tag). Either rename your package or the specfile. casacore-openmpi3-devel.x86_64: W: no-dependency-on casacore-openmpi3*/casacore-openmpi3-libs/libcasacore-openmpi3* casacore-openmpi3-devel.x86_64: W: no-version-in-last-changelog casacore-openmpi3.src: W: no-version-in-last-changelog casacore-openmpi3.x86_64: W: no-version-in-last-changelog libcasacore7-openmpi3.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. casacore-openmpi3.src: W: non-standard-group Unspecified casacore-openmpi3.x86_64: W: non-standard-group Unspecified libcasacore7-openmpi3.x86_64: W: non-standard-group Unspecified The value of the Group tag in the package is not valid. Valid groups are: "Amusements/Games/3D/Other", "Amusements/Games/3D/Race", "Amusements/Games/3D/Shoot", "Amusements/Games/3D/Simulation", "Amusements/Games/Action/Arcade", "Amusements/Games/Action/Breakout", "Amusements/Games/Action/Other", "Amusements/Games/Action/Race", "Amusements/Games/Action/Shoot", "Amusements/Games/Board/Card", "Amusements/Games/Board/Chess", "Amusements/Games/Board/Other", "Amusements/Games/Board/Pool", "Amusements/Games/Board/Puzzle", "Amusements/Games/Logic", "Amusements/Games/Other", "Amusements/Games/RPG", "Amusements/Games/Strategy/Other", "Amusements/Games/Strategy/Real Time", "Amusements/Games/Strategy/Turn Based", "Amusements/Teaching/Language", "Amusements/Teaching/Mathematics", "Amusements/Teaching/Other", "Amusements/Toys/Background", "Amusements/Toys/Clocks", "Amusements/Toys/Graphics", "Amusements/Toys/Other", "Amusements/Toys/Screensavers", "Development/Languages/C and C++", "Development/Languages/Fortran", "Development/Languages/Haskell", "Development/Languages/Java", "Development/Languages/Lua", "Development/Languages/NodeJS", "Development/Languages/OCaml", "Development/Languages/Other", "Development/Languages/Perl", "Development/Languages/Python", "Development/Languages/Ruby", "Development/Languages/Rust", "Development/Languages/Scheme", "Development/Languages/Tcl", "Development/Libraries/C and C++", "Development/Libraries/Cross", "Development/Libraries/GNOME", "Development/Libraries/Haskell", "Development/Libraries/Java", "Development/Libraries/KDE", "Development/Libraries/Other", "Development/Libraries/Parallel", "Development/Libraries/Perl", "Development/Libraries/Python", "Development/Libraries/Rust", "Development/Libraries/Tcl", "Development/Libraries/X11", "Development/Libraries/YaST", "Development/Sources", "Development/Tools/Building", "Development/Tools/Debuggers", "Development/Tools/Doc Generators", "Development/Tools/GUI Builders", "Development/Tools/IDE", "Development/Tools/Navigators", "Development/Tools/Other", "Development/Tools/Version Control", "Documentation/Howto", "Documentation/HTML", "Documentation/Man", "Documentation/NodeJS", "Documentation/Other", "Documentation/SUSE", "Hardware/Camera", "Hardware/Fax", "Hardware/ISDN", "Hardware/Joystick", "Hardware/Mobile", "Hardware/Modem", "Hardware/Other", "Hardware/Palm", "Hardware/Printing", "Hardware/Psion", "Hardware/Radio", "Hardware/Scanner", "Hardware/TV", "Hardware/UPS", "Hardware/Wifi", "Metapackages", "Productivity/Archiving/Backup", "Productivity/Archiving/Compression", "Productivity/Clustering/Computing", "Productivity/Clustering/HA", "Productivity/Databases/Clients", "Productivity/Databases/Servers", "Productivity/Databases/Tools", "Productivity/File utilities", "Productivity/Graphics/3D Editors", "Productivity/Graphics/Bitmap Editors", "Productivity/Graphics/CAD", "Productivity/Graphics/Convertors", "Productivity/Graphics/Other", "Productivity/Graphics/Vector Editors", "Productivity/Graphics/Viewers", "Productivity/Graphics/Visualization/Graph", "Productivity/Graphics/Visualization/Other", "Productivity/Graphics/Visualization/Raytracers", "Productivity/Hamradio/Fax", "Productivity/Hamradio/Logging", "Productivity/Hamradio/Morse", "Productivity/Hamradio/Other", "Productivity/Hamradio/Packet", "Productivity/Hamradio/Psk31", "Productivity/Hamradio/Satellite", "Productivity/Multimedia/CD/Grabbers", "Productivity/Multimedia/CD/Players", "Productivity/Multimedia/CD/Record", "Productivity/Multimedia/Other", "Productivity/Multimedia/Sound/Editors and Convertors", "Productivity/Multimedia/Sound/Midi", "Productivity/Multimedia/Sound/Mixers", "Productivity/Multimedia/Sound/Players", "Productivity/Multimedia/Sound/Utilities", "Productivity/Multimedia/Sound/Visualization", "Productivity/Multimedia/Video/Editors and Convertors", "Productivity/Multimedia/Video/Players", "Productivity/Networking/AOLInstantMessenger", "Productivity/Networking/Archie", "Productivity/Networking/Boot/Clients", "Productivity/Networking/Boot/Servers", "Productivity/Networking/Boot/Utilities", "Productivity/Networking/Diagnostic", "Productivity/Networking/DNS/Servers", "Productivity/Networking/DNS/Utilities", "Productivity/Networking/Email/Clients", "Productivity/Networking/Email/Mailinglists", "Productivity/Networking/Email/Servers", "Productivity/Networking/Email/Utilities", "Productivity/Networking/File- Sharing", "Productivity/Networking/Ftp/Clients", "Productivity/Networking/Ftp/Servers", "Productivity/Networking/ICQ", "Productivity/Networking/Instant Messenger", "Productivity/Networking/IRC", "Productivity/Networking/LDAP/Clients", "Productivity/Networking/LDAP/Servers", "Productivity/Networking/LDAP/Utilities", "Productivity/Networking/Napster", "Productivity/Networking/News/Clients", "Productivity/Networking/News/Servers", "Productivity/Networking/News/Utilities", "Productivity/Networking/NFS", "Productivity/Networking/NIS", "Productivity/Networking/Novell", "Productivity/Networking/Other", "Productivity/Networking/PPP", "Productivity/Networking/Radius/Clients", "Productivity/Networking/Radius/Servers", "Productivity/Networking/Routing", "Productivity/Networking/Samba", "Productivity/Networking/Security", "Productivity/Networking/SSH", "Productivity/Networking/System", "Productivity/Networking/Talk/Clients", "Productivity/Networking/Talk/Servers", "Productivity/Networking/Web/Browsers", "Productivity/Networking/Web/Frontends", "Productivity/Networking/Web/Proxy", "Productivity/Networking/Web/Servers", "Productivity/Networking/Web/Utilities", "Productivity/Office/Dictionary", "Productivity/Office/Finance", "Productivity/Office/Management", "Productivity/Office/Organizers", "Productivity/Office/Other", "Productivity/Office/Spreadsheets", "Productivity/Office/Suite", "Productivity/Office/Word Processor", "Productivity/Other", "Productivity/Publishing/DocBook", "Productivity/Publishing/HTML/Editors", "Productivity/Publishing/HTML/Tools", "Productivity/Publishing/Other", "Productivity/Publishing/PDF", "Productivity/Publishing/Presentation", "Productivity/Publishing/PS", "Productivity/Publishing/SGML", "Productivity/Publishing/TeX/Base", "Productivity/Publishing/TeX/Fonts", "Productivity/Publishing/TeX/Frontends", "Productivity/Publishing/Texinfo", "Productivity/Publishing/TeX/Utilities", "Productivity/Publishing/Troff", "Productivity/Publishing/Word", "Productivity/Publishing/XML", "Productivity/Scientific/Astronomy", "Productivity/Scientific/Chemistry", "Productivity/Scientific/Electronics", "Productivity/Scientific/Math", "Productivity/Scientific/Other", "Productivity/Scientific/Physics", "Productivity/Security", "Productivity/Telephony/Clients", "Productivity/Telephony/H323/Clients", "Productivity/Telephony/H323/Servers", "Productivity/Telephony/H323/Utilities", "Productivity/Telephony/Servers", "Productivity/Telephony/SIP/Clients", "Productivity/Telephony/SIP/Servers", "Productivity/Telephony/SIP/Utilities", "Productivity/Telephony/Utilities", "Productivity/Text/Convertors", "Productivity/Text/Editors", "Productivity/Text/Spell", "Productivity/Text/Utilities", "System/Base", "System/Benchmark", "System/Boot", "System/Console", "System/Daemons", "System/Emulators/Other", "System/Emulators/PC", "System/Fhs", "System/Filesystems", "System/GUI/GNOME", "System/GUI/KDE", "System/GUI/LXDE", "System/GUI/Other", "System/GUI/XFCE", "System/I18n/Chinese", "System/I18n/Japanese", "System/I18n/Korean", "System/Kernel", "System/Libraries", "System/Localization", "System/Management", "System/Monitoring", "System/Packages", "System/Shells", "System/Sound Daemons", "System/X11/Displaymanagers", "System/X11/Fonts", "System/X11/Icons", "System/X11/Servers/XF86_3", "System/X11/Servers/XF86_4", "System/X11/Terminals", "System/X11/Utilities", "System/YaST". libcasacore7-openmpi3.x86_64: W: shared-lib-calls-exit /usr/lib64/mpi/gcc/openmpi3/lib64/libcasa_casa.so.7 exit@GLIBC_2.2.5 libcasacore7-openmpi3.x86_64: W: shared-lib-calls-exit /usr/lib64/mpi/gcc/openmpi3/lib64/libcasa_fits.so.7 exit@GLIBC_2.2.5 libcasacore7-openmpi3.x86_64: W: shared-lib-calls-exit /usr/lib64/mpi/gcc/openmpi3/lib64/libcasa_images.so.7 exit@GLIBC_2.2.5 libcasacore7-openmpi3.x86_64: W: shared-lib-calls-exit /usr/lib64/mpi/gcc/openmpi3/lib64/libcasa_mirlib.so.7 exit@GLIBC_2.2.5 libcasacore7-openmpi3.x86_64: W: shared-lib-calls-exit /usr/lib64/mpi/gcc/openmpi3/lib64/libcasa_ms.so.7 exit@GLIBC_2.2.5 libcasacore7-openmpi3.x86_64: W: shared-lib-calls-exit /usr/lib64/mpi/gcc/openmpi3/lib64/libcasa_msfits.so.7 exit@GLIBC_2.2.5 libcasacore7-openmpi3.x86_64: W: shared-lib-calls-exit /usr/lib64/mpi/gcc/openmpi3/lib64/libcasa_tables.so.7 exit@GLIBC_2.2.5 This library package calls exit() or _exit(), probably in a non-fork() context. Doing so from a library is strongly discouraged - when a library function calls exit(), it prevents the calling program from handling the error, reporting it to the user, closing files properly, and cleaning up any state that the program has. It is preferred for the library to return an actual error code and let the calling program decide how to handle the situation. libcasacore7-openmpi3.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. 4 packages and 0 specfiles checked; 0 errors, 19 warnings.