Your message dated Mon, 11 Mar 2024 09:11:17 +0000
with message-id <[email protected]>
and subject line Bug#1056322: fixed in python-oslo.concurrency 6.0.0-2
has caused the Debian Bug report #1056322,
regarding FTBFS: python-oslo.concurrency: requires root rights
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1056322: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1056322
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: python-oslo.concurrency
Version: 5.2.0-2
Package tries to set core rlimit in one of its tests:
https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/python-oslo.concurrency.html
There has already been a skip for test_setrlimit_error of the same test
suite:
https://salsa.debian.org/openstack-team/oslo/python-oslo.concurrency/-/commit/66c7efb2b51570e0aa88d3100dcef378dae9aa13
I did not find the issue in the upstream:
https://bugs.launchpad.net/oslo.concurrency, and the tests are unchanged
there, so I assume the preferred approach for Debian packaging is skipping
that test.
Here's a patch that worked for me:
Description: Skip test_core_size of the prlimit suite
Author: Andrey Feofilaktov <[email protected]>
Last-Update: 2023-11-20
---
This patch header follows DEP-3: http://dep.debian.net/deps/dep3/
Index: python-oslo.concurrency-5.2.0/debian/rules
===================================================================
--- python-oslo.concurrency-5.2.0.orig/debian/rules
+++ python-oslo.concurrency-5.2.0/debian/rules
@@ -20,7 +20,7 @@ ifeq (,$(findstring nocheck, $(DEB_BUILD
set -e ; set -x ; for i in $(PYTHON3S) ; do \
rm -rf .stestr ;\
PATH=$$PATH:$(CURDIR)/debian/exe-test
PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python3/dist-packages
PYTHON=python$$i TEST_EVENTLET=0 lockutils-wrapper stestr run --parallel
--subunit
'oslo_concurrency\.tests\.unit\.(?!test_processutils\.PrlimitTestCase\.test_setrlimit_error)'
| subunit2pyunit ; \
- PATH=$$PATH:$(CURDIR)/debian/exe-test
PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python3/dist-packages
PYTHON=python$$i TEST_EVENTLET=1 lockutils-wrapper stestr run --parallel
--subunit
'oslo_concurrency\.tests\.unit\.(?!test_processutils\.PrlimitTestCase\.test_setrlimit_error)'
| subunit2pyunit ; \
+ PATH=$$PATH:$(CURDIR)/debian/exe-test
PYTHONPATH=$(CURDIR)/debian/tmp/usr/lib/python3/dist-packages
PYTHON=python$$i TEST_EVENTLET=1 lockutils-wrapper stestr run --parallel
--subunit
'oslo_concurrency\.tests\.unit\.(?!test_processutils\.PrlimitTestCase\.(test_setrlimit_error\|test_core_size))'
| subunit2pyunit ; \
done
endif
--
Regards,
Andrey
--- End Message ---
--- Begin Message ---
Source: python-oslo.concurrency
Source-Version: 6.0.0-2
Done: Thomas Goirand <[email protected]>
We believe that the bug you reported is fixed in the latest version of
python-oslo.concurrency, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Thomas Goirand <[email protected]> (supplier of updated python-oslo.concurrency
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256
Format: 1.8
Date: Mon, 11 Mar 2024 09:47:01 +0100
Source: python-oslo.concurrency
Architecture: source
Version: 6.0.0-2
Distribution: experimental
Urgency: medium
Maintainer: Debian OpenStack <[email protected]>
Changed-By: Thomas Goirand <[email protected]>
Closes: 1056322
Changes:
python-oslo.concurrency (6.0.0-2) experimental; urgency=medium
.
* Also blacklist test_core_size (Closes: #1056322).
Checksums-Sha1:
e11906c780795ca1fb76ccf84bb845fed2052e9a 2651
python-oslo.concurrency_6.0.0-2.dsc
f3fb4dcd78504233d9d21409a4022cdd6bcf60ec 5544
python-oslo.concurrency_6.0.0-2.debian.tar.xz
a9b763510317545f7f2aa16a483f4f3f2b97b014 11783
python-oslo.concurrency_6.0.0-2_amd64.buildinfo
Checksums-Sha256:
c5269bfb7e23774bd19aed7287f9c4c7186c0d15104b377da6105287659ecb25 2651
python-oslo.concurrency_6.0.0-2.dsc
a0bcda911837cba3af6a51a0c8952d5949ada1b3fb6ade5bd689f75dae953257 5544
python-oslo.concurrency_6.0.0-2.debian.tar.xz
6df8a5ab61ef23666272294141957f096fd01af5e0b4960b8ca37ddc68965365 11783
python-oslo.concurrency_6.0.0-2_amd64.buildinfo
Files:
ce91b0e3a30a4f19f19d84f74aa82d29 2651 python optional
python-oslo.concurrency_6.0.0-2.dsc
b02f2f181c8801d3bf14bb72aaee1eac 5544 python optional
python-oslo.concurrency_6.0.0-2.debian.tar.xz
9c3da11f21c25c6027cd93d5c4295d20 11783 python optional
python-oslo.concurrency_6.0.0-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCAAdFiEEoLGp81CJVhMOekJc1BatFaxrQ/4FAmXuxt8ACgkQ1BatFaxr
Q/5HeQ//VRnTQcfcVF9E32YzH502ENRbmDfGcRkQmT5PubX8uc2DLIf+OAiSEZgz
I6nvBF2zb9yfHgguBilETepfQH9rEgEtbpN3/zCZkco5oMAAYwJfVptCnJkt6aUB
V2+O61pCA2Kg9inD9BXSN+rD89dZGel59l/P+TlQHRGCAwz70BvCs3XsqF8z5xDv
U5/0/VHalnwteMCNz22LMXCuIzJvAOJ+kfVBv3iu3LRGSDY+HCreVgYwQef/8cz7
WCx5xUsP0sgYHxjOiNFj0q/KwI4zguIr1HX3P2W1PI3xpTUdMmp5qUQ5ouz3wzGW
XTZbvoG/A1wvai/0z3LKOEcZhY4iE7niZuBl5xokOm1PcKJEH3U0rf/OuTzBbEEb
WzQR4VROfWOYLSqnOdBHfzJcnBY2o0f5aiUpCXzayoVcaALVkW7IsaxzcTV3P0d3
28cNSriVCG5Jb8db+hXanN70J13H3ZJ1mJc5kP30Iqn04vxkA1DT7KhplPkrn9OT
HD0vlqNyvAdzVXzEU6FM8utrOicswuV0Q/oU/P8NVVB5ZzNxNip+0CbcsPjlFr49
TwaOVCXgpyZKkDiPG0wXNv1atdWhptr1fuL1vFX6NWosuuqrT0TffRmSpdr5Hy55
Gn210xZGh1W/Vym1JKloAJp4Z5CUnExBs6Bupr+lXCcaI2pyudo=
=J8dm
-----END PGP SIGNATURE-----
pgpln5vQqmpDy.pgp
Description: PGP signature
--- End Message ---