<div dir="ltr">xmonad 0.17.0 works fine with ghc 8.10.7, which is still the recommended version. (ghc 9.4 is intended to be a stability / bugfix release, including some changes that should ameliorate much of the breakage.)</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 4, 2022 at 9:44 AM Dominik Schrempf <<a href="mailto:dominik.schrempf@gmail.com">dominik.schrempf@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif"><div class="gmail_default">Because I got interested: Have a look at repology <a href="https://repology.org/project/xmonad/versions" target="_blank">https://repology.org/project/xmonad/versions</a>. Most distributions are out of date.</div><div class="gmail_default"><br></div><div class="gmail_default">I think this is because GHC 9 introduced a lot of breakage, and going from GHC 8 to 9 is causing these delays.</div><div class="gmail_default"><br></div><div class="gmail_default">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.</div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Jul 4, 2022 at 3:36 PM Michael Topp <<a href="mailto:info@mito-space.com" target="_blank">info@mito-space.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
  
    
  
  <div>
    -- 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).<br>
    <br>
    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. ;-)<br>
    <br>
    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)!<br>
    <br>
    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 <i>will</i> very soon get 'outdated' then. – But unless you
    are a haskell developer yourself, permanently wanting to have a
    newest xmonad is <i>not</i> worth the pain!<br>
    <br>
    However, it's your choice.<br>
    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. <br>
    <br>
    Regards<br>
    <br>
    <br>
    <div>Am 04.07.22 um 14:32 schrieb Yecine
      Megdiche:<br>
    </div>
    <blockquote type="cite">
      
      <div dir="auto">
        <div dir="auto">Hi,
          <div dir="auto"><br>
          </div>
          <div dir="auto">I wouldn't say so... You can check the
            official xmonad package for arch, it's still on 0.15. <a href="https://archlinux.org/packages/community/x86_64/xmonad/" rel="noreferrer" target="_blank">https://archlinux.org/packages/community/x86_64/xmonad/</a></div>
          <div dir="auto"><br>
          </div>
          <div dir="auto">Cheers</div>
        </div>
        <br>
        <div class="gmail_quote">
          <div dir="ltr" class="gmail_attr">On Mon, 4 Jul 2022, 14:26
            Michael Topp, <<a href="mailto:info@mito-space.com" rel="noreferrer noreferrer" target="_blank">info@mito-space.com</a>> wrote:<br>
          </div>
          <blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
            <div> -------- Weitergeleitete Nachricht --------
              <div>
                <table cellspacing="0" cellpadding="0" border="0">
                  <tbody>
                    <tr>
                      <th valign="BASELINE" nowrap align="RIGHT">Betreff: </th>
                      <td>Re: [xmonad] xmonad packages broken in Debian</td>
                    </tr>
                    <tr>
                      <th valign="BASELINE" nowrap align="RIGHT">Datum: </th>
                      <td>Mon, 4 Jul 2022 12:33:38 +0200</td>
                    </tr>
                    <tr>
                      <th valign="BASELINE" nowrap align="RIGHT">Von: </th>
                      <td>Michael Topp <a href="mailto:info@mito-space.com" rel="noreferrer noreferrer noreferrer" target="_blank"><info@mito-space.com></a></td>
                    </tr>
                    <tr>
                      <th valign="BASELINE" nowrap align="RIGHT">An: </th>
                      <td>Eyal Erez <a href="mailto:oneself@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank"><oneself@gmail.com></a></td>
                    </tr>
                  </tbody>
                </table>
                <br>
                <br>
                Hi,<br>
                <br>
                if you're asking what distro maintains xmonad packages
                (the best), I count on Arch.<br>
                <br>
                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. <br>
                <br>
                HTH<br>
                <br>
                <br>
                <div>Am 03.07.22 um 05:07 schrieb Eyal Erez:<br>
                </div>
                <blockquote type="cite">
                  <div dir="ltr">
                    <div>Does anyone know why the xmonad packages seem
                      to be broken in Debian?</div>
                    <div><br>
                    </div>
                    <a href="https://release.debian.org/transitions/html/haskell.html" rel="noreferrer noreferrer noreferrer" target="_blank">https://release.debian.org/transitions/html/haskell.html</a><br clear="all">
                    <div><br>
                    </div>
                    <div>When I try to install libghc-xmonad-dev
                      and/or libghc-xmonad-contrib-dev, I get an error:</div>
                    <div><br>
                    </div>
                    <div>The following packages have unmet dependencies:<br>
                       libghc-xmonad-dev : Depends:
                      libghc-x11-dev-1.9.1-11a5c<br>
                                           Depends:
                      libghc-base-dev-4.13.0.0-2f220 but it is not
                      installable<br>
                                           Depends:
                      libghc-containers-dev-0.6.2.1-ab1cf but it is not
                      installable<br>
                                           Depends:
                      libghc-data-default-dev-0.7.1.1-958e3<br>
                                           Depends:
                      libghc-directory-dev-1.3.6.0-49fdf but it is not
                      installable<br>
                                           Depends:
                      libghc-extensible-exceptions-dev-0.1.1.4-10872 but
                      it is not installable<br>
                                           Depends:
                      libghc-filepath-dev-1.4.2.1-103b6 but it is not
                      installable<br>
                                           Depends:
                      libghc-mtl-dev-2.2.2-7208c but it is not
                      installable<br>
                                           Depends:
                      libghc-process-dev-1.6.9.0-88a89 but it is not
                      installable<br>
                                           Depends:
                      libghc-setlocale-dev-1.0.0.9-a89d6 but it is not
                      installable<br>
                                           Depends:
                      libghc-unix-dev-2.7.2.2-bb33f but it is not
                      installable<br>
                                           Depends:
                      libghc-utf8-string-dev-1.0.1.1-866d7 but it is not
                      installable<br>
                                           Recommends:
                      libghc-xmonad-contrib-dev but it is not going to
                      be installed<br>
                    </div>
                    <div><br>
                    </div>
                    <div>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?</div>
                    <div><br>
                    </div>
                    <div><br>
                    </div>
                    <div><br>
                    </div>
                    -- <br>
                    <div dir="ltr">
                      <div dir="ltr"><font face="'courier new',
                          monospace"><b>Eyal Erez <</b><a href="mailto:oneself@gmail.com" rel="noreferrer noreferrer noreferrer" target="_blank"><b>oneself@gmail.com</b></a><b>></b><br>
                          <br>
                        </font>
                        <div>
                          <div><font face="'courier new', monospace">There
                              are 10 types of people, those who know
                              binary and those who don't.</font></div>
                        </div>
                        <div><font face="'courier new', monospace"><br>
                          </font></div>
                      </div>
                    </div>
                  </div>
                  <br>
                  <fieldset></fieldset>
                  <pre>_______________________________________________
xmonad mailing list
<a href="mailto:xmonad@haskell.org" rel="noreferrer noreferrer noreferrer" target="_blank">xmonad@haskell.org</a>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad" rel="noreferrer noreferrer noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad</a>
</pre>
                </blockquote>
                <br>
              </div>
            </div>
            _______________________________________________<br>
            xmonad mailing list<br>
            <a href="mailto:xmonad@haskell.org" rel="noreferrer
              noreferrer noreferrer" target="_blank">xmonad@haskell.org</a><br>
            <a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad" rel="noreferrer noreferrer noreferrer noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad</a><br>
          </blockquote>
        </div>
      </div>
    </blockquote>
    <br>
  </div>

_______________________________________________<br>
xmonad mailing list<br>
<a href="mailto:xmonad@haskell.org" target="_blank">xmonad@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad</a><br>
</blockquote></div>
_______________________________________________<br>
xmonad mailing list<br>
<a href="mailto:xmonad@haskell.org" target="_blank">xmonad@haskell.org</a><br>
<a href="http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad" rel="noreferrer" target="_blank">http://mail.haskell.org/cgi-bin/mailman/listinfo/xmonad</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div>brandon s allbery kf8nh</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a></div></div></div></div></div>