lsb.s390x: W: name-repeated-in-summary C LSB lsb.src: W: name-repeated-in-summary C LSB 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. lsb.s390x: W: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. lsb.s390x: W: no-version-in-last-changelog lsb.src: 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. lsb.s390x: W: non-conffile-in-etc /etc/lsb-release lsb.s390x: W: non-conffile-in-etc /etc/lsb-release.d/desktop-4.0.fake-noarch lsb.s390x: W: non-conffile-in-etc /etc/lsb-release.d/desktop-4.0.fake-s390 lsb.s390x: W: non-conffile-in-etc /etc/lsb-release.d/desktop-4.0.fake-s390x lsb.s390x: W: non-conffile-in-etc /etc/lsb-release.d/graphics-2.0-noarch lsb.s390x: W: non-conffile-in-etc /etc/lsb-release.d/graphics-2.0-s390 lsb.s390x: W: non-conffile-in-etc /etc/lsb-release.d/graphics-2.0-s390x lsb.s390x: W: non-conffile-in-etc /etc/lsb-release.d/graphics-3.2-noarch lsb.s390x: W: non-conffile-in-etc /etc/lsb-release.d/graphics-3.2-s390 lsb.s390x: W: non-conffile-in-etc /etc/lsb-release.d/graphics-3.2-s390x lsb.s390x: W: non-conffile-in-etc /etc/lsb-release.d/graphics-4.0.fake-noarch lsb.s390x: W: non-conffile-in-etc /etc/lsb-release.d/graphics-4.0.fake-s390 lsb.s390x: W: non-conffile-in-etc /etc/lsb-release.d/graphics-4.0.fake-s390x A non-executable file in your package is being installed in /etc, but is not a configuration file. All non-executable files in /etc should be configuration files. Mark the file as %config in the spec file. lsb.s390x: W: obsolete-not-provided lsb-desktop lsb.s390x: W: obsolete-not-provided lsb-runtime If a package is obsoleted by a compatible replacement, the obsoleted package should also be provided in order to not cause unnecessary dependency breakage. If the obsoleting package is not a compatible replacement for the old one, leave out the Provides. lsb.s390x: W: useless-provides lsb lsb.s390x: W: useless-provides lsb-core-noarch lsb.s390x: W: useless-provides lsb-core-s390 lsb.s390x: W: useless-provides lsb-core-s390x lsb.s390x: W: useless-provides lsb-graphics-noarch lsb.s390x: W: useless-provides lsb-graphics-s390 lsb.s390x: W: useless-provides lsb-graphics-s390x This package provides 2 times the same capacity. It should only provide it once. lsb.s390x: W: zero-length /etc/lsb-release.d/desktop-4.0.fake-noarch lsb.s390x: W: zero-length /etc/lsb-release.d/desktop-4.0.fake-s390 lsb.s390x: W: zero-length /etc/lsb-release.d/desktop-4.0.fake-s390x lsb.s390x: W: zero-length /etc/lsb-release.d/graphics-2.0-noarch lsb.s390x: W: zero-length /etc/lsb-release.d/graphics-2.0-s390 lsb.s390x: W: zero-length /etc/lsb-release.d/graphics-2.0-s390x lsb.s390x: W: zero-length /etc/lsb-release.d/graphics-3.2-noarch lsb.s390x: W: zero-length /etc/lsb-release.d/graphics-3.2-s390 lsb.s390x: W: zero-length /etc/lsb-release.d/graphics-3.2-s390x lsb.s390x: W: zero-length /etc/lsb-release.d/graphics-4.0.fake-noarch lsb.s390x: W: zero-length /etc/lsb-release.d/graphics-4.0.fake-s390 lsb.s390x: W: zero-length /etc/lsb-release.d/graphics-4.0.fake-s390x 2 packages and 0 specfiles checked; 0 errors, 39 warnings.