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.73
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

1 2 3 4 5 Next › Last »

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.

gangelop commented on 2019-10-28 10:36

I won't be able to maintain this for the foreseeable future.

bartus commented on 2019-10-28 10:00

[core]/glibc has SDT headers installed now, which intorduce a conflict with systemtap

g_sokol commented on 2019-09-26 11:46

@perqin

==> Verifying source file signatures with gpg... systemtap-4.0.tar.gz ... FAILED (unknown public key 7E83610126DCC2E8) ==> ERROR: One or more PGP signatures could not be verified!

$ gpg --receive-keys 7E83610126DCC2E8

perqin commented on 2019-06-15 04:21

==> Verifying source file signatures with gpg...
    systemtap-4.0.tar.gz ... FAILED (unknown public key 7E83610126DCC2E8)
==> ERROR: One or more PGP signatures could not be verified!

onny commented on 2019-02-18 15:26

I needed to install "python-setuptools" (python3 version) to successfully build this package

ideal commented on 2018-12-15 10:33

If you have issues with this, you can try another one: https://github.com/archlinuxcn/repo/tree/master/systemtap

It's based on this, with many modifications (makefile patches, systemd users etc.).

And how can I merge these changes to this git repo?

Thanks.

Mouath commented on 2018-11-14 04:51

EDIT: just realized my comment was duplicate of johanc5

can you add dependence to 'cpio'

/bin/sh: cpio: command not found
make[3]: *** [Makefile:611: install-data-local] Error 127
make[3]: *** Waiting for unfinished jobs....
/usr/bin/install -c stap-exporter '/tmp/makepkg/systemtap/pkg/systemtap/usr/bin'
/usr/bin/install -c -m 644 stap-exporter.8 '/tmp/makepkg/systemtap/pkg/systemtap/usr/share/man/man8'
make[3]: Leaving directory '/tmp/makepkg/systemtap/src/systemtap-4.0/stap-exporter'
make[2]: *** [Makefile:496: install-am] Error 2
make[2]: Leaving directory '/tmp/makepkg/systemtap/src/systemtap-4.0/stap-exporter'
make[1]: *** [Makefile:2046: install-recursive] Error 1
make[1]: Leaving directory '/tmp/makepkg/systemtap/src/systemtap-4.0'
make: *** [Makefile:2292: install] Error 2
==> ERROR: A failure occurred in package().
    Aborting...
==> ERROR: Makepkg was unable to build systemtap.

johanc5 commented on 2018-11-13 21:33

@gangelop In addition to the issue you mentioned regarding the groups (for which the workaround you suggest seems to work), it seems like you are missing "gpio" as a dependency.

During the build process, I got:

make[3]: Entering directory '/var/tmp/systemtap/src/systemtap-4.0/stap exporter'
/usr/bin/mkdir -p "/var/tmp/systemtap/pkg/systemtap/etc/stap-exporter"
/usr/bin/mkdir -p '/var/tmp/systemtap/pkg/systemtap/usr/bin'
/usr/bin/mkdir -p '/var/tmp/systemtap/pkg/systemtap/usr/share/man/man8'
cd ./default; find . | cpio -pdmv "/var/tmp/systemtap/pkg/systemtap/etc/stap-exporter/"
/bin/sh: cpio: command not found
make[3]: *** [Makefile:611: install-data-local] Error 127

I verified and I did not have the cpio package installed, after installing it first everything worked fine, so it seems like a very simple matter of adding it into the pkgbuild file

gangelop commented on 2018-10-05 07:27

@pmatos
Your keyserver sucks. Try another one. Read the earlier comments here.

@SoXX
You assume incorrectly. This is not a workaround but in fact the way makepkg works. It does not automatically import keys to your keyring, it is expected you are going to do it manually. This is stated in the wiki page I already mentioned.
https://wiki.archlinux.org/index.php/Makepkg#Signature_checking
And if you read the relevant code in /usr/share/makepkg/integrity/verify_signature.sh in function check_pgpsigs() you will see that makepkg checks specifically for this condition and exits with the error you saw. So this behavior is entirely intentional.