iphands / randy

System info viewer written in Rust / GTK3. Inspired by Conky.
GNU General Public License v3.0
109 stars 9 forks source link

packages for debian arm #2

Open jhjaggars opened 3 years ago

jhjaggars commented 3 years ago

libglib2.0-dev libcairo2-dev libpango1.0-dev libatk1.0-dev libgdk-pixbuf2.0-dev libgtk-3-dev libsensors4-dev

atauveron commented 3 years ago

Also works on Ubuntu 20.04 x86-64 (although libsensors4-dev does not seem necessary when building with --no-default-features)

iphands commented 3 years ago

Awesome!

Anyone know about packing rust things on Debian/Ubuntu? I looked into it for Fedora, and it was a no. I think they really want you to package all the deps separately... and almost none of them are already packaged :( Gonna double check on that to make sure I understand the params.

I wonder though if Debian / Ubuntu have the same sort of req...

atauveron commented 3 years ago

I don't know about packaging on Debian/Ubuntu, but I expect you will be required to use the system-provided libraries. You may want to look at cargo install (although I don't know how it handles dependencies) or snap (this allows you to bundle the dependencies with the binary).

iphands commented 3 years ago

Havent messed with snap.. but the Flatpak folks run things in process cgroups so tools like this are unusable. https://github.com/flatpak/flatpak/issues/4001#issuecomment-736010830

Do you know if snaps can see all pids? And/or have access to stuff in /proc?