@fosskers Copied below. If I add --hotedit, the editor shows the PKGBUILD with the patch applied and the package builds successfully (patch shown at the bottom for completeness).
$ sudo -E aura -Ax --custom --auradebug --builduser=jre2718 gkrellshoot
User => root
True User => jre2718
Build User => jre2718
Using Sudo? => Yes!
Pacman Flags =>
Other Flags => AURInstall Unsuppress Customizepkg Debug BuildUser "jre2718"
Other input => gkrellshoot
Language => English
Pacman Command => pacman
Editor => /usr/local/bin/emacs
$CARCH => x86_64
Ignored Pkgs =>
Build Path => /var/cache/pacman/pkg/
Pkg Cache Path => /var/cache/pacman/pkg/
Log File Path => /var/log/pacman.log
Quiet? => No.
Silent Building? => No.
Must Confirm? => Yes!
PKGBUILD editing? => No.
Diff PKGBUILDs? => No.
Rebuild Devel? => No.
Use Customizepkg? => Yes!
Forego PowerPill? => No.
Keep source? => No.
aura >>= Determining dependencies...
aura >>= AUR Packages:
gkrellshoot
aura >>= Continue? [Y/n] y
aura >>= Building `gkrellshoot`...
/etc/makepkg.conf: line 35: //: Is a directory
==> Making package: gkrellshoot 0.4.4-1 (Mon Aug 19 18:09:54 PDT 2013)
==> WARNING: Using a PKGBUILD without a package() function is deprecated.
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Downloading gkrellshoot-0.4.4.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Transient problem: timeout Will retry in 3 seconds. 3 retries left.
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Transient problem: timeout Will retry in 3 seconds. 2 retries left.
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0Warning: Transient problem: timeout Will retry in 3 seconds. 1 retries left.
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0curl: (6) Could not resolve host: mesh.dl.sourceforge.net
==> ERROR: Failure while downloading gkrellshoot-0.4.4.tar.gz
Aborting...
aura >>= Well, building `gkrellshoot` failed.
aura >>= Would you like to continue anyway? [Y/n] n
aura >>= Building failed.
$ cat /etc/customizepkg.d/gkrellshoot
--- ./PKGBUILD.original 2013-08-17 14:49:53.479961233 -0700
+++ ./PKGBUILD 2013-08-17 15:22:17.736621230 -0700
@@ -5,7 +5,7 @@ pkgdesc="A plugin for GkrellM for screen
arch=('i686' 'x86_64')
license=('GPL')
depends=('imagemagick' 'gkrellm' 'gtk2')
-source=(http://mesh.dl.sourceforge.net/sourceforge/gkrellshoot/$pkgname-$pkgver.tar.gz)
+source=("http://downloads.sourceforge.net/project/$pkgname/GkrellM2.0%20Port/$pkgver/$pkgname-$pkgver.tar.gz")
url="http://gkrellshoot.sourceforge.net/"
build() {
Search Criteria
Package Details: aura 4.2.0-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/aura.git (read-only, click to copy) |
|---|---|
| Package Base: | aura |
| Description: | A package manager for Arch Linux and its AUR |
| Upstream URL: | https://github.com/fosskers/aura |
| Keywords: | AUR pacman rust |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | aura-bin, aura-git, aura3-bin |
| Submitter: | fosskers |
| Maintainer: | fosskers |
| Last Packager: | fosskers |
| Votes: | 176 |
| Popularity: | 1.61 |
| First Submitted: | 2012-06-13 09:49 (UTC) |
| Last Updated: | 2026-01-14 21:46 (UTC) |
Dependencies (13)
- curl (curl-gitAUR, curl-c-aresAUR)
- gcc-libs (gcc-libs-gitAUR, gcc-libs-fast-optimizedAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- git (git-gitAUR, git-glAUR, git-wd40AUR)
- glibc (glibc-gitAUR, glibc-git-native-pgoAUR, glibc-eacAUR)
- openssl (openssl-gitAUR, openssl-aegisAUR, openssl-staticAUR)
- cargo (rust-beta-binAUR, rustup-gitAUR, rust-gitAUR, rust, rustup) (make)
- bash-completion (bash-completion-gitAUR) (optional) – for bash completions
- bat (bat-cat-gitAUR) (optional) – more featureful file viewing
- fd (fd-gitAUR, fd-gitAUR) (optional) – faster filesystem traversal
- graphviz (optional) – dependency graph generation
- ripgrep (ripgrep-gitAUR) (optional) – faster log searches
- shellcheck (shellcheck-binAUR, shellcheck-gitAUR) (optional) – PKGBUILD scanning
- xdg-utils (busking-gitAUR, xdg-utils-slockAUR, mimiAUR, mimi-gitAUR, openerAUR, mimejs-gitAUR, xdg-utils-mimeoAUR, xdg-utils-gitAUR) (optional) – for xdg-open
Required by (6)
- anneal (optional)
- anneal-bin (optional)
- anneal-git (optional)
- aura-emerge
- dpw (optional)
- pacup-arch-git (optional)
Sources (1)
Latest Comments
« First ‹ Previous 1 .. 11 12 13 14 15 16 17 18 19 20 21 .. 40 Next › Last »
roadnottaken commented on 2013-08-20 01:18 (UTC)
trusktr commented on 2013-08-19 18:11 (UTC)
@SaBer maybe your permissions for /var/cache/ were modified?
fosskers commented on 2013-08-19 17:49 (UTC)
Odd. Can you try using just `--custom` with `--auradebug` and show me the output of that?
roadnottaken commented on 2013-08-17 22:26 (UTC)
The --custom flag in version 1.2.1.1 seems to only work if I also set --hotedit and specifically tell the program to edit the PKGBUILD file. I'd expect --custom to work on its own. Perhaps this is a bug in the way aura parses the command line?
fosskers commented on 2013-07-31 21:15 (UTC)
Yup. Set the EDITOR environment variable, and run `sudo` with the `-E` option when building.
trusktr commented on 2013-07-31 19:15 (UTC)
@fosskers For sure. Is there an option change the editor that Aura starts when using --hotedit?
fosskers commented on 2013-07-26 13:49 (UTC)
That's a legit bug in Aura's bash parser that needs to be fixed. I'll get on it soon.
trusktr commented on 2013-07-26 09:25 (UTC)
I possibly found a bug.
Aura fails to build the emerald-git package with the following error:
┌─[01:33:51/starlancer/trusktr/~/src/sccexpress]
└─╼ sudo aura -Aax emerald-git
[sudo] password for root:
aura >>= Determining dependencies...
aura >>= Dependency checking failed for these reasons:
`\` exists in NO WAY as a package or as one provided by another!
Check out the depends=() array in the emerald-git PKGBUILD. The creator of the file put the bash-style newline escape in there causing aura to trip over it.
Is this a bug with aura, or should PKGBUILDs not have such shell-style escapes?
Pinned Comments
fosskers commented on 2024-07-31 10:21 (UTC)
Aura 4 has been released. If instead you wish you keep using the Haskell-based v3 series, please install:
https://aur.archlinux.org/packages/aura3-bin