Page 1 of 1

anyone using polybar on pup?

Posted: Fri Jun 11, 2021 9:13 pm
by gychang

I am using fossapup64 but have bspmw as the window manager, although I am using lxpanel which is in PPM, I would like to install polybar but not in the package manager. Is there an easy way to install polybar in puppy?


Re: anyone using polybar on pup?

Posted: Fri Jun 11, 2021 10:56 pm
by mikewalsh

@gychang :-

Unbelievably, Greg, the only distros this has been packaged for are all obscure ones....

https://polybar.github.io/

According to them, if you're not covered by those then you've got exactly one option; compile & package it yourself. :o

(What's "SourceMage"? Anybody heard of it? Nah; me neither....)

Mike. :?


Re: anyone using polybar on pup?

Posted: Fri Jun 11, 2021 11:54 pm
by mikeslr

Well, Mike is almost right. With Fossapup64, the easy way is to cojole someone else into compiling it. :roll:
There is possible third way --not so easy: build it. It's easy to find out whether that's even possible.
You'll find the package for Ubuntu's groovy polybar here: https://packages.ubuntu.com/groovy/polybar. Groovy because it's the closest to Fossa so likely to have the least required libraries not found in Fossapup. That webpage also lists its dependencies. One of those dependencies is libc6 >= 2.29. An operating system, itself, can only use one version of libc. [Building an application in a chroot won't do you much good if you want it to control your main OS]. Menu>system>Pupsys-info's Base Report will tell you which version of glibc Fossapup uses.
Now for the fun part :) if you haven't already run into a brick wall.
I was going to explain how to use PaDS, viewtopic.php?p=6355#p6355. But PKG-Cli, viewtopic.php?p=4331#p4331, may be a better option especially as you'll want to install it rather than SFS-Load it.
I've never done so. But my understanding is that PKG-Cli has a method for adding other repos. So, you could add the Ubuntu groovy repo and use PKG-Cli to install the application and its dependencies.

Back up your SaveFile/Folder before using PKG-Cli. And don't be surprised is you are still missing dependencies after PKG-Cli finishes. Puppys do not include all the infra-structure Ubuntus builds in. Examining the binary with ListDD should reveal what's missing; then PKG-Cli should be able to provide it/them. But there are no guarantees; and no assurance that something beyond missing dependencies might prevent obtaining a working version or even brick your OS. As I said, back up your SaveFile/Folder first.


Re: anyone using polybar on pup?

Posted: Sat Jun 12, 2021 9:46 pm
by gychang
mikewalsh wrote: Fri Jun 11, 2021 10:56 pm

@gychang :-

Unbelievably, Greg, the only distros this has been packaged for are all obscure ones....

https://polybar.github.io/

According to them, if you're not covered by those then you've got exactly one option; compile & package it yourself. :o

(What's "SourceMage"? Anybody heard of it? Nah; me neither....)

Mike. :?

compilng sounds beyond what I am used to, I don't need polybar

ArcoLinux-2021-06-12-1623534430_screenshot_1360x768.jpg
ArcoLinux-2021-06-12-1623534430_screenshot_1360x768.jpg (19.46 KiB) Viewed 1709 times

anymore since tint2 panel (available on PPM) does all the things I want.


Re: anyone using polybar on pup?

Posted: Sun Jun 13, 2021 1:59 am
by Grey

Polybar is rarely used for two reasons. First, when compiling, there is a "hemorrhoid" in the form of the need to include support for bitmap fonts. Secondly, further it is necessary to configure it for a specific system. Therefore, there are not very many who wish :)