We're still getting a non-trivial number of issues from configurations
we don't support and don't plan to.
Let people know that we know their experience will not be good and what
to expect if they file issues.
Co-authored-by: Eric Knibbe <enk3@outlook.com>
In very limited environments, Homebrew manual install fails with :
```
/root/.linuxbrew/Homebrew/Library/Homebrew/cmd/shellenv.sh: line 9: /bin/ps: No such file or directory
```
This has to be fixed by explicitly provisioning `ps` command on the system, since Brew 2.4.7 (see `c1666676`).
As-of https://github.com/Homebrew/homebrew-portable-ruby/pull/100 we've
removed ARM builds for Portable Ruby due to months of breakage.
Similarly, when we last bumped Portable Ruby the ARM build was much
delayed but, despite Homebrew/brew being completely unusable to anyone
using it on ARM in that case, no-one complained or filed issues.
Instead of attempting to maintain and update a Portable Ruby on niche
(Homebrew) platforms like ARM (or, in past/future PPC) improve the
messaging to provide users with a workaround.
Now we allow only a major/minor version match it should be pretty
doable for those users to install e.g. a prebuilt Ruby binary from a PPA
or built it from source if needed using `ruby-build` and `rbenv`.
The messaging could be improved further but we're somewhat limited by
`ruby.sh` and `vendor-install.sh` being separate. I'm tempted to combine
them (or at least have `vendor-install.sh` not be so generic as to not
be able to give Ruby-specific advice).
- We switched from Circle CI to Azure Pipelines, then to GitHub Actions.
- I can't find any directly linkable official GitHub logo assets on
https://github.com/logos and I don't want to upload an image directly
to this repo. So, remove the image. If that's acceptable.