xmobar with_iwlib, libghc-iwlib-dev
Hi,
I just upgraded my laptop to trixie, and xmobar stopped being able to
show what wireless network I'm on.
That's because "with_wifi" was removed from the xmobar package in
2023:
* Disable wireless plugin which depends on obsolete libiw-dev (Closes: #1058738)
The referred bug says:
your package build-depends on libiw-dev, which is built from
wireless-tools 30~pre9, from 2009. Please replace it with an
actually maintained library for wireless network interfaces.
It would have been nice with a hint of what these actually maintained
libraries are; I couldn't find one with Haskell bindings doing some
quick searches :-)
However, libiw-dev is currently in trixie:
ii libiw-dev:amd64 30~pre9-18+b1 amd64 Wireless tools - development files
but, alas, libghc-iwlib-dev isn't. Maybe libiw-dev just waiting to be
removed, but until then I guess I can use it.
So I grabbed the source for libghc-iwlib-dev from bookworm, built the
package, installed it, grabbed the sources for xmobar, added
"with_iwlib", built it, and installed it.
And now xmobar can show the wireless network on my laptop again, nice!
Should I create a bug report to get libghc-iwlib-dev packaged again,
or what's the procedure to try and get this functionality back in
xmobar in Debian proper again?
(I guess it's not going to make trixie, but as described I've solved
that problem for myself¹, so it's to have it working in the future.)
Best regards,
Adam
¹: https://koldfront.dk/debian/#trixie
--
"Wiggle, wiggle, wiggle like a ton of lead, Adam Sjøgren
Wiggle - you can raise the dead" asjo@koldfront.dk
Reply to: