@xavierbaez can you offer any more information about the failure? Also consider https://aur.archlinux.org/packages/aura-bin
Search Criteria
Package Details: aura 4.0.8-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: | 170 |
Popularity: | 0.58 |
First Submitted: | 2012-06-13 09:49 (UTC) |
Last Updated: | 2024-09-29 08:02 (UTC) |
Dependencies (13)
- curl (curl-quiche-gitAUR, curl-http3-ngtcp2AUR, curl-gitAUR, curl-c-aresAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- git (git-gitAUR, git-glAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- cargo (rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rust, rustup) (make)
- bash-completion (bash-completion-gitAUR) (optional) – for bash completions
- bat (bat-cat-gitAUR) (optional) – more featureful file viewing
- fd (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, xdg-utils-handlrAUR, openerAUR, xdg-utils-mimeoAUR, mimejs-gitAUR) (optional) – for xdg-open
Required by (1)
- pacup-arch-git (optional)
Sources (1)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 .. 40 Next › Last »
fosskers commented on 2022-06-04 18:17 (UTC)
xavierbaez commented on 2022-06-01 01:57 (UTC)
/home/xavier/.stack/programs/x86_64-linux/ghc-tinfo6-9.2.2.temp/ghc-9.2.2/configure: 6522: test: x13.0.1: unexpected operator /home/xavier/.stack/programs/x86_64-linux/ghc-tinfo6-9.2.2.temp/ghc-9.2.2/configure: 6724: test: x13.0.1: unexpected operator /home/xavier/.stack/programs/x86_64-linux/ghc-tinfo6-9.2.2.temp/ghc-9.2.2/configure: 7723: Syntax error: Bad fd number Received ExitFailure 2 when running Raw command: /home/xavier/.stack/programs/x86_64-linux/ghc-tinfo6-9.2.2.temp/ghc-9.2.2/configure --prefix=/home/xavier/.stack/programs/x86_64-linux/ghc-tinfo6-9.2.2/ Run from: /home/xavier/.stack/programs/x86_64-linux/ghc-tinfo6-9.2.2.temp/ghc-9.2.2/
Error: Error encountered while configuring GHC with /home/xavier/.stack/programs/x86_64-linux/ghc-tinfo6-9.2.2.temp/ghc-9.2.2/configure --prefix=/home/xavier/.stack/programs/x86_64-linux/ghc-tinfo6-9.2.2/ run in /home/xavier/.stack/programs/x86_64-linux/ghc-tinfo6-9.2.2.temp/ghc-9.2.2/
The following directories may now contain files, but won't be used by stack:
- /home/xavier/.stack/programs/x86_64-linux/ghc-tinfo6-9.2.2.temp/
- /home/xavier/.stack/programs/x86_64-linux/ghc-tinfo6-9.2.2/
For more information consider rerunning with --verbose flag
Configuring GHC ... ==> ERROR: A failure occurred in build(). Aborting... -> error making: aura
FabioLolix commented on 2021-04-05 19:20 (UTC)
Conflicts "aura-bin, aura-git" is not needed, are that packages that need to provide/conflicts aura
fosskers commented on 2020-06-05 14:40 (UTC)
@Ultimatespirit: Done.
Ultimatespirit commented on 2020-06-05 01:06 (UTC)
@fosskers: I'd recommend placing 'ghc' as an optional dependency if at all. From what I can tell when stack is installed normally before hand (i.e. you already have developed with haskell / using stack) the --system-ghc line will always work, even if you don't actually have a system ghc (which ghc supplies). That is, to my understanding having 'ghc' as a makedepends right now will force the installation of the ghc package, which you may not have despite having stack (all arch haskell packages are dynamically compiled for example, so in my case I use stack-static instead of 'ghc'), even if it may not be needed.
In the end stack downloading ghc or 'ghc' downloading ghc, both will download it if it isn't there, only difference being stack's download isn't as obviously seen as a package by pacman, so maybe including a print out saying how to remove that downloaded data by stack if you don't want to just remove the package altogether.
tl;dr: Having ghc as a hard dependency means it will be installed erroneously in setups where you already had stack installed, and worryingly may or may not make aura depend on dynamic libraries even if the user is using stack-static or similar tools to avoid that specific issue.
yochananmarqos commented on 2020-05-27 18:25 (UTC) (edited on 2020-05-27 18:27 (UTC) by yochananmarqos)
@fosskers: Oh, duh. I didn't notice you added that, neat. It builds faster with it, too.
fosskers commented on 2020-05-27 18:21 (UTC)
@yochananmarqos: Thanks I'll add backup
to both this and aura-bin
.
I added ghc
as a dep here so that I could use --system-ghc
in the stack build
line. Should reduce the memory footprint.
yochananmarqos commented on 2020-05-27 18:17 (UTC)
@fosskers: We both forgot the backup()
array for the conf file, I just added it.
Are you sure it needs ghc
to build? stack
depends on ghc-libs
, I haven't had any issues.
fosskers commented on 2020-05-26 17:05 (UTC)
@Ultimatespirit Done! Thanks for the suggestion.
Ultimatespirit commented on 2020-05-25 08:22 (UTC)
Can the PKGBUILD be updated to makedepend upon 'stack' only? That way installations using 'stack-static' or presumably 'stack' should also work (I can confirm 'stack-static' working, having just done such an install just now).
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