openafs-kmp-trace.i586: W: description-shorter-than-summary openafs-kmp-default.i586: W: description-shorter-than-summary openafs-kmp-pae.i586: W: description-shorter-than-summary openafs-kmp-xen.i586: W: description-shorter-than-summary The package description is shorter than the summary. be a bit more verbose, please. openafs-devel.i586: W: files-duplicate /usr/include/openafs/afs/pterror.h /usr/include/openafs/afs/prerror.h openafs-devel.i586: W: files-duplicate /usr/lib/openafs/libvlib.a /usr/lib/openafs/vlib.a openafs-devel.i586: W: files-duplicate /usr/include/openafs/afs/ptserver.h /usr/include/openafs/afs/prserver.h openafs-devel.i586: W: files-duplicate /usr/include/openafs/afs/prclient.h /usr/include/openafs/afs/ptclient.h openafs-devel.i586: W: files-duplicate /usr/include/openafs/afs/print.h /usr/include/openafs/afs/ptint.h openafs-devel.i586: W: files-duplicate /usr/lib/openafs/libafsutil.a /usr/lib/openafs/util.a openafs-kernel-source.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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.i586: 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-kernel-source.i586: 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-kmp-trace.i586: W: no-description-tag openafs-kmp-default.i586: W: no-description-tag openafs-kmp-pae.i586: W: no-description-tag openafs-kmp-xen.i586: W: no-description-tag There is no %description tag in your spec file. To insert it, just insert a '%description' tag in your spec file, add a textual description of the package after it, and rebuild the package. openafs.src: W: no-spec-file No spec file was specified in your RPM building. Please specify a valid SPEC file to build a valid RPM package. openafs-kernel-source.i586: W: non-executable-script /usr/src/kernel-modules/openafs/build-modules.sh 0644 This text file contains a shebang or is located in a path dedicated for executables, but lacks the executable bits and cannot thus be executed. If the file is meant to be an executable script, add the executable bits, otherwise remove the shebang or move the file elsewhere. openafs-kmp-trace.i586: W: suse-policy-kmp-missing-requires kernel-trace openafs-kmp-default.i586: W: suse-policy-kmp-missing-requires kernel-default openafs-kmp-pae.i586: W: suse-policy-kmp-missing-requires kernel-pae openafs-kmp-xen.i586: W: suse-policy-kmp-missing-requires kernel-xen openafs-kmp-trace.i586: W: useless-explicit-requires kernel(trace:fs_dcache) openafs-kmp-trace.i586: W: useless-explicit-requires kernel(trace:fs_namespace) openafs-kmp-default.i586: W: useless-explicit-requires kernel(default:fs_namespace) openafs-kmp-default.i586: W: useless-explicit-requires kernel(default:fs_dcache) openafs-kmp-pae.i586: W: useless-explicit-requires kernel(pae:fs_dcache) openafs-kmp-pae.i586: W: useless-explicit-requires kernel(pae:fs_namespace) openafs-kmp-xen.i586: W: useless-explicit-requires kernel(xen:fs_dcache) openafs-kmp-xen.i586: W: useless-explicit-requires kernel(xen:fs_namespace) This package requires 2 times the same capacity. It should only require it once. openafs-client.i586: W: zero-length /etc/openafs/SuidCells openafs-client.i586: W: zero-length /etc/openafs/cacheinfo openafs-devel.i586: W: zero-length /usr/include/openafs/afs/osi_inode.h openafs-kernel-source.i586: W: zero-length /usr/src/kernel-modules/openafs/libafs_tree/include/afs/osi_inode.h openafs-kernel-source.i586: W: zero-length /usr/src/kernel-modules/openafs/libafs_tree/src/afs/LINUX/osi_inode.h openafs-devel.i586: E: files-duplicated-waste (Badness: 100) 840736 openafs-kernel-source.i586: E: files-duplicated-waste (Badness: 100) 405986 Your package contains duplicated files that are not hard- or symlinks. You should use the %fdupes macro to link the files to one. 14 packages and 0 specfiles checked; 2 errors, 73 warnings.