Overview

Request 1142572 superseded

- Update to version 2.5.0+git20240129.d2cbb70:
* test_file_digest: cover new glob features in package and path names
* sysctl-whitelist: use new package glob pattern
* FileDigestCheck: support glob patterns in package names
* FileDigestCheck: make glob patterns in filenames explicit
- Update to version 2.5.0+git20240125.d0146be:
* sysctl-whitelist: add another package name for kubernetes1.29 (bsc#1219168)
* check: Implement reset method in checks
* Disable Mageia CI builds due to system problem
* check: Implement reset method in checks
* test: Add another test for patch-not-applied
* read rpm package directly with open() while extracting
* remove redundant TODO comments; checking is handled with check_output() pretty well now
* leave rpm2cpio as fallback for distros which do not have rpm2archive available yet
* fix warnings about import order, attempt 2
* fix warnings about import order
* Fixes for nsafe shell command
* Drop rpm2cpio usage entirely
* Adding support for RPM packages containing files greater than 4GB
* lint: Reset all checks for each package
* test: Extend tag tests to check 'W: missing-dependency-on'

Loading...

Ana Guerrero's avatar

@fbonazzi python-pytest-xprocess has issues:

[  123s] RPMLINT report:
[  123s] ===============
[  124s] (none): E: fatal error while reading //home/abuild/rpmbuild/RPMS/noarch/python310-pytest-xprocess-0.23.0-2.5.noarch.rpm: Command 'cpio -id && chmod -R +rX .' returned non-zero exit status 2.
[  124s] Traceback (most recent call last):
[  124s]   File "/opt/testing/bin/rpmlint.real", line 8, in <module>
[  124s]     sys.exit(lint())
[  124s]              ^^^^^^
[  124s]   File "./rpmlint/cli.py", line 184, in lint
[  124s]   File "./rpmlint/lint.py", line 123, in run
[  124s]   File "./rpmlint/lint.py", line 91, in _run
[  124s]   File "./rpmlint/lint.py", line 264, in validate_files
[  124s]   File "./rpmlint/lint.py", line 290, in validate_file
[  124s]   File "./rpmlint/lint.py", line 279, in validate_file
[  124s]   File "./rpmlint/pkg.py", line 485, in __init__
[  124s]   File "./rpmlint/pkg.py", line 587, in _extract_rpm
[  124s]   File "./subprocess.py", line 466, in check_output
[  124s]   File "./subprocess.py", line 571, in run
[  124s] subprocess.CalledProcessError: Command 'cpio -id && chmod -R +rX .' returned non-zero exit status 2.

Ana Guerrero's avatar

python-pytest-xprocess has issues


Filippo Bonazzi's avatar
author source maintainer

Do you mean issues independent of rpmlint? Because I was planning to look at this soon


Ana Guerrero's avatar

sorry, it's an automatic message written by the tools when I ignore it, that gets added as a comment as wel..., see: https://build.opensuse.org/staging_workflows/openSUSE:Factory/excluded_requests

Request History
Filippo Bonazzi's avatar

fbonazzi created request

- Update to version 2.5.0+git20240129.d2cbb70:
* test_file_digest: cover new glob features in package and path names
* sysctl-whitelist: use new package glob pattern
* FileDigestCheck: support glob patterns in package names
* FileDigestCheck: make glob patterns in filenames explicit
- Update to version 2.5.0+git20240125.d0146be:
* sysctl-whitelist: add another package name for kubernetes1.29 (bsc#1219168)
* check: Implement reset method in checks
* Disable Mageia CI builds due to system problem
* check: Implement reset method in checks
* test: Add another test for patch-not-applied
* read rpm package directly with open() while extracting
* remove redundant TODO comments; checking is handled with check_output() pretty well now
* leave rpm2cpio as fallback for distros which do not have rpm2archive available yet
* fix warnings about import order, attempt 2
* fix warnings about import order
* Fixes for nsafe shell command
* Drop rpm2cpio usage entirely
* Adding support for RPM packages containing files greater than 4GB
* lint: Reset all checks for each package
* test: Extend tag tests to check 'W: missing-dependency-on'


Factory Auto's avatar

factory-auto added opensuse-review-team as a reviewer

Please review sources


Factory Auto's avatar

factory-auto accepted review

Check script succeeded


Ana Guerrero's avatar

anag+factory set openSUSE:Factory:Staging:I as a staging project

Being evaluated by staging project "openSUSE:Factory:Staging:I"


Ana Guerrero's avatar

anag+factory accepted review

Picked "openSUSE:Factory:Staging:I"


Saul Goodman's avatar

licensedigger accepted review

ok


Dominique Leuenberger's avatar

dimstar accepted review


openSUSE Build Service is sponsored by