Ok, a frustrating simple #Linux help ask.
On one system, $ sudo apt install gopher
installed a gopher client. It stores everything in .gopherrc
I like that.
On my Manjaro systems, I cannot seem to find a way to install that same client, and I'm having a hell of a time searching for the info to figure it out cause "gopher" is, obviously, also the name of the protocol.
pacman and yay didn't find it. Found the deb file, debtapped it, but it can't run error loading libncurses.so.6
@hellomiakoda I guess nix could fix this problem

@hellomiakoda It's usually not safe to copy binaries across distributions like this, because they are going to end up depending on the wrong version of the libraries that they use.

In this case, it looks like Arch doesn't version the main ncurses.so (see https://archlinux.org/packages/core/x86_64/ncurses/), and there are likely other mismatches hiding beyond that. You can work around it, but probably shouldn't; these safety mechanisms exist for a reason.

Instead, you could either compile it yourself (repology is pretty neat for finding the original source, in this case https://repology.org/project/gopher/information -> http://gopher.quux.org:70/devel/gopher/Downloads/, maybe even write the pkgbuild yourself! though unencrypted http doesn't inspire much confidence in the project tbh) or grab it from Nix (as mentioned by https://cyberplace.social/@dividebynull/115381228468746989) - Nix binaries _are_ safe on any distribution because they bring their own dependencies, independently of the main system.

Arch Linux - ncurses 6.5-4 (x86_64)

@hellomiakoda You could also run it in a Ubuntu container (via docker or some such), but that means having to manage the container manually, and configure persistent storage if you care about keeping your config.
@natkr I haven't been able to find how to compile it myself
@hellomiakoda Looks like it uses autotools, so usually `autoreconf && ./configure && make`.
@hellomiakoda (On my phone atm so can't really confirm - sorry!)
@hellomiakoda I this sort of searching I normally use repology.org, which unfortunately seems to confirm that there is no package for Manjaro or Arch, assuming that repology.org/project/gopher/versions is the correct package (disclaimer that I haven't used the package you're talking about, so this could be the wrong one).

Sorry I can't help with the libncurses.so.6 error or finding a Manjaro package.
Repology

Multiple package repositories analyzer

@hellomiakoda BTW, there are lots of other gopher clients for archlinux.
For instance, this one:
https://aur.archlinux.org/packages/castor
AUR (en) - castor

@Miakoda :neurodiversity: Looks like you need to use the AUR. I recommend setting up the chaotic-AUR repo. #^https://aur.chaotic.cx/

Then use your AUR helper. I think Manjaro still comes with yay but it might be paru. If you don't have either, get paru over at its git.

Then you can search with paru gopher

I can see a few gopher clients on there.
Chaotic-AUR - automated binary repo 👨🏻‍💻

@hellomiakoda There is a list of Gopher clients here, maybe one of these will work? They are all on AUR.

https://wiki.archlinux.org/title/Gopher

Gopher - ArchWiki

@mezz Yeah, that's what I'm currently doing. But I wanted the same client on both.
Gopher ❌Manjaro ✔️FuriOS
Gopherus ✔️Manjaro ❌FuriOS

Can't use the bookmark file from one on the other.

@hellomiakoda
You could try using distrobox to get it running in a lightweight container e.g. Debian and export it to your host system.

https://distrobox.it/

https://distrobox.it/usage/distrobox-export/

Distrobox

Use any linux distribution inside your terminal.

@hellomiakoda

Maybe you need to download a specific repository for it.

Just a thought...