I took over maintenance of the package and pushed an update to 7.76.1. Let me know if you have any issues.
Also let me know if you want to help maintaining the package, then I can add you as a co-maintainer.
Git Clone URL: | https://aur.archlinux.org/heroku-cli.git (read-only, click to copy) |
---|---|
Package Base: | heroku-cli |
Description: | CLI to manage Heroku apps and services with forced auto-update removed |
Upstream URL: | https://devcenter.heroku.com/articles/heroku-cli |
Licenses: | custom, ISC |
Conflicts: | heroku-cli-bin, heroku-client-standalone, heroku-toolbelt, ruby-heroku |
Provides: | heroku, heroku-cli |
Submitter: | Redrield |
Maintainer: | rnestler (ChloeColman) |
Last Packager: | rnestler |
Votes: | 77 |
Popularity: | 1.22 |
First Submitted: | 2017-08-15 23:19 (UTC) |
Last Updated: | 2025-01-27 18:01 (UTC) |
I took over maintenance of the package and pushed an update to 7.76.1. Let me know if you have any issues.
Also let me know if you want to help maintaining the package, then I can add you as a co-maintainer.
@sampsoncrowley I'd we willing to help maintain the package. Can you add me as a co-maintainer?
Since this has been flagged as out-of-date for a while, I've been patching the PKGBUILD file manually and running makepkg -si
whenever the new updates are released. Here's the patch for 7.60.2:
--- PKGBUILD.old 2022-06-13 13:56:19.830499649 -0500
+++ PKGBUILD 2022-06-13 13:47:11.109997946 -0500
@@ -5,9 +5,9 @@
# Github Contributor: Joey Dumont <https://github.com/joeydumont>
pkgname=heroku-cli
-pkgver=7.60.1
+pkgver=7.60.2
pkgrel=1
-_commit_id="4e998800e9bde9b30d97e465f1e2c066c5734ff5"
+_commit_id="b8292f347101f13c2bb833b1dcf088886c8aa984"
pkgdesc="CLI to manage Heroku apps and services with forced auto-update removed"
arch=('any')
url="https://devcenter.heroku.com/articles/heroku-cli"
cd heroku-cli
patch -u -b PKGBUILD -i PKGBUILD.patch
makepkg -si
That should be all you need to install the latest 7.60.2.
PKGBUILD uses npx tool, should have npm as make dependency.
Hi guys, sorry again that it's been a while since there's been a new release. I moved houses, and only just now got my arch box out unpacked. I've been only using my work laptop until recently. will get a release out today
Edit Nevermind. I think this is my issue to sort out. I built the package on another machine and was able to install and run that here.
I'm getting this. I tried switching from nodejs
to nodejs-lts-gallium
same issue.
$ heroku
/usr/lib/heroku/node_modules/@oclif/command/node_modules/semver/semver.js:1
SyntaxError: Invalid or unexpected token
at Object.compileFunction (node:vm:352:18)
at wrapSafe (node:internal/modules/cjs/loader:1031:15)
at Module._compile (node:internal/modules/cjs/loader:1065:27)
at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
at Module.load (node:internal/modules/cjs/loader:981:32)
at Function.Module._load (node:internal/modules/cjs/loader:822:12)
at Module.require (node:internal/modules/cjs/loader:1005:19)
at require (node:internal/modules/cjs/helpers:102:18)
at Object.<anonymous> (/usr/lib/heroku/node_modules/@oclif/command/lib/index.js:4:16)
at Module._compile (node:internal/modules/cjs/loader:1101:14)
Sorry for the late release of 7.56.0; the fact that it was released got buried in my inbox under a stack of work
Not the maintainer, but I would suggest trying to build in a clean chroot. It builds fine for me that way.
Still having trouble with installing this package. I have yarn (1.22.10-1) and npm (7.11.2-1) installed on my system, but I get this error:
npm ERR! Invalid Version:
npm ERR! A complete log of this run can be found in:
npm ERR! /home/<user-name>/.npm/_logs/2021-05-02T21_12_58_012Z-debug.log
==> ERROR: A failure occurred in prepare().
Aborting...
Looking at the npm log, it just says "Invalid Version:" I searched this error for npm and it seems to be sensitive to the format of the version number in the json package. From what I can tell, 7.53.0 is valid and is listed as such in the PKGBUILD. Yarn is also listed as a make dependency in this version so I'm at a loss as to what is causing the error.
I opted to install heroku-cli-bin instead, which installs just fine, but wanted to know what I'm missing here.
Pinned Comments