openafs-client.x86_64: W: zero-length /etc/openafs/SuidCells openafs-client.x86_64: W: zero-length /etc/openafs/cacheinfo openafs-devel.x86_64: W: zero-length /usr/include/openafs/afs/osi_inode.h openafs-kernel-source.x86_64: W: zero-length /usr/src/kernel-modules/openafs/libafs_tree/include/afs/osi_inode.h openafs-kernel-source.x86_64: W: zero-length /usr/src/kernel-modules/openafs/libafs_tree/src/afs/LINUX/osi_inode.h openafs-kmp-xen.x86_64: W: suse-policy-kmp-missing-requires kernel-xen openafs-kmp-default.x86_64: W: suse-policy-kmp-missing-requires kernel-default openafs-kmp-desktop.x86_64: W: suse-policy-kmp-missing-requires kernel-desktop Make sure you have extended '%suse_kernel_module_package' by '-p %_sourcedir/preamble', a file named 'preamble' as source and there specified 'Requires: kernel-%1'. openafs-client.x86_64: W: suse-filelist-forbidden-fhs23 /afs is not allowed in FHS 2.3 openafs-kernel-source.x86_64: W: suse-filelist-forbidden-fhs23 /usr/src/kernel-modules is not allowed in FHS 2.3 see http://www.pathname.com/fhs/ to find a better location openafs-server.x86_64: W: no-manual-page-for-binary pt_util openafs-server.x86_64: W: no-manual-page-for-binary volinfo openafs-server.x86_64: W: no-manual-page-for-binary kadb_check openafs-server.x86_64: W: no-manual-page-for-binary prdb_check openafs-server.x86_64: W: no-manual-page-for-binary rcopenafs-server openafs-server.x86_64: W: no-manual-page-for-binary knfs openafs-server.x86_64: W: no-manual-page-for-binary vldb_check openafs-server.x86_64: W: no-manual-page-for-binary bosserver openafs-server.x86_64: W: no-manual-page-for-binary vldb_convert openafs-server.x86_64: W: no-manual-page-for-binary bos_util openafs-server.x86_64: W: no-manual-page-for-binary voldump openafs.x86_64: W: no-manual-page-for-binary translate_et openafs.x86_64: W: no-manual-page-for-binary afs_kpasswd openafs.x86_64: W: no-manual-page-for-binary afs_compile_et openafs.x86_64: W: no-manual-page-for-binary read_tape openafs.x86_64: W: no-manual-page-for-binary kdb openafs.x86_64: W: no-manual-page-for-binary afs_scout openafs.x86_64: W: no-manual-page-for-binary vos openafs.x86_64: W: no-manual-page-for-binary dafssync-debug openafs.x86_64: W: no-manual-page-for-binary xstat_fs_test openafs.x86_64: W: no-manual-page-for-binary pts openafs.x86_64: W: no-manual-page-for-binary xstat_cm_test openafs.x86_64: W: no-manual-page-for-binary udebug openafs.x86_64: W: no-manual-page-for-binary fms openafs.x86_64: W: no-manual-page-for-binary salvsync-debug openafs.x86_64: W: no-manual-page-for-binary uss openafs.x86_64: W: no-manual-page-for-binary afsmonitor openafs.x86_64: W: no-manual-page-for-binary afsio openafs.x86_64: W: no-manual-page-for-binary butc openafs.x86_64: W: no-manual-page-for-binary fs openafs.x86_64: W: no-manual-page-for-binary rxdebug openafs.x86_64: W: no-manual-page-for-binary sys openafs.x86_64: W: no-manual-page-for-binary state_analyzer openafs.x86_64: W: no-manual-page-for-binary kas openafs.x86_64: W: no-manual-page-for-binary vsys openafs.x86_64: W: no-manual-page-for-binary bos openafs.x86_64: W: no-manual-page-for-binary restorevol openafs.x86_64: W: no-manual-page-for-binary fssync-debug openafs.x86_64: W: no-manual-page-for-binary backup openafs-client.x86_64: W: no-manual-page-for-binary pagsh openafs-client.x86_64: W: no-manual-page-for-binary klog.krb openafs-client.x86_64: W: no-manual-page-for-binary rcopenafs-client openafs-client.x86_64: W: no-manual-page-for-binary up openafs-client.x86_64: W: no-manual-page-for-binary fstrace openafs-client.x86_64: W: no-manual-page-for-binary tokens openafs-client.x86_64: W: no-manual-page-for-binary kpwvalid openafs-client.x86_64: W: no-manual-page-for-binary afsd openafs-client.x86_64: W: no-manual-page-for-binary pagsh.krb openafs-client.x86_64: W: no-manual-page-for-binary klog.krb5 openafs-client.x86_64: W: no-manual-page-for-binary unlog openafs-client.x86_64: W: no-manual-page-for-binary klog openafs-client.x86_64: W: no-manual-page-for-binary ka-forwarder openafs-client.x86_64: W: no-manual-page-for-binary cmdebug openafs-client.x86_64: W: no-manual-page-for-binary tokens.krb openafs-devel.x86_64: W: no-manual-page-for-binary livesys openafs-devel.x86_64: W: no-manual-page-for-binary rxgen openafs-krb5-mit.x86_64: W: no-manual-page-for-binary aklog openafs-krb5-mit.x86_64: W: no-manual-page-for-binary asetkey Each executable in standard binary directories should have a man page. openafs-kmp-xen.x86_64: W: no-description-tag openafs-kmp-default.x86_64: W: no-description-tag openafs-kmp-desktop.x86_64: W: no-description-tag The description of the package is empty or missing. To add it, insert a %description section in your spec file, add a textual description of the package after it, and rebuild the package. openafs.x86_64: W: name-repeated-in-summary C OpenAFS openafs.src: W: name-repeated-in-summary C OpenAFS 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. openafs.src:645: W: macro-in-comment %{libdir} openafs.src:645: W: macro-in-comment %{libdir} There is a unescaped macro after a shell style comment in the specfile. Macros are expanded everywhere, so check if it can cause a problem in this case and escape the macro with another leading % if appropriate. openafs.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. openafs-server.x86_64: W: init-script-without-%restart_on_update-postun /etc/init.d/openafs-server openafs-client.x86_64: W: init-script-without-%restart_on_update-postun /etc/init.d/openafs-client The package has an init script but is missing the %restart_on_update call in %postun to automatically restart the daemon. This is optional, but in most cases it is wanted. Please check. openafs-kernel-source.x86_64: W: incorrect-fsf-address /usr/src/kernel-modules/openafs/libafs_tree/build-tools/missing The Free Software Foundation address in this file seems to be outdated or misspelled. Ask upstream to update the address, or if this is a license file, possibly the entire file with a new copy available from the FSF. openafs-kernel-source.x86_64: W: hidden-file-or-dir /usr/src/kernel-modules/openafs/libafs_tree/.version The file or directory is hidden. You should see if this is normal, and delete it from the package if not. openafs-devel.x86_64: E: files-duplicated-waste (Badness: 100) 380812 openafs-kernel-source.x86_64: E: files-duplicated-waste (Badness: 100) 404078 Your package contains duplicated files that are not hard- or symlinks. You should use the %fdupes macro to link the files to one. openafs-devel.x86_64: W: files-duplicate /usr/include/openafs/afs/pterror.h /usr/include/openafs/afs/prerror.h openafs-devel.x86_64: W: files-duplicate /usr/lib64/openafs/vlib.a /usr/lib64/openafs/libvlib.a openafs-devel.x86_64: W: files-duplicate /usr/include/openafs/afs/ptserver.h /usr/include/openafs/afs/prserver.h openafs-devel.x86_64: W: files-duplicate /usr/include/openafs/afs/prclient.h /usr/include/openafs/afs/ptclient.h openafs-devel.x86_64: W: files-duplicate /usr/include/openafs/afs/print.h /usr/include/openafs/afs/ptint.h openafs-devel.x86_64: W: files-duplicate /usr/lib64/openafs/libafsutil.a /usr/lib64/openafs/util.a openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/afs/prerror.h /usr/src/kernel-modules/openafs/libafs_tree/include/afs/pterror.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/src/config/stds.h /usr/src/kernel-modules/openafs/libafs_tree/include/afs/stds.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/des/stats.h /usr/src/kernel-modules/openafs/libafs_tree/src/des/stats.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/src/rx/rx_user.h /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rx_user.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/src/rx/rx_event.h /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rx_event.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/rx/xdr_prototypes.h /usr/src/kernel-modules/openafs/libafs_tree/src/rx/xdr_prototypes.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/afs/afs_args.h /usr/src/kernel-modules/openafs/libafs_tree/src/config/afs_args.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/afs/prclient.h /usr/src/kernel-modules/openafs/libafs_tree/include/afs/ptclient.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/src/config/venus.h /usr/src/kernel-modules/openafs/libafs_tree/include/afs/venus.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/afs/ptint.h /usr/src/kernel-modules/openafs/libafs_tree/include/afs/print.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rx_clock.h /usr/src/kernel-modules/openafs/libafs_tree/src/rx/rx_clock.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rx_null.h /usr/src/kernel-modules/openafs/libafs_tree/src/rx/rx_null.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/afs/afs.h /usr/src/kernel-modules/openafs/libafs_tree/src/afs/afs.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rx_pthread.h /usr/src/kernel-modules/openafs/libafs_tree/src/rx/rx_pthread.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/src/rxkad/rxkad.h /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rxkad.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/afs/afs_sysnames.h /usr/src/kernel-modules/openafs/libafs_tree/src/config/afs_sysnames.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/rx/xdr.h /usr/src/kernel-modules/openafs/libafs_tree/src/rx/xdr.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/src/config/icl.h /usr/src/kernel-modules/openafs/libafs_tree/include/afs/icl.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/src/afs/exporter.h /usr/src/kernel-modules/openafs/libafs_tree/include/afs/exporter.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rx_misc.h /usr/src/kernel-modules/openafs/libafs_tree/src/rx/rx_misc.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/rx/fcrypt.h /usr/src/kernel-modules/openafs/libafs_tree/src/rxkad/fcrypt.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/afs/sysctl.h /usr/src/kernel-modules/openafs/libafs_tree/src/afs/sysctl.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/src/rx/rx_queue.h /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rx_queue.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/afs/afs_consts.h /usr/src/kernel-modules/openafs/libafs_tree/src/afs/afs_consts.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/afs/afs_stats.h /usr/src/kernel-modules/openafs/libafs_tree/src/afs/afs_stats.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/afs/ptserver.h /usr/src/kernel-modules/openafs/libafs_tree/include/afs/prserver.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/src/config/param.s390_linux26.h /usr/src/kernel-modules/openafs/libafs_tree/src/config/param.s390_linux24.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/src/config/vioc.h /usr/src/kernel-modules/openafs/libafs_tree/include/afs/vioc.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rx_multi.h /usr/src/kernel-modules/openafs/libafs_tree/src/rx/rx_multi.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rx_globals.h /usr/src/kernel-modules/openafs/libafs_tree/src/rx/rx_globals.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/src/config/param.s390_linux24_usr.h /usr/src/kernel-modules/openafs/libafs_tree/src/config/param.sparc_linux22_usr.h:/usr/src/kernel-modules/openafs/libafs_tree/src/config/param.s390_linux22_usr.h:/usr/src/kernel-modules/openafs/libafs_tree/src/config/param.ppc_linux24_usr.h:/usr/src/kernel-modules/openafs/libafs_tree/src/config/param.sparc64_linux24_usr.h:/usr/src/kernel-modules/openafs/libafs_tree/src/config/param.i386_linux24_usr.h:/usr/src/kernel-modules/openafs/libafs_tree/src/config/param.ppc_linux22_usr.h:/usr/src/kernel-modules/openafs/libafs_tree/src/config/param.alpha_linux_22_usr.h:/usr/src/kernel-modules/openafs/libafs_tree/src/config/param.parisc_linux24_usr.h:/usr/src/kernel-modules/openafs/libafs_tree/src/config/param.sparc_linux24_usr.h:/usr/src/kernel-modules/openafs/libafs_tree/src/config/param.sparc64_linux22_usr.h:/usr/src/kernel-modules/openafs/libafs_tree/src/config/param.i386_umlinux24_usr.h:/usr/src/kernel-modules/openafs/libafs_tree/src/config/param.i386_umlinux22_usr.h:/usr/src/kernel-modules/openafs/libafs_tree/src/config/param.ia64_linux24_usr.h:/usr/src/kernel-modules/openafs/libafs_tree/src/config/param.alpha_linux_24_usr.h:/usr/src/kernel-modules/openafs/libafs_tree/src/config/param.i386_linux22_usr.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/src/afs/unified_afs.h /usr/src/kernel-modules/openafs/libafs_tree/include/afs/unified_afs.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rx_packet.h /usr/src/kernel-modules/openafs/libafs_tree/src/rx/rx_packet.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/afs/nfsclient.h /usr/src/kernel-modules/openafs/libafs_tree/src/afs/nfsclient.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rx.h /usr/src/kernel-modules/openafs/libafs_tree/src/rx/rx.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rxkad_prototypes.h /usr/src/kernel-modules/openafs/libafs_tree/src/rxkad/rxkad_prototypes.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/src/rx/rx_prototypes.h /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rx_prototypes.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rxstat.h /usr/src/kernel-modules/openafs/libafs_tree/src/rxstat/rxstat.h openafs-kernel-source.x86_64: W: files-duplicate /usr/src/kernel-modules/openafs/libafs_tree/include/rx/rx_lwp.h /usr/src/kernel-modules/openafs/libafs_tree/src/rx/rx_lwp.h openafs.src:920: W: files-attr-not-set A file or a directory entry in a %files section does not have attributes set which may result in unexpected file permissions and thus security issues in the resulting binary package depending on the build environment and rpmbuild version (typically < 4.4). Add default attributes using %defattr before it in the %files section, or use per entry %attr's. openafs-authlibs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib64/openafs/libafsauthent.so.1.1 openafs-server.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib64/openafs/kaserver openafs-server.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib64/openafs/fileserver openafs-server.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/bosserver openafs-server.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib64/openafs/dafileserver openafs-server.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib64/openafs/vlserver openafs-server.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib64/openafs/ptserver openafs-server.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib64/openafs/buserver openafs-server.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib64/openafs/davolserver openafs-server.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/knfs openafs-server.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib64/openafs/upclient openafs-server.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib64/openafs/salvageserver openafs-server.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib64/openafs/upserver openafs-server.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/lib64/openafs/volserver openafs-server.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/bos_util openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/bos openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/afsmonitor openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/dafssync-debug openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/afsio openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/xstat_cm_test openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/afs_scout openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/fs openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/vos openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/salvsync-debug openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/kas openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/afs_kpasswd openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/udebug openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/state_analyzer openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/uss openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/xstat_fs_test openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/rxdebug openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/butc openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/backup openafs.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/pts openafs-client.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/pagsh.krb openafs-client.x86_64: I: binary-or-shlib-calls-gethostbyname /lib64/security/pam_afs.krb.so.1 openafs-client.x86_64: I: binary-or-shlib-calls-gethostbyname /lib64/security/pam_afs.so.1 openafs-client.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/tokens.krb openafs-client.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/klog openafs-client.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/tokens openafs-client.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/pagsh openafs-client.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/up openafs-client.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/afsd openafs-client.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/ka-forwarder openafs-client.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/cmdebug openafs-client.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/klog.krb5 openafs-client.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/unlog openafs-client.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/klog.krb openafs-devel.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/livesys openafs-krb5-mit.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/bin/aklog openafs-krb5-mit.x86_64: I: binary-or-shlib-calls-gethostbyname /usr/sbin/asetkey The binary calls gethostbyname(). Please port the code to use getaddrinfo(). 13 packages and 0 specfiles checked; 2 errors, 126 warnings.