https://bugzilla.suse.com/show_bug.cgi?id=1221763 https://bugzilla.suse.com/show_bug.cgi?id=1221763#c26 Giuliano Belinassi <giuliano.belinassi@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|FIXED |--- --- Comment #26 from Giuliano Belinassi <giuliano.belinassi@suse.com> --- (In reply to Johannes Segitz from comment #25)
we have aaa_base-yama-enable-ptrace package now available to make changing behavior easier.
Which seems to not be working. https://build.opensuse.org/projects/home:gbelinassi/packages/libpulp/files/l... This is the specfile for libpulp. The two interesting lines here are:
BuildRequires: aaa_base-yama-enable-ptrace BuildRequires: yama-disable-ptrace-scope
The first one is the package provided in Factory and Tumbleweed. If libpulp is built with only this package testsuite fails. The second package is the one that I created back when this issue showed up that (should) have the same semantic effect. If libpulp is built with it, the testsuite passes. Hence there is something wrong with aaa_base-yama-enable-ptrace. Libpulp checks if ptrace works by forking a dummy process and attempting to ptrace it. If it fails with EPERM then it errors out. Here is the code for yama-disable-ptrace-scope: https://build.opensuse.org/projects/home:gbelinassi/packages/yama-disable-pt... -- You are receiving this mail because: You are on the CC list for the bug.