Package Details: rebar3 3.24.0-1

Git Clone URL: https://aur.archlinux.org/rebar3.git (read-only, click to copy)
Package Base: rebar3
Description: A sophisticated build-tool for Erlang projects that follows OTP principles.
Upstream URL: https://github.com/erlang/rebar3
Keywords: build erlang tool
Licenses: Apache-2.0
Conflicts: rebar3-git
Provides: rebar3
Submitter: winlu
Maintainer: fixeria
Last Packager: fixeria
Votes: 23
Popularity: 0.59
First Submitted: 2015-04-01 17:29 (UTC)
Last Updated: 2024-09-27 18:56 (UTC)

Dependencies (2)

Sources (1)

Latest Comments

0m3 commented on 2024-06-03 13:31 (UTC) (edited on 2024-06-03 13:31 (UTC) by 0m3)

Hello @fixeria,

Q: "Could it be that you have package 'asdf' installed? "

A: Yes.

Thanks for the link.

fixeria commented on 2024-06-03 13:19 (UTC) (edited on 2024-06-03 13:20 (UTC) by fixeria)

Hello @0m3,

unknown command: escript. Perhaps you have to reshim?
==> ERROR: A failure occurred in build().

I cannot reproduce this problem locally (erlang 26.2.5-2).

Could it be that you have package 'asdf' installed? See https://aur.archlinux.org/packages/elixir-ls#comment-957269.

0m3 commented on 2024-06-03 13:19 (UTC)

Hello all,

The reason was the installed asdf. asdf was installed according to the scheme ZSH & Pacman.

You can do the following:

  • comment out the line . /opt/asdf-vm/asdf.sh in your .zshrc file and execute source .zshrc;
  • execute yay -S rebar3;
  • uncomment the line . /opt/asdf-vm/asdf.sh in your .zshrc file and execute source .zshrc.

0m3 commented on 2024-06-03 12:35 (UTC)

Hello all,

==> Starting build()...
unknown command: escript. Perhaps you have to reshim?
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: rebar3-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
rebar3 - exit status 4

Thaodan commented on 2022-07-10 16:20 (UTC)

Why a separate package? It doesn't make sense to me to have a separate package for just shell completition. If it has to be a separate package a subpackage would work better.

winlu commented on 2016-04-29 08:12 (UTC)

@dave_v see https://aur.archlinux.org/packages/rebar3-zsh/

dave_v commented on 2016-04-29 07:28 (UTC)

Could you please add the following line to the package() function, so we ZSH users get completion as well? install -Dm0644 "priv/shell-completion/zsh/_rebar3" "$pkgdir/usr/share/zsh/site-functions/_rebar3" Thanks a lot :) PS: There's completion for Fish as well, but I don't use it, so I don't know where you'd have to put that completion file..