gtkcord3 icon indicating copy to clipboard operation
gtkcord3 copied to clipboard

Installing libhandy

Open servusdei2018 opened this issue 5 years ago • 11 comments

Where do I find libhandy? I couldn't find it in aptitude; I'm running on Raspbian 10 and my package lists are all up-to-date. If all goes well, I'll be able to contribute a Linux/ARM build :)

servusdei2018 avatar May 04 '20 22:05 servusdei2018

Seems like your distro is too old.

Which, by the way, if you could figure out AppImage building, that would be gold. This issue and several others would be fixed by doing that.

diamondburned avatar May 05 '20 04:05 diamondburned

The distro is probably too old, libhandy seems to exist here..

Another fact is that libhandy already exist in vast majority of Linux distributions, as it is a major components for GNOME stuffs.

Danct12 avatar May 05 '20 04:05 Danct12

Hmm, maybe I could add an upstream that has libhandy to my apt sources.

servusdei2018 avatar May 07 '20 00:05 servusdei2018

Same problem, Ubuntu 18.04 LTS. @servusDei2018 could you install?

NTBBloodbath avatar May 14 '20 23:05 NTBBloodbath

Try upgrading your Ubuntu version to 20.04.

diamondburned avatar May 15 '20 06:05 diamondburned

Try upgrading your Ubuntu version to 20.04.

I'm not able to do that... Sadly I'm running on chroot.

Could be there an alternative to libhandy? It could bring more support for that client on more "older" distributions

NTBBloodbath avatar May 15 '20 17:05 NTBBloodbath

You could try compiling libhandy there; it doesn't have to be installed from the distribution. But unfortunately, there's not a way of making libhandy an optional dependency.

diamondburned avatar May 15 '20 20:05 diamondburned

You could try compiling libhandy there; it doesn't have to be installed from the distribution. But unfortunately, there's not a way of making libhandy an optional dependency.

Oh, I see... I'll try by compiling libhandy, thank you!

NTBBloodbath avatar May 16 '20 14:05 NTBBloodbath

Also make sure it is libhandy 0 version and not 1. I didn't have it installed and got some build error, didn't read what exactly it was :/

micwoj92 avatar Nov 03 '20 23:11 micwoj92

Upstream libhandy seems to be 1: https://github.com/diamondburned/handy/blob/master/handy_generated.go

You can PR a change to fix that.

diamondburned avatar Nov 04 '20 18:11 diamondburned

So I installed fresh arch vm, installed git, go, base-devel and gtk3, then ran go build libhandy0

after that installed libhandy0 and then it installed just fine. Just to be sure I also checked and libhandy1(called libhandy on Arch) was not installed on the system.

micwoj92 avatar Nov 04 '20 21:11 micwoj92