lsb.src: W: name-repeated-in-summary C LSB lsb.x86_64: 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.x86_64: W: no-binary The package should be of the noarch architecture because it doesn't contain any binaries. lsb.src: W: no-version-in-last-changelog lsb.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. lsb.x86_64: W: non-conffile-in-etc /etc/lsb-release lsb.x86_64: W: non-conffile-in-etc /etc/lsb-release.d/desktop-4.0.fake-amd64 lsb.x86_64: W: non-conffile-in-etc /etc/lsb-release.d/desktop-4.0.fake-noarch lsb.x86_64: W: non-conffile-in-etc /etc/lsb-release.d/graphics-2.0-amd64 lsb.x86_64: W: non-conffile-in-etc /etc/lsb-release.d/graphics-2.0-noarch lsb.x86_64: W: non-conffile-in-etc /etc/lsb-release.d/graphics-3.2-amd64 lsb.x86_64: W: non-conffile-in-etc /etc/lsb-release.d/graphics-3.2-noarch lsb.x86_64: W: non-conffile-in-etc /etc/lsb-release.d/graphics-4.0.fake-amd64 lsb.x86_64: W: non-conffile-in-etc /etc/lsb-release.d/graphics-4.0.fake-noarch 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.x86_64: W: obsolete-not-provided lsb-desktop lsb.x86_64: 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.x86_64: W: useless-provides lsb lsb.x86_64: W: useless-provides lsb-core-amd64 lsb.x86_64: W: useless-provides lsb-core-ia32 lsb.x86_64: W: useless-provides lsb-core-noarch lsb.x86_64: W: useless-provides lsb-graphics-amd64 lsb.x86_64: W: useless-provides lsb-graphics-ia32 lsb.x86_64: W: useless-provides lsb-graphics-noarch This package provides 2 times the same capacity. It should only provide it once. lsb.x86_64: W: zero-length /etc/lsb-release.d/desktop-4.0.fake-amd64 lsb.x86_64: W: zero-length /etc/lsb-release.d/desktop-4.0.fake-noarch lsb.x86_64: W: zero-length /etc/lsb-release.d/graphics-2.0-amd64 lsb.x86_64: W: zero-length /etc/lsb-release.d/graphics-2.0-noarch lsb.x86_64: W: zero-length /etc/lsb-release.d/graphics-3.2-amd64 lsb.x86_64: W: zero-length /etc/lsb-release.d/graphics-3.2-noarch lsb.x86_64: W: zero-length /etc/lsb-release.d/graphics-4.0.fake-amd64 lsb.x86_64: W: zero-length /etc/lsb-release.d/graphics-4.0.fake-noarch 2 packages and 0 specfiles checked; 0 errors, 31 warnings.