Package: libcap2
Version: 1:2.31-1

Version 2.31-1 is incompatible with fakeroots breaking tests and other
things.
An example is seen in the current blocker for migration:

Migration status for libcap2 (1:2.27-1 to 1:2.31-1): BLOCKED:
Rejected/violates migration policy/introduces a regression
Issues preventing migration:
autopkgtest for chrony/3.5-5: amd64: Regression ♻ , arm64: Regression ♻

I was debugging the mentioned chrony case today and found that it breaks on
a syscall assertion:
chronyd -d -f tmp/conf.1
chronyd: client.c:2162: syscall: Assertion `0' failed.
Aborted (core dumped)

After discussion with the chrony upstream maintainer we realized that this
is a known issue [1] and fixed in libcap2 2.32 [2]

Therefore I'd ask to update to 2.32 to fix the current fakeroot issues.

[1]: https://bugzilla.kernel.org/show_bug.cgi?id=206539
[2]: https://sites.google.com/site/fullycapable/release-notes-for-libcap

--
Christian Ehrhardt
Staff Engineer, Ubuntu Server
Canonical Ltd

Reply via email to