python-kiwi/python-kiwi-rpmlintrc
Marcus Schäfer 13329d0c02 - Bump version: 10.1.13 → 10.1.14
- Revert "Install usrmerge for Debian integration test"
  This reverts commit 95ac861741f14c4f35611c16328384c18e53dcfb.
  Solution needs to be provided in code

- Install usrmerge for Debian integration test

- Support older apt versions for bootstrap
  This Fixes #2660

- Run package scripts in apt bootstrap phase
  The bootstrap procedure based on apt only runs a manual
  collection of package scripts. This commit refactors the
  code that unpacks the bootstrap packages to a python
  implementation and adds a method to run the bootstrap
  scripts from all packages resolved by apt.

- Bump version: 10.1.12 → 10.1.13

- Fix bundle extension for vagrant type
  When bundling result files that uses a vagrant type,
  kiwi creates them with the extension .vagrant.virtualbox.box
  or .vagrant.libvirt.box. The bundler code renames them using
  only the .box suffix which is too short as it is missing
  the subformat information. This commit fixes it and keeps
  this information in the result bundle file name.
  This Fixes #2656

- Use simple quotas (squota) for volumes

OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=268
2024-10-17 16:55:50 +00:00

47 lines
1.8 KiB
Plaintext

# There is a kiwi manual page, kiwi-ng exists for the alternative system
addFilter("no-manual-page-for-binary kiwi-ng")
# don't blame on empty package, kiwi-boot-requires for obs
# integration is used to provide a requires list but the package
# itself comes with no content which is intentional. In addition
# don't blame on lib dependency which are also an expected result
# for this buildservice internal package
addFilter("suse-filelist-empty .*")
addFilter("explicit-lib-dependency .*")
# don't check uid for tftpboot
addFilter("non-standard-uid .*")
# don't check for buildroot usage, kiwi's Makefile uses the same var name
addFilter("rpm-buildroot-usage .*")
# don't check position-independent-executable
addFilter("position-independent-executable-suggested .*")
# don't check for file duplicates
addFilter("files-duplicate .*")
addFilter("cross-directory-hard-link .*")
# don't check for locale locations, they are used in the initrd only
addFilter("file-not-in-%lang .*")
# don't check for manual page of binaries used in initrd only
addFilter("W: no-manual-page-for-binary dcounter");
addFilter("W: no-manual-page-for-binary startshell");
addFilter("W: no-manual-page-for-binary utimer");
addFilter("W: no-manual-page-for-binary driveready");
addFilter("W: no-manual-page-for-binary setctsid");
addFilter("W: no-manual-page-for-binary isconsole");
addFilter("W: no-manual-page-for-binary kiwicompat");
# kiwi master package can't be noarch if sub packages are arch specific
addFilter("W: no-binary");
# if we add a provides to the obsoleted another warning that the
# same package is provided and obsoleted appears. This warning is
# pointless or doesn't explain what it really wants
addFilter("W: obsolete-not-provided");
# providing deb packages from this spec requires the tag to be hard coded
addFilter("W: hardcoded-packager-tag");