Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Failed installation]: github.com/ogham/exa - Could not find binary in install location #33

Open
jpambrun opened this issue Nov 10, 2023 · 0 comments

Comments

@jpambrun
Copy link

GitHub project

github.com/ogham/exa

Verbose log

curl -sSL https://instl.sh/ogham/exa/linux/verbose | bash

Setting up variables
Creating temporary directory
Temporary directory: /tmp/tmp.UrtIbBFuaz
Binary location: /home/jpambrun/.local/bin
Install location: /home/jpambrun/.local/bin/.instl/exa
Removing existing install location

                      _____ _   _  _____ _______ _
                     |_   _| \ | |/ ____|__   __| |
                       | | |  \| | (___    | |  | |
                       | | | . ` |\___ \   | |  | |
                      _| |_| |\  |____) |  | |  | |____
                     |_____|_| \_|_____/   |_|  |______|

                   Instl is an installer for GitHub Projects
                            > https://instl.sh

Instl version: dev
No authentication
Getting latest release from GitHub
Release curl args: -sSL --retry 5 --retry-delay 2 --retry-max-time 15 https://api.github.com/repos/ogham/exa/releases/latest
i Found latest release of exa (version: v0.10.1)
Parsing release json
Found assets:
https://github.com/ogham/exa/releases/download/v0.10.1/exa-accoutrements-v0.10.1.zip
https://github.com/ogham/exa/releases/download/v0.10.1/exa-linux-armv7-v0.10.1.zip
https://github.com/ogham/exa/releases/download/v0.10.1/exa-linux-x86_64-musl-v0.10.1.zip
https://github.com/ogham/exa/releases/download/v0.10.1/exa-linux-x86_64-v0.10.1.zip
https://github.com/ogham/exa/releases/download/v0.10.1/exa-macos-x86_64-v0.10.1.zip
https://github.com/ogham/exa/releases/download/v0.10.1/exa-vendored-source-v0.10.1.zip
i Found 6 assets in 'v0.10.1' - searching for one that fits your system...
Host architecture: x86_64
Current architecture aliases: amd64 x86_64 x86-64 x64
Host operating system: linux
Current operating system aliases: linux
Adding two to score for asset exa-accoutrements-v0.10.1.zip because it contains the repo name
Adding two to score for asset exa-linux-armv7-v0.10.1.zip because it contains the repo name
Adding one to score for asset exa-linux-x86_64-musl-v0.10.1.zip because it matches architecture x86_64
Adding two to score for asset exa-linux-x86_64-musl-v0.10.1.zip because it contains the repo name
Adding one to score for asset exa-linux-x86_64-v0.10.1.zip because it matches architecture x86_64
Adding two to score for asset exa-linux-x86_64-v0.10.1.zip because it contains the repo name
Adding one to score for asset exa-macos-x86_64-v0.10.1.zip because it matches architecture x86_64
Adding two to score for asset exa-macos-x86_64-v0.10.1.zip because it contains the repo name
Adding two to score for asset exa-vendored-source-v0.10.1.zip because it contains the repo name
Finding asset with highest score
Asset: exa-accoutrements-v0.10.1.zip, score: 2
Asset: exa-linux-armv7-v0.10.1.zip, score: 12
Asset: exa-linux-x86_64-musl-v0.10.1.zip, score: 14
Asset: exa-linux-x86_64-v0.10.1.zip, score: 14
Asset: exa-macos-x86_64-v0.10.1.zip, score: 4
Asset: exa-vendored-source-v0.10.1.zip, score: 2
i Found asset with highest match score: exa-linux-x86_64-musl-v0.10.1.zip
i Downloading asset...
-sSL
Unpacking .zip asset to /tmp/tmp.UrtIbBFuaz/exa
Removing packed asset (/tmp/tmp.UrtIbBFuaz/exa-linux-x86_64-musl-v0.10.1.zip)
Checking if asset was unpacked to a single directory
Asset was not unpacked to a single directory
i Installing 'exa'
Copying files to install location
Files in /tmp/tmp.UrtIbBFuaz:
bin
completions
man
Finding binary in install location
Checking if /home/jpambrun/.local/bin/.instl/exa/bin is a binary file
Checking if /home/jpambrun/.local/bin/.instl/exa/completions is a binary file
Checking if /home/jpambrun/.local/bin/.instl/exa/man is a binary file
Binary name:
X Could not find binary in install location

Additional info

The executable is in bin/exa.

❯ ls -lah /tmp/tmp.UrtIbBFuaz/bin/exa 
Permissions Size User     Date Modified Name
.rwxr-xr-x  1.7M jpambrun 12 Apr  2021  /tmp/tmp.UrtIbBFuaz/bin/exa
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant