Package Details: systemtap 4.1-1

Git Clone URL: https://aur.archlinux.org/systemtap.git (read-only)
Package Base: systemtap
Description: Infrastructure to simplify the gathering of information about the running Linux system
Upstream URL: http://sourceware.org/systemtap/
Licenses: GPL
Submitter: Shibumi
Maintainer: annguyenfoss
Last Packager: annguyenfoss
Votes: 13
Popularity: 0.79
First Submitted: 2018-02-14 11:32
Last Updated: 2019-10-28 13:14

Dependencies (7)

Required by (7)

Sources (2)

Pinned Comments

annguyenfoss commented on 2019-10-28 13:15

Adopted the package and updated to 4.1. As upstream's configure doesn't support to exclude SDT headers, I did the ugly way and rm -r them before packaging. So far, it works, but it may have issues.

Latest Comments

« First ‹ Previous 1 2 3 4 5 Next › Last »

gangelop commented on 2018-09-03 10:20

It won't be unknown after you import it from a server.
https://wiki.archlinux.org/index.php/Makepkg#Signature_checking

gpg --receive-keys 258B6EFA0F209D24

zorggy commented on 2018-09-03 07:01

Hello, Here is another error: systemtap-3.3.tar.gz ... FAILED (unknown public key 258B6EFA0F209D24)

gangelop commented on 2018-08-31 13:34

Thanks for reporting that. This is indeed a bug with the package.

You can work around this by creating these three groups before the build:

sudo groupadd -r stapusr ; sudo groupadd -r stapsys ; sudo groupadd -r stapdev

I also realize now that this package is missing a post_remove() script to remove the groups. Looking into a fix for both...

gkyildirim commented on 2018-08-31 13:17

I can not install package with the following error: (sorry I can not figure-out a better way of post readability)

yaourt -S systemtap

/usr/bin/install -c -m 644 stapbpf.8 '/tmp/yaourt-tmp-service/aur-systemtap/pkg/systemtap/usr/share/man/man8' make[5]: Entering directory '/tmp/yaourt-tmp-service/aur-systemtap/src/systemtap-3.3/stapbpf'

if [ id -u -eq 0 ]; then \ getent group stapusr >/dev/null || groupadd -g 156 -r stapusr 2>/dev/null || groupadd -r stapusr; \ getent group stapusr >/dev/null \ && chgrp stapusr "/tmp/yaourt-tmp-service/aur-systemtap/pkg/systemtap/usr/bin/stapbpf" \ && chmod 04110 "/tmp/yaourt-tmp-service/aur-systemtap/pkg/systemtap/usr/bin/stapbpf"; \ fi

groupadd: PAM: Authentication service cannot retrieve authentication info

make[5]: *** [Makefile:843: install-exec-hook] Error 2

make[5]: Leaving directory '/tmp/yaourt-tmp-service/aur-systemtap/src/systemtap-3.3/stapbpf'

make[4]: *** [Makefile:777: install-exec-am] Error 2

make[4]: Leaving directory '/tmp/yaourt-tmp-service/aur-systemtap/src/systemtap-3.3/stapbpf'

make[3]: *** [Makefile:720: install-am] Error 2

make[3]: Leaving directory '/tmp/yaourt-tmp-service/aur-systemtap/src/systemtap-3.3/stapbpf'

make[2]: *** [Makefile:714: install] Error 2

make[2]: Leaving directory '/tmp/yaourt-tmp-service/aur-systemtap/src/systemtap-3.3/stapbpf'

make[1]: *** [Makefile:2027: install-recursive] Error 1

make[1]: Leaving directory '/tmp/yaourt-tmp-service/aur-systemtap/src/systemtap-3.3'

make: *** [Makefile:2273: install] Error 2

==> ERROR: A failure occurred in package(). Aborting... ==> ERROR: Makepkg was unable to build systemtap. ==> Restart building systemtap ? [y/N]

gangelop commented on 2018-08-18 16:30

Please use the "Flag package out-of-date" button next time.

~~Also, 3.3 is signed with an expired gpg key. So I'm not updating the version yet.~~
Nah, just my mistake.

soylens commented on 2018-08-13 09:24

I have been experiencing a bug of this version including semantic errors while finding probes(in my case at least syscall.* and kernel.function("kbd_event")).

soylens commented on 2018-08-13 09:21

Version 3.2 is out of date, please consider merging to ver 3.3

gangelop commented on 2018-06-16 09:33

@mnlipp That's odd. I just tested in a clean chroot[1] and it builds fine with python2 and python2-setuptools, no python(3).

Can you please double check?

It looks like systemtap-git uses python3 (i.e. python-setuptools) but for stap version 3.2 which we have in this package it needs python2-setuptools. In fact I just checked the other AUR package systemtap-git and it's missing 'python-setuptools'. Is it possible you were building that one and not this one?

[1]https://wiki.archlinux.org/index.php/DeveloperWiki:Building_in_a_Clean_Chroot

mnlipp commented on 2018-06-13 19:23

On my newly installed system, I had to manually install "python-setuptools". I assume that the make-dependency on "python2-setuptools" is outdated.

gangelop commented on 2018-06-03 17:09

Backported fbb26e17a fix for timers for >= 4.15 kernels as reported by AstroProfundis.