Not sure what caused the problem. If I had to guess, either the stack (I have the stack from the extra repo) or its dependencies were updated manually by me and the version bounds (or lack of version bounds) allowed for the linked versions to be not be in sync. After installing the packages I mentioned I was able to build the package.
Search Criteria
Package Details: aura 3.2.9-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/aura.git (read-only, click to copy) |
---|---|
Package Base: | aura |
Description: | A secure package manager for Arch Linux and the AUR |
Upstream URL: | https://github.com/fosskers/aura |
Keywords: | AUR haskell pacman |
Licenses: | GPL3 |
Conflicts: | aura-bin, aura-git |
Submitter: | fosskers |
Maintainer: | fosskers |
Last Packager: | fosskers |
Votes: | 167 |
Popularity: | 0.88 |
First Submitted: | 2012-06-13 09:49 (UTC) |
Last Updated: | 2022-05-23 18:42 (UTC) |
Dependencies (5)
- git (git-vfs, git-run-command-patch-git, git-git, git-fc)
- gmp (gmp-hg)
- pacman (pacman-pb, pacman-fancy-progress-git, pacman-git)
- stack (stack-static) (make)
- bash-completion (bash-completion-git) (optional) – for bash completions
Required by (1)
- pacup-arch-git (optional)
Sources (1)
padawan commented on 2023-09-06 13:52 (UTC)
fosskers commented on 2023-09-06 00:42 (UTC)
I was also just able to build it without issue. Remember to either use stack-static
, or have your own stack
installed somehow (e.g. through ghcup
) and comment out the makedeps
in the PKGBUILD.
Let me know if you still have issues.
yochananmarqos commented on 2023-09-05 17:25 (UTC)
@padawan: I just built it fine in a clean chroot.
padawan commented on 2023-09-05 17:18 (UTC)
To be able to start the building process (with makepkg -rs
), I had to install the official packages haskell-http-client-tls, haskell-crypton-connection, haskell-http-conduit, and haskell-tls. Otherwise, it would fail with messages like: stack: error while loading shared libraries: libHShttp-conduit-2.3.8.2-3lkk3zkRNgT5c7pOkTCISa-ghc9.0.2.so: cannot open shared object file: No such file or directory
.
willemw commented on 2022-11-06 07:57 (UTC) (edited on 2022-11-06 07:57 (UTC) by willemw)
As @FabioLolix said: this package should not have a conflicts (and provides) array. The other aura-*
packages should have:
provides=('aura')
conflicts=('aura')
pc00per commented on 2022-08-11 11:36 (UTC) (edited on 2022-08-11 11:39 (UTC) by pc00per)
Sorry to ask ETA but we really do need a rust based 4.0 update (As well as binary too if it's stable enough)
fosskers commented on 2022-06-04 18:17 (UTC)
@xavierbaez can you offer any more information about the failure? Also consider https://aur.archlinux.org/packages/aura-bin
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.
Pinned Comments
fosskers commented on 2020-02-02 02:43 (UTC) (edited on 2020-05-27 18:08 (UTC) by fosskers)
If you'd rather not deal with Haskell dependencies, a pre-built binary is available in the
aura-bin
package .