Hi, Diego Nicola Barbato writes: [...] >> long I wonder if it'd be better for it to be unbuildable on 32-bit >> systems than to make it installable but unusable without changing other >> installed packages. > > IMO it's ok for it to require changing other installed packages during a > transitional period (e.g. guix repl currently doesn't work with > `guile-readline' and requires that the guile3.0 variant be installed > instead due to the transition in progress from Guile 2 to Guile 3). I > do believe that the failure mode of Telega running with `emacs' instead > of `emacs-wide-int' on a 32-bit system is problematic because it doesn't > make it clear what's wrong and how to fix it. I have tried to address > this in v2 of my patch series by patching Telega to run > `telega-test-env' (the failing test) on startup (i.e. `M-x telega'). > That way it fails immediately with the following error message: > > Emacs with wide ints (--with-wide-int) is required > > This should hopefully lead users on the right track. I've rebased the patches on master and modified the last one such that `telega-test-env' doesn't display a message when it succeeds. [...] Regards, Diego