Package Details: fnm-bin 1.35.1-0

Git Clone URL: https://aur.archlinux.org/fnm-bin.git (read-only, click to copy)
Package Base: fnm-bin
Description: Fast and simple Node.js version manager, built in Rust
Upstream URL: https://github.com/Schniz/fnm
Licenses: GPL3
Conflicts: fnm, fnm-git
Provides: fnm
Submitter: Ugzuzg
Maintainer: Ugzuzg
Last Packager: Ugzuzg
Votes: 20
Popularity: 0.51
First Submitted: 2019-02-27 10:57 (UTC)
Last Updated: 2023-08-16 07:14 (UTC)

Dependencies (0)

Required by (4)

Sources (2)

Latest Comments

1 2 Next › Last »

jsomedon commented on 2023-08-13 13:19 (UTC) (edited on 2023-08-13 13:23 (UTC) by jsomedon)

got this error:

==> Entering fakeroot environment...
==> Starting package()...
thread 'main' panicked at 'built', /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/clap_complete-4.3.1/src/generator/utils.rs:124:26
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
==> ERROR: A failure occurred in package().
    Aborting...

---EDIT---

uh, so looks like it's already reported on upstream, guess I will wait then.

prometheus commented on 2023-07-14 14:17 (UTC)

I face the same issue.

salimp commented on 2023-07-11 19:49 (UTC) (edited on 2023-07-11 19:50 (UTC) by salimp)

@Ugzuzg thnk you for package and issue. it looks like the problem is the completions

Ugzuzg commented on 2023-07-11 18:33 (UTC)

@salimp, thanks. Created an issue here: https://github.com/Schniz/fnm/issues/1006

salimp commented on 2023-07-11 18:01 (UTC)

the latest update from 1.34 to 1.35 fails to build here is the error message

Preparing...
Synchronizing package databases...
Cloning fnm-bin build files...
Generating fnm-bin information...
Checking fnm-bin dependencies...
Warning: manjaro-hello: local (0.7.0-6) is newer than extra (0.7.0-5)
Resolving dependencies...
Checking inter-conflicts...

Building fnm-bin...
==> Making package: fnm-bin 1.35.0-0 (Tue 11 Jul 2023 08:59:40 PM +03)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found fnm-1.35.0-x86_64.zip
==> Validating source_x86_64 files with sha256sums...
    fnm-1.35.0-x86_64.zip ... Passed
==> Removing existing $srcdir/ directory...
==> Extracting sources...
  -> Extracting fnm-1.35.0-x86_64.zip with bsdtar
==> Removing existing $pkgdir/ directory...
==> Entering fakeroot environment...
==> Starting package()...
thread 'main' panicked at 'built', /home/runner/.cargo/registry/src/index.crates.io-6f17d22bba15001f/clap_complete-4.3.1/src/generator/utils.rs:124:26
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
==> ERROR: A failure occurred in package().
    Aborting...

kschat commented on 2022-08-09 14:02 (UTC)

This package provides "nodejs", which makes it incompatible with any package that requires a LTS version of node (e.g. nodejs-lts-gallium). Due to this, I currently can't have fnm-bin and bitwarden installed at the same time.

Ugzuzg commented on 2022-01-30 19:01 (UTC)

@alumni, sure, thanks for the suggestions.

alumni commented on 2022-01-30 17:44 (UTC) (edited on 2022-01-30 18:51 (UTC) by alumni)

Nice that you update this package within hours of a release :)

There also are ARM builds of fnm available (e.g. aarch64 -> fnm-arm64.zip, armv7h -> fnm-arm32.zip). Could you please add them? Thanks!

Also, could you setup shell completions after install/upgrade? e.g.:

  • fnm completions --shell bash > /usr/share/bash-completion/completions/fnm
  • fnm completions --shell zsh > /usr/share/zsh/site-functions/_fnm
  • fnm completions --shell fish > /usr/share/fish/vendor_completions.d/fnm.fish

Later edit: completions are nicely done here: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=fnm

davvelsan commented on 2019-11-10 12:18 (UTC)

PKGBUILD for 1.16.0: https://pastebin.com/Cyt4CFjU

Two lines changed:

pkgver=1.16.0
md5sums=('33a7c8d8dc60ac4c8a278c5b2a4f64c6')

alexadusselo commented on 2019-08-12 21:12 (UTC)

Every day, these same people wonder how they will come up with the cash to get the business off the ground. http://www.megadede.one/