@jasonwryan then show me it builds with standard devtools in a clean chroot. For me extra-x86_64-build -c .
fails. Any valid PKGBUILD should work that way.
Search Criteria
Package Details: mpdscribble 0.25-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/mpdscribble.git (read-only, click to copy) |
---|---|
Package Base: | mpdscribble |
Description: | MPD client which submits track info to {Libre,Last}.fm |
Upstream URL: | https://www.musicpd.org/clients/mpdscribble/ |
Licenses: | GPL |
Submitter: | xyproto |
Maintainer: | jasonwryan |
Last Packager: | jasonwryan |
Votes: | 68 |
Popularity: | 0.045887 |
First Submitted: | 2013-10-07 20:44 (UTC) |
Last Updated: | 2023-12-11 21:21 (UTC) |
Dependencies (6)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-c-aresAUR, curl-gitAUR)
- libmpdclient
- boost (boost-gitAUR) (make)
- meson (meson-gitAUR, meson-rustAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- systemd (systemd-gitAUR, systemd-fmlAUR, systemd-chromiumosAUR, systemd-selinuxAUR) (make)
Required by (0)
Sources (2)
cgirard commented on 2021-07-27 07:50 (UTC)
jasonwryan commented on 2021-07-27 07:47 (UTC)
@cgirard only base-devel is mentioned because without base, you are not running Arch. By your logic, pacman would have to be a depends. Please stop spamming the comments with this: I'm not adding it to the PKGBUILD.
cgirard commented on 2021-07-27 07:35 (UTC) (edited on 2021-07-27 07:36 (UTC) by cgirard)
@jasonwryan libsystemd is a makedepends but it does not drag systemd and the build fails (the package phase to be precise).
base
is not expected to be installed for a PKGBUILD to work. This is the exact reason why official build tools only install base-devel
by default [1] and this is why only base-devel
in mentioned in the wiki [2]
[1] https://github.com/archlinux/devtools/blob/master/archbuild.in#L7
jasonwryan commented on 2021-07-27 07:09 (UTC)
@cgirard libsystemd is a make depend. If you don't have systemd, you don't have base: https://archlinux.org/packages/core/any/base/ and that is your problem, not the PKGBUILDs.
cgirard commented on 2021-07-26 19:39 (UTC)
@grandchild: nope, a clean chroot created by Arch Linux Devtools installs base-devel
only and thus not systemd.
grandchild commented on 2021-07-26 19:26 (UTC)
@cgirard, a clean chroot includes having base
installed (and base-devel too, as an implicit AUR dependency). Installing base
installs systemd. base
is required for any AUR package, implicitly.
cgirard commented on 2021-07-26 12:46 (UTC)
Hi, I confirm this package is not building in a clean chroot without adding systemd as a makedeps. Could you correct your PKGBUILD?
quantum commented on 2021-07-16 22:45 (UTC)
The signing key was changed recently. If your build's failing due to an unverifiable GPG signature, then the new signing key can be downloaded from keyserver.ubuntu.com
.
ph34rb0t commented on 2021-07-02 16:55 (UTC)
Building my own version from now on. Thanks for nothing.
Pinned Comments
jasonwryan commented on 2021-06-28 22:48 (UTC)
This package doesn't support people who have failed to read the wiki page https://wiki.archlinux.org/index.php/Makepkg, or cannot interpret error messages.