[xmonad] Fwd: Re: xmonad packages broken in Debian

Dominik Schrempf dominik.schrempf at gmail.com
Mon Jul 4 13:43:50 UTC 2022


Because I got interested: Have a look at repology
https://repology.org/project/xmonad/versions. Most distributions are out of
date.

I think this is because GHC 9 introduced a lot of breakage, and going from
GHC 8 to 9 is causing these delays.

Personally, I really like Arch, and used XMonad on it for many years. Now,
I am using NixOS, and that works even better for me.

On Mon, Jul 4, 2022 at 3:36 PM Michael Topp <info at mito-space.com> wrote:

> -- Yeah, yet they update nonetheless, so you will have a working xmonad,
> even it's not 'bleeding edge' (but IMHO it's close enough to that).
>
> If you want a kind of 'nightly build' or the very latest features at any
> cost, then better go make a local install yourself via cabal or stack or
> whatever (see the wikis), and have some extra fun with additional
> configuration of the compiler and the installer. ;-)
>
> I personally don't bother about that anymore and just want a stable xmonad
> along with my system packages and additional haskell apps like pandoc etc.,
> and I am fine with that. I don't mind if it's 0.15, 0.16, or 0.17 for my
> everyday usage, as long as it's stable and save updating. Haskell stuff
> versions change very often, you know, and xmonad is just a small part of
> it, right? Maintaining these for Linux repos must be hell (e.g. the fork
> Arch32 gave up on that)!
>
> I just don't need to build xmonad stuff from the e.g. AUR or locally with
> cabal myself anymore – sure, these always worked for some time, but then
> broke with the next manual update, because one tiny haskell package didn't
> match because of a missing version or others deps were missing. – So, in
> other words: you'd learn to stay with your local, non-OS conform
> haskell/xmonad/... install for longer anyway; and you *will* very soon
> get 'outdated' then. – But unless you are a haskell developer yourself,
> permanently wanting to have a newest xmonad is *not* worth the pain!
>
> However, it's your choice.
> Besides, I doubt, there is any Linux distro at all with a priority on
> providing the latest xmonad, though it in deed is IMHO the greatest tiling
> WM in X.
>
> Regards
>
>
> Am 04.07.22 um 14:32 schrieb Yecine Megdiche:
>
> Hi,
>
> I wouldn't say so... You can check the official xmonad package for arch,
> it's still on 0.15.
> https://archlinux.org/packages/community/x86_64/xmonad/
>
> Cheers
>
> On Mon, 4 Jul 2022, 14:26 Michael Topp, <info at mito-space.com> wrote:
>
>> -------- Weitergeleitete Nachricht --------
>> Betreff: Re: [xmonad] xmonad packages broken in Debian
>> Datum: Mon, 4 Jul 2022 12:33:38 +0200
>> Von: Michael Topp <info at mito-space.com> <info at mito-space.com>
>> An: Eyal Erez <oneself at gmail.com> <oneself at gmail.com>
>>
>> Hi,
>>
>> if you're asking what distro maintains xmonad packages (the best), I
>> count on Arch.
>>
>> They update all official 'xmonad' packages frequently, because their
>> haskell packages themselves also are updated quite often (could be once,
>> twice a week). – Alternatively you can make your own local xmonad build,
>> independent from the distro. And sure, you also have to decide which
>> compiler to use. I highly recommend consulting the wikis from both Arch
>> Linux and Xmonad.
>>
>> HTH
>>
>>
>> Am 03.07.22 um 05:07 schrieb Eyal Erez:
>>
>> Does anyone know why the xmonad packages seem to be broken in Debian?
>>
>> https://release.debian.org/transitions/html/haskell.html
>>
>> When I try to install libghc-xmonad-dev and/or libghc-xmonad-contrib-dev,
>> I get an error:
>>
>> The following packages have unmet dependencies:
>>  libghc-xmonad-dev : Depends: libghc-x11-dev-1.9.1-11a5c
>>                      Depends: libghc-base-dev-4.13.0.0-2f220 but it is
>> not installable
>>                      Depends: libghc-containers-dev-0.6.2.1-ab1cf but it
>> is not installable
>>                      Depends: libghc-data-default-dev-0.7.1.1-958e3
>>                      Depends: libghc-directory-dev-1.3.6.0-49fdf but it
>> is not installable
>>                      Depends:
>> libghc-extensible-exceptions-dev-0.1.1.4-10872 but it is not installable
>>                      Depends: libghc-filepath-dev-1.4.2.1-103b6 but it is
>> not installable
>>                      Depends: libghc-mtl-dev-2.2.2-7208c but it is not
>> installable
>>                      Depends: libghc-process-dev-1.6.9.0-88a89 but it is
>> not installable
>>                      Depends: libghc-setlocale-dev-1.0.0.9-a89d6 but it
>> is not installable
>>                      Depends: libghc-unix-dev-2.7.2.2-bb33f but it is not
>> installable
>>                      Depends: libghc-utf8-string-dev-1.0.1.1-866d7 but it
>> is not installable
>>                      Recommends: libghc-xmonad-contrib-dev but it is not
>> going to be installed
>>
>> When I tried to enquire in the distros forums (which is a Debian variant)
>> they indicated that the problem is upstream. Does anyone know what the
>> issue is? Which distro to folks use with xmonad?  Where is it best
>> supported?
>>
>>
>>
>> --
>> *Eyal Erez <**oneself at gmail.com* <oneself at gmail.com>*>*
>>
>> There are 10 types of people, those who know binary and those who don't.
>>
>>
>> _______________________________________________
>> xmonad mailing listxmonad at haskell.orghttp://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
>>
>>
>> _______________________________________________
>> xmonad mailing list
>> xmonad at haskell.org
>> http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
>>
>
> _______________________________________________
> xmonad mailing list
> xmonad at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.haskell.org/pipermail/xmonad/attachments/20220704/3d4c47d9/attachment-0001.html>


More information about the xmonad mailing list