Mailinglist Archive: opensuse-packaging (49 mails)
| < Previous | Next > |
[opensuse-packaging] new RPMLint checks
- From: Dirk Mueller <dmueller@xxxxxxx>
- Date: Fri, 8 Jun 2007 20:31:27 +0200
- Message-id: <200706082031.27886.dmueller@xxxxxxx>
Hi,
there are new checks being added to the Factory rpmlint package that will
become errors soon:
init-script-without-%stop_on_removal-preun
package installs an /etc/init.d script, but doesn't run the %stop_on_removal
macro in %preun
init-script-without-%insserv_cleanup-postun
package installs an /etc/init.d script, but doesn't run %insserv_cleanup
in %postun
for understanding why those are necessary, please read the packagers manual /
suse packaging conventions. There are about 93 packages affected. I'd like to
hear about false positives in order to improve the check.
invalid-desktopfile
package contains a .desktop file that doesn't validate. (use
desktop-file-validate on it to understand why). 259 (!) packages are
affected.
untranslated-desktop-file
package installs a .desktop file but doesn't run %suse_update_desktop_file on
it. 138 packages are affected.
The library policy checker has been updated to give more accurate information.
Those warnings are not becoming an error any time soon, so consider them for
information only.
There is also an informational check for files that shouldn't be in a suse
linux binary package, like the generic (source-) INSTALL instructions or
README's for non-linux operating systems. I don't know exactly yet how many
packages are affected, but its somewhere around 600.
Greetings,
Dirk
--
RPMLINT information under http://en.opensuse.org/Packaging/RpmLint
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-packaging+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-packaging+help@xxxxxxxxxxxx
| < Previous | Next > |