openafs-kmp-vmi.i586: W: description-shorter-than-summary openafs-kmp-default.i586: W: description-shorter-than-summary openafs-kmp-xen.i586: W: description-shorter-than-summary openafs-kmp-debug.i586: W: description-shorter-than-summary openafs-kmp-pae.i586: W: description-shorter-than-summary openafs-kmp-trace.i586: W: description-shorter-than-summary The package description is shorter than the summary. be a bit more verbose, please. 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.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/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/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_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_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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/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-devel.i586: W: files-duplicate /usr/include/openafs/afs/pterror.h /usr/include/openafs/afs/prerror.h 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: 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-vmi.i586: W: module-without-depmod-postin /lib/modules/2.6.27.19-5-vmi/updates/libafs.ko openafs-kmp-vmi.i586: W: module-without-depmod-postin /lib/modules/2.6.27.19-5-vmi/updates/afspag.ko openafs-kmp-default.i586: W: module-without-depmod-postin /lib/modules/2.6.27.19-5-default/updates/libafs.ko openafs-kmp-default.i586: W: module-without-depmod-postin /lib/modules/2.6.27.19-5-default/updates/afspag.ko openafs-kmp-xen.i586: W: module-without-depmod-postin /lib/modules/2.6.27.19-5-xen/updates/afspag.ko openafs-kmp-xen.i586: W: module-without-depmod-postin /lib/modules/2.6.27.19-5-xen/updates/libafs.ko openafs-kmp-debug.i586: W: module-without-depmod-postin /lib/modules/2.6.27.19-5-debug/updates/libafs.ko openafs-kmp-debug.i586: W: module-without-depmod-postin /lib/modules/2.6.27.19-5-debug/updates/afspag.ko openafs-kmp-pae.i586: W: module-without-depmod-postin /lib/modules/2.6.27.19-5-pae/updates/libafs.ko openafs-kmp-pae.i586: W: module-without-depmod-postin /lib/modules/2.6.27.19-5-pae/updates/afspag.ko openafs-kmp-trace.i586: W: module-without-depmod-postin /lib/modules/2.6.27.19-5-trace/updates/libafs.ko openafs-kmp-trace.i586: W: module-without-depmod-postin /lib/modules/2.6.27.19-5-trace/updates/afspag.ko This package contains a kernel module but provides no call to depmod in the %post scriptlet. openafs-kmp-vmi.i586: W: module-without-depmod-postun /lib/modules/2.6.27.19-5-vmi/updates/libafs.ko openafs-kmp-vmi.i586: W: module-without-depmod-postun /lib/modules/2.6.27.19-5-vmi/updates/afspag.ko openafs-kmp-default.i586: W: module-without-depmod-postun /lib/modules/2.6.27.19-5-default/updates/libafs.ko openafs-kmp-default.i586: W: module-without-depmod-postun /lib/modules/2.6.27.19-5-default/updates/afspag.ko openafs-kmp-xen.i586: W: module-without-depmod-postun /lib/modules/2.6.27.19-5-xen/updates/afspag.ko openafs-kmp-xen.i586: W: module-without-depmod-postun /lib/modules/2.6.27.19-5-xen/updates/libafs.ko openafs-kmp-debug.i586: W: module-without-depmod-postun /lib/modules/2.6.27.19-5-debug/updates/libafs.ko openafs-kmp-debug.i586: W: module-without-depmod-postun /lib/modules/2.6.27.19-5-debug/updates/afspag.ko openafs-kmp-pae.i586: W: module-without-depmod-postun /lib/modules/2.6.27.19-5-pae/updates/libafs.ko openafs-kmp-pae.i586: W: module-without-depmod-postun /lib/modules/2.6.27.19-5-pae/updates/afspag.ko openafs-kmp-trace.i586: W: module-without-depmod-postun /lib/modules/2.6.27.19-5-trace/updates/libafs.ko openafs-kmp-trace.i586: W: module-without-depmod-postun /lib/modules/2.6.27.19-5-trace/updates/afspag.ko This package contains a kernel module but provides no call to depmod in the %postun scriptlet. openafs-kmp-vmi.i586: W: no-description-tag openafs-kmp-default.i586: W: no-description-tag openafs-kmp-xen.i586: W: no-description-tag openafs-kmp-debug.i586: W: no-description-tag openafs-kmp-pae.i586: W: no-description-tag openafs-kmp-trace.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-kmp-vmi.i586: W: suse-policy-kmp-missing-enhances kernel-vmi openafs-kmp-default.i586: W: suse-policy-kmp-missing-enhances kernel-default openafs-kmp-xen.i586: W: suse-policy-kmp-missing-enhances kernel-xen openafs-kmp-debug.i586: W: suse-policy-kmp-missing-enhances kernel-debug openafs-kmp-pae.i586: W: suse-policy-kmp-missing-enhances kernel-pae openafs-kmp-trace.i586: W: suse-policy-kmp-missing-enhances kernel-trace openafs-kmp-vmi.i586: W: suse-policy-kmp-missing-requires kernel-vmi openafs-kmp-default.i586: W: suse-policy-kmp-missing-requires kernel-default openafs-kmp-xen.i586: W: suse-policy-kmp-missing-requires kernel-xen openafs-kmp-debug.i586: W: suse-policy-kmp-missing-requires kernel-debug openafs-kmp-pae.i586: W: suse-policy-kmp-missing-requires kernel-pae openafs-kmp-trace.i586: W: suse-policy-kmp-missing-requires kernel-trace openafs-kmp-default.i586: W: useless-explicit-requires kernel(default:kernel) openafs-kmp-default.i586: W: useless-explicit-requires kernel(default:kernel) openafs-kmp-default.i586: W: useless-explicit-requires kernel(default:fs) openafs-kmp-default.i586: W: useless-explicit-requires kernel(default:arch_x86_mm) openafs-kmp-xen.i586: W: useless-explicit-requires kernel(xen:kernel) openafs-kmp-xen.i586: W: useless-explicit-requires kernel(xen:kernel) openafs-kmp-xen.i586: W: useless-explicit-requires kernel(xen:fs) openafs-kmp-xen.i586: W: useless-explicit-requires kernel(xen:arch_x86_mm) openafs-kmp-xen.i586: W: useless-explicit-requires kernel(xen:arch_x86_mm) openafs-kmp-pae.i586: W: useless-explicit-requires kernel(pae:kernel) openafs-kmp-pae.i586: W: useless-explicit-requires kernel(pae:kernel) openafs-kmp-pae.i586: W: useless-explicit-requires kernel(pae:fs) openafs-kmp-pae.i586: W: useless-explicit-requires kernel(pae:arch_x86_mm) This package requires 2 times the same capacity. It should only require it once. 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-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: E: files-duplicated-waste (Badness: 100) 404008 openafs-devel.i586: E: files-duplicated-waste (Badness: 100) 310836 Your package contains duplicated files that are not hard- or symlinks. You should use the %fdupes macro to link the files to one. 16 packages and 0 specfiles checked; 2 errors, 112 warnings.