Hello David,
bellow you can find results from local build, anyway I have fixed
almost all warnings inside package and .spec file and have submited
request to you, so just review changes and and accept
or decline :)
RPMLINT report:
===============
(none): E: badness 30100 exceeds threshold 1000, aborting.
gelide.x86_64: W: standard-dir-owned-by-package /usr/share/locale/pl/LC_MESSAGES
gelide.x86_64: W: standard-dir-owned-by-package /usr/share/locale/ru/LC_MESSAGES
gelide.x86_64: W: standard-dir-owned-by-package /usr/share/locale/sv/LC_MESSAGES
gelide.x86_64: W: standard-dir-owned-by-package
/usr/share/locale/es_ES/LC_MESSAGES
gelide.x86_64: W: standard-dir-owned-by-package /usr/share/locale/es/LC_MESSAGES
gelide.x86_64: W: standard-dir-owned-by-package
/usr/share/locale/fr_FR/LC_MESSAGES
gelide.x86_64: W: standard-dir-owned-by-package /usr/share/locale/it/LC_MESSAGES
gelide.x86_64: W: standard-dir-owned-by-package /usr/share/locale/de/LC_MESSAGES
This package owns a directory that is part of the standard hierarchy, which
can lead to default directory permissions or ownerships being changed to
something non-standard.
gelide.x86_64: W: not-listed-as-documentation
/usr/share/gnome/help/gelide/C/legal.xml
gelide.x86_64: W: not-listed-as-documentation
/usr/share/gnome/help/gelide/C/figures/imag0.png
gelide.x86_64: W: not-listed-as-documentation
/usr/share/gnome/help/gelide/C/gelide.xml
The documentation files of this package are not listed with the standard %doc
tag.
gelide.x86_64: W: non-standard-group Games/Emulators
gelide.src: W: non-standard-group Games/Emulators
The value of the Group tag in the package is not valid. Valid groups are:
"Amusements/Games/3D/Other", "Amusements/Games/3D/Race",
...snip...
A LOT OF RPM GRUPS....
...snip...
gelide.x86_64: W: no-changelogname-tag
gelide.src: W: no-changelogname-tag
There is no changelog. Please insert a '%changelog' section heading in your
spec file and prepare your changes file using e.g. the 'osc vc' command.
gelide.x86_64: W: invalid-desktopfile
/usr/share/applications/gelide.desktop value "" for key "Version" in
group "Desktop Entry" is not a known version
.desktop file is not valid, check with desktop-file-validate
gelide.x86_64: W: install-file-in-docs /usr/share/doc/packages/gelide/INSTALL
A file whose name suggests that it contains installation instructions is
included in the package. Such instructions are often not relevant for already
installed packages; if this is the case for this file and it does not contain
any information that is of interest after the package has been built and
installed, do not include the file in the binary package.
gelide.x86_64: E: files-duplicated-waste (Badness: 100) 891748
Your package contains duplicated files that are not hard- or symlinks. You
should use the %fdupes macro to link the files to one.
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/pt_BR/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/pt_BR/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/it/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/it/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/vi/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/vi/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/ro/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/ro/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/hu/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/hu/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/kn/scrollkeeper_cl.xml
/var/lib/scrollkeeper/kn/scrollkeeper_extended_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/sr/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/sr/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/no/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/no/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/sr@Latn/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/sr@Latn/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/sk/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/sk/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/nl/scrollkeeper_cl.xml
/var/lib/scrollkeeper/nl/scrollkeeper_extended_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/ko/scrollkeeper_cl.xml
/var/lib/scrollkeeper/ko/scrollkeeper_extended_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/de/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/de/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/ca/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/ca/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/es/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/es/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/fr/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/fr/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/zh_TW/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/zh_TW/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/sv/scrollkeeper_cl.xml
/var/lib/scrollkeeper/sv/scrollkeeper_extended_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/pl/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/pl/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/am/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/am/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/cs/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/cs/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/uk/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/az/scrollkeeper_extended_cl.xml:/var/lib/scrollkeeper/az/scrollkeeper_cl.xml:/var/lib/scrollkeeper/uk/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/be/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/be/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/zh_CN/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/zh_CN/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/ja/scrollkeeper_cl.xml
/var/lib/scrollkeeper/ja/scrollkeeper_extended_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/tr/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/tr/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/el/scrollkeeper_cl.xml
/var/lib/scrollkeeper/el/scrollkeeper_extended_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/C/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/C/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/sl/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/sl/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/ru/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/ru/scrollkeeper_cl.xml
gelide.x86_64: W: files-duplicate
/var/lib/scrollkeeper/da/scrollkeeper_extended_cl.xml
/var/lib/scrollkeeper/da/scrollkeeper_cl.xml
gelide.x86_64: W: file-not-in-%lang /usr/share/locale/de/LC_MESSAGES/gelide.mo
gelide.x86_64: W: file-not-in-%lang /usr/share/locale/es/LC_MESSAGES/gelide.mo
gelide.x86_64: W: file-not-in-%lang
/usr/share/locale/es_ES/LC_MESSAGES/gelide.mo
gelide.x86_64: W: file-not-in-%lang
/usr/share/locale/fr_FR/LC_MESSAGES/gelide.mo
gelide.x86_64: W: file-not-in-%lang /usr/share/locale/it/LC_MESSAGES/gelide.mo
gelide.x86_64: W: file-not-in-%lang /usr/share/locale/pl/LC_MESSAGES/gelide.mo
gelide.x86_64: W: file-not-in-%lang /usr/share/locale/ru/LC_MESSAGES/gelide.mo
gelide.x86_64: W: file-not-in-%lang /usr/share/locale/sv/LC_MESSAGES/gelide.mo
gelide.x86_64: E: file-contains-buildroot (Badness: 10000)
/var/lib/scrollkeeper/scrollkeeper_docs
gelide.x86_64: E: file-contains-buildroot (Badness: 10000)
/var/lib/scrollkeeper/C/scrollkeeper_cl.xml
gelide.x86_64: E: file-contains-buildroot (Badness: 10000)
/var/lib/scrollkeeper/C/scrollkeeper_extended_cl.xml
Your file contains traces of $RPM_BUILD_ROOT.
gelide.x86_64: W: empty-%postun
gelide.x86_64: W: empty-%post
2 packages and 0 specfiles checked; 4 errors, 58 warnings.
The buildroot was: /srv/oscbuild/openSUSE_12.1-x86_64
steki@kuca:~/OSC/home:canislycan:emulators/gelide>
On Fri, Dec 16, 2011 at 2:29 AM, David Lemke
I'm not sure what needs to be done to reduce the badness of this package. Maybe I'm just not seeing something, or maybe I have failed to grasp some concept, or maybe *shrug*...
Anything to set me on the path to success would be greatly appreciated!
------ cut ------ Preparing packages for installation... gelide-0.1.5.git20111210-13.1 ... running 01-check-debuginfo ... testing for empty debuginfo packages ... running 02-check-gcc-output ... testing for serious compiler warnings (using /usr/lib/build/checks-data/check_gcc_output) (using //.build.log) ... running 03-check-binary-kernel-log ... running 04-check-filelist ... checking filelist ... running 05-check-invalid-requires ... running 06-check-installtest ... testing for pre/postinstall scripts that are not idempotent ... running 08-check-permissions ... testing for modified permissions ... running 09-check-packaged-twice ... running 10-check-lanana ... running 12-check-libtool-deps ... testing devel dependencies required by libtool .la files (can be skipped by "skip-check-libtool-deps" anywhere in spec) ... running 13-check-invalid-provides ... running 14-check-gconf-scriptlets ... testing GConf scriptlet presence ... running 99-check-remove-rpms ... removing all built rpms (order: reverse gelide)
RPMLINT report: =============== (none): E: badness 30100 exceeds threshold 1000, aborting. [ 385.000533] SysRq : Power Off [ 386.558475] Power down. ----- cut -----
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org
-- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-packaging+owner@opensuse.org