bug#71495: Add command line flag to add to load path without evaluation

2024-07-03 Thread Richard Sent
Richard Sent writes: > At present one can set GUILE_LOAD_PATH manually to work around this > issue. In my opinion this isn't very discoverable. Furthermore, it can't > _cleanly_ handle cases when GUILE_LOAD_PATH is already set or needs > multiple entries. It also makes certain comman

bug#71886: Diffoscope test suite fails with openssh 9.8p1

2024-07-03 Thread Richard Sent
Issue reported upstream at https://salsa.debian.org/reproducible-builds/diffoscope/-/issues/382. Fixed in 0743d63f85f298131e78045ec6d73acdc50b97eb (confirmed) which will likely be part of a 272 release. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71887: Raise an error when extending a service type that doesn't support extensions

2024-07-01 Thread Richard Sent
with any value regardless of whether that value is used or coherent. Ergo there's no way to check if any particular extension is valid. $ make check-system TESTS=cgit is a good way to verify behavior in this context. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71887: Raise an error when extending a service type that doesn't support extensions

2024-07-01 Thread Richard Sent
should-error home-redshift-service-type "According to all known laws of aviation..." --8<---cut here---end--->8--- [1]: https://lists.gnu.org/archive/html/help-guix/2024-07/msg0.html -- Take it easy, Richard Sent Making m

bug#71886: Diffoscope test suite fails with openssh 9.8p1

2024-07-01 Thread Richard Sent
erence.details) > 0 E assert 0 > 0 E+ where 0 = len([]) E+where [] = .details tests/comparators/test_openssh_pub_key.py:70: AssertionError --8<---cut here---end--->8--- -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71841: Let guix-deploy take the --expression argument

2024-06-29 Thread Richard Sent
. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71816: Emacs as build tool fails to launch after update

2024-06-29 Thread Richard Sent
the 29.4 upgrade so they are aware of my pet theory. I don't have a smoking gun. Like I said, it's just a hunch. Thanks for your work! :) -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#62890: StumpWM fails to start - Read only file system

2024-06-28 Thread Richard Sent
ery informative . I spent far too long bisecting a big Guix commit list before realizing this was ALSO a grafting issue. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71828: Commands that pull channels don't cleanly report errors

2024-06-28 Thread Richard Sent
g. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#68797: Relevant code

2024-06-28 Thread Richard Sent
between to to to and the unfamiliar VHash structure, couldn't quite iron it out to handle arbitrary depths. Unfortunately that code is lost, but I'll give it another try sometime if no one else gets to this first. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71700: The Archiving functionality of guix lint should be opt-in and Documented more prominently

2024-06-22 Thread Richard Sent
s from the package definition using the > field properties. > > See <https://issues.guix.gnu.org/71697#1>. [1]: https://lists.gnu.org/archive/html/guix-devel/2024-06/msg00192.html -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71695: guix-install.sh REQUIRE check for SYSV_INIT_REQUIRE

2024-06-22 Thread Richard Sent
The fix looks good to me. I don't have commit access so you may want to send it off to guix-patches so it's not lost. (info "(guix) Submitting Patches") If you can, please submit in plaintext. The formatting here looks odd. :) -- Take it easy, Richard Sent Making my computer weirder

bug#71312: Dead download links on guix.gnu.org/en/download/latest

2024-06-19 Thread Richard Sent
overly aggressive GC setting that was temporarily enabled to save disc space. Looks like it's solved now; I'll close this issue. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71657: Improve support for generating system images with different file systems

2024-06-19 Thread Richard Sent
installation on sbcs) ahead of time on an external machine, so I feel there is a valid use case here. If nothing else, I'd like a warning to be emitted if an operating-system's file-system structure does not match what $ guix system image generates. -- Take it easy, Richard Sent Making my computer

bug#71641: Improving the ability to build packages only when a substitute is available

2024-06-18 Thread Richard Sent
te. With --strict, the current behavior is used. Alternatively, a cleaner but potentially more involved solution may be adding a --only-substitutes or similar flag to all commands that can initiate builds. [1]: (info "(guix) Substitution Failure") -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71571: guix-home-service-type does not create new home generations

2024-06-15 Thread Richard Sent
], a good starting point is for a new home generation to be created when activating a new system while using guix-home-service-type. [1]: https://issues.guix.gnu.org/69781#5 [2]: https://issues.guix.gnu.org/69781#6-lineno22 -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71495: Add command line flag to add to load path without evaluation

2024-06-11 Thread Richard Sent
ound this issue. In my opinion this isn't very discoverable. Furthermore, it can't _cleanly_ handle cases when GUILE_LOAD_PATH is already set or needs multiple entries. It also makes certain commands with bash builtins (like time...) awkward since you have to enter a subshell. -- Take it easy,

bug#71214: bordeaux linux-libre-6.8.10-guix.tar.gz corrupt nar

2024-06-10 Thread Richard Sent
Christopher Baines writes: > I've investigated this now Thanks for looking into this! -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71312: Dead download links on guix.gnu.org/en/download/latest

2024-06-01 Thread Richard Sent
Some download links on https://guix.gnu.org/en/download/latest/ return a JSON payload containing the following content: > error "Could not find the requested build product." This occurs for the links under "GNU Guix System on Linux" and "GNU Guix System on GNU Hurd&

bug#71299: Fixed link for demonstration of the problem

2024-06-01 Thread Richard Sent
I was informed that the link I mentioned in the first issue is nonpublic. Here's the definitely public build output that demonstrates the problem, albeit in trimmed form: https://builds.sr.ht/~freakingpenguin/job/1238029 -- Take it easy, Richard Sent Making my computer weirder one commit

bug#71299: Investigation

2024-06-01 Thread Richard Sent
derr. 1. Challenging to get right and this may have unforseen consequences. Two processes writing freely to the same output at once is a bad idea. 2. The daemon has a isatty? check and sets a flag for the build agent which is passed along to scripts/substitute. -- Take it easy, Richard

bug#71299: Better handle "updating substitutes" messages in CI pipelines and dumb terminals

2024-05-31 Thread Richard Sent
;8--- This would make log files much easier to parse. Instead of having potentially thousands of lines printed to the console per "build stage", it would be limited to 2. [1]: https://builds.sr.ht/query/log/1238029/update-readme/log -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71298: --verbosity=0 does not disable all substitute messages in shell

2024-05-31 Thread Richard Sent
-cut here---end--->8--- This problem seems unique to guix shell. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71297: guix time-machine does not have a verbosity option

2024-05-31 Thread Richard Sent
-cut here---end--->8--- This is unfortunate because it hurts it's usability as part of a CI system. Pipelines using time-machine are filled with excess logging messages that aren't always needed and can't be disabled unless output redirection is available. -- Take it easy,

bug#48907: Other possibly related issues

2024-05-29 Thread Richard Sent
that looks much easier said than done. It hasn't progressed beyond the "huh, I wonder" phase. Funny, I just started investigating the grafting code myself to see if I could understand what's going on and I stumble upon this 3 year old issue just an hour after Maxim comments. -- Take it easy, Ri

bug#71238: Installer image consistently fails to run system init due to TLS error

2024-05-28 Thread Richard Sent
Richard Sent writes: > 1. There was a transient network issue for ~3 hours when I attempted to > install Guix ~4 times using different installation media that caused a > specific TLS handshake to fail. > > 2. A specific TLS handshake Guix undertakes during the installation

bug#71238: Installer image consistently fails to run system init due to TLS error

2024-05-27 Thread Richard Sent
Richard Sent writes: > What the heck is going on here? Those two images are wildly different > and are downloading wildly different sets of substitutes. Bad news. I connected my device to a different network with just an ordinary consumer router and the installation succeeded (using th

bug#71238: Installer image consistently fails to run system init due to TLS error

2024-05-27 Thread Richard Sent
all, although the actual error is different. See installer-dump-22e789d5. What the heck is going on here? Those two images are wildly different and are downloading wildly different sets of substitutes. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71238: Installer image consistently fails to run system init due to TLS error

2024-05-27 Thread Richard Sent
msg00150.html [4]: https://issues.guix.gnu.org/70244 -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#62890: StumpWM fails to start - Read only file system

2024-05-27 Thread Richard Sent
Richard Sent writes: > Packages that depend on say, A:lib graft their own copies of A:lib that > is distinct from grafting A:out and A:lib together. This behavior > confuses asdf-build-system and leads to breakage. I should rephase this. asdf-build-system is doing its job just fine

bug#47115: Another occurence in the wild

2024-05-27 Thread Richard Sent
Hi Guix! I believe I found another instance of this bug coming back to haunt unfortunate, wayward souls. (including me! ). https://issues.guix.gnu.org/62890 -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#62890: Likely cause found, excess library grafting

2024-05-27 Thread Richard Sent
4av-sbcl-cl-ppcre-2.1.1" . "/gnu/store/h7r9c6wxm7d3yk803jyw86c0pr86rxcj-sbcl-cl-ppcre-2.1.1"))) (map (match-lambda ((name . file) (cons (assoc-ref old-outputs name) file))) %outputs (graft old-outputs %outputs mapping)))--8<---cut here---end--->8--- Different builders? Different outputs. Different outputs? Different 50-stumpwm.conf files. Different 50-stumpwm.conf files? Sadness. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71133: linux-libre-guix.tar.xz CI times out on aarch64-linux

2024-05-26 Thread Richard Sent
New issue opened at https://issues.guix.gnu.org/71214. I'l close this one. Thanks! -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71214: bordeaux linux-libre-6.8.10-guix.tar.gz corrupt nar

2024-05-26 Thread Richard Sent
ing on here seems to cause [2]. The actual issues are distinct. [1]: https://issues.guix.gnu.org/71133 [2]: https://issues.guix.gnu.org/71160 -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71133: linux-libre-guix.tar.xz CI times out on aarch64-linux

2024-05-26 Thread Richard Sent
--------->8--- -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71160: --fallback and (fallback #t) do not apply when receiving a corrupt nar

2024-05-25 Thread Richard Sent
Richard Sent writes: > Trying to pass --fallback on the command line has no effect, even though > both the documentation and [1] imply that should work. This issue might have some spiciness to it. I have two machines with identical guix commits and --fallback works on one but not the

bug#71139: herd unresponsive on new 1.4.0 install

2024-05-25 Thread Richard Sent
4. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71197: visionfive2-barebones-os fails to boot Linux from MMC2

2024-05-25 Thread Richard Sent
ooting), but it boots now. Very strange, but seemingly the issue is resolved. I wonder if anyone else will encounter it in the future. Thanks! -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71197: visionfive2-barebones-os fails to boot Linux from MMC2

2024-05-25 Thread Richard Sent
Waiting for PHY auto negotiation to complete. TIMEOUT ! phy_startup() failed: -110FAILED: -110ethernet@1604 Waiting for PHY auto negotiation to complete. TIMEOUT ! phy_startup() failed: -110FAILED: -110StarFive # StarFive # [1]: https://github.com/starfive-tech/VisionFive2/is

bug#71183: elogind tests fail on QEMU riscv64-linux but not native with identical derivations

2024-05-24 Thread Richard Sent
ilure. I haven't investigated beyond that. bqi2shgn2a99zmwbiqp1kaa7x0zpik-elogind-252.9.drv.gz Description: emulated_failure_log bqi2shgn2a99zmwbiqp1kaa7x0zpik-elogind-252.9.drv.gz Description: native_success_log -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71153: [PATCH] gnu: Validate substitute URLs for guix service.

2024-05-24 Thread Richard Sent
ould catch errors during record creation instead of service creation, as well as still perform validation if anything else does or will use those records in the future. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71160: --fallback and (fallback #t) do not apply when receiving a corrupt nar

2024-05-23 Thread Richard Sent
ry similar to the error found when building from the CLI. Given that cuirass-configuration has fallback #t, it should be recoverable. Possibly related: [2] and [3] [1]: https://issues.guix.gnu.org/23103 [2]: https://issues.guix.gnu.org/55820 [3]: Guix 3f59fd6d114548480c719d4b8f8509bdf3e8dcca -- Ta

bug#55909: Converging aux-files/linux-libre/* towards mainline defconfigs

2024-05-23 Thread Richard Sent
t;add support for a specific board on this platform", which to me feels a bit like a hacky solution. See linux-libre-arm64-generic and the Pinebook Pro comments. I'd think that would belong in a linux-libre-pinebook-pro or similar. -- Take it easy, Richard Sent Making my computer weirder

bug#61986: qemu-binfmt-service-type should protect against adding platforms for target system

2024-05-23 Thread Richard Sent
-guix/2023-03/msg00121.html [2]: https://lists.gnu.org/archive/html/help-guix/2024-05/msg00160.html -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#61173: Wireguard and NF Tables service broken on aarch64

2024-05-23 Thread Richard Sent
ply be a system build-time check to confirm that the kernel's .config file does in fact have those options set. [1]: https://issues.guix.gnu.org/66355 [2]: https://issues.guix.gnu.org/43078#2 -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#71133: linux-libre-guix.tar.xz CI times out on aarch64-linux

2024-05-22 Thread Richard Sent
]. [1]: https://ci.guix.gnu.org/build/4711550/log/raw [2]: https://mail.gnu.org/archive/html/guix-devel/2021-08/msg00077.html [3]: http://linux-libre.fsfla.org/pub/linux-libre/releases/ CC'ing Christopher Baines since this deals with substitutes. -- Take it easy, Richard Sent Making my computer

bug#61173: Wireguard and NF Tables service broken on aarch64

2024-05-22 Thread Richard Sent
"vanilla" linux-libre and customized linux-libre-arm64-generic outside of device compatibility changes to reduce surprises like this. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#70865: Unable to generate a bootable image for pinebook pro

2024-05-10 Thread Richard Sent
t;--prefix=/gnu/store/bl3aq7fnpyxq9w2a7bqa4zqgd8z88y8x-gawk-mesboot-3.1.8" "--enable-fast-install" "--build=x86_64-unknown-linux-gnu" "--host=aarch64-linux-gnu" "ac_cv_func_connect=no" failed with status 1 --8<---cut here---end--->8--- -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#70543: issues.guix.gnu.org considers a trailing period as part of a hyperlink

2024-05-08 Thread Richard Sent
Haven't had the chance to properly hack on this yet, but I believe the code to update is located here: https://git.savannah.gnu.org/cgit/guix/mumi.git/tree/mumi/web/view/utils.scm#n127 Let's test how we handle links like <https://example.com>. -- Take it easy, Richard Sent Making my co

bug#70761: Guix deploy cannot reboot remote machines without an error

2024-05-03 Thread Richard Sent
m: 1685:16 1 (raise-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: Throw to key `guile-ssh-error' with args `("channel-get-exit-status" "Parent session is not connected" # #f)'. --8<-

bug#62890: Specific graft that's at fault

2024-05-02 Thread Richard Sent
he discrepency would occur there where glibc isn't grafted. How exactly does that graft causes the problem? No clue. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#70704: make maintainer-clean deletes VC'd file doc/he-config-bare-bones.scm

2024-05-01 Thread Richard Sent
ake it easy, Richard Sent Making my computer weirder one commit at a time.

bug#70689: guix search doesn't weigh word matches higher than subword matches

2024-04-30 Thread Richard Sent
nly occur as subwords. Since this change can't occur in a vacuum, care should be taken not to reduce the effectiveness of other reasonably forseeable search queries. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#70553: Packages built via gexp but not "installed" are not visible in containerized environments

2024-04-24 Thread Richard Sent
environmnet's profile. I expect this crops up in a lot more places than just home environments and home bash service. I'd hope for a more generalized solution that solves this problem across multiple services, not specifically home-bash-service. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#70543: issues.guix.gnu.org considers a trailing period as part of a hyperlink

2024-04-23 Thread Richard Sent
Correction to the issue I just discovered: apparently most symbols are fair game to be included in the hyperlink. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#70543: issues.guix.gnu.org considers a trailing period as part of a hyperlink

2024-04-23 Thread Richard Sent
, Richard Sent Making my computer weirder one commit at a time.

bug#70194: SDDM fails to start, black screen on 188d18fc47

2024-04-11 Thread Richard Sent
After updating to 4e7337536ba41e888a601c92fada8a4adca9d2c6, the issue seems to have been resolved. I'll leave this open in case anyone else who experienced the issue earlier is still dealing with it. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#70279: emacs-vterm not working

2024-04-10 Thread Richard Sent
ething to do with how libvterm is a native input, not a regular input? If it's required at runtime my understanding is it should be the latter, not the former. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#70223: Search for empty string uses excessive memory

2024-04-05 Thread Richard Sent
Patch submitted at https://issues.guix.gnu.org/70226. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#70194: SDDM fails to start, black screen on 188d18fc47

2024-04-04 Thread Richard Sent
h_qHpzQg" [23:31:06.028] (II) HELPER: Starting X11 session: "" "/gnu/store/by9l6s04vi7g7q8nd3ycvaz2p9373y0h-xinitrc \"/gnu/store/fvm9ibhr11bqj09dx5wwha5260hgw2p3-stumpwm-22.11/bin/stumpwm\"" [23:31:06.030] (II) DAEMON: Session started true [23:31:06.044] (II) HEL

bug#70164: home-bash-service default PS1 overwrites .bashrc PS1 in login shells

2024-04-03 Thread Richard Sent
://unix.stackexchange.com/a/44000 -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#65463: Herd `fport_write: Broken pipe` error when running `guix home reconfigure`

2024-03-21 Thread Richard Sent
. If so that would probably make debugging shepherd issues harder, particularly on something like a single board computer. Thanks for looking at this! -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#69868: Source downloads result in suspicious ownership or permission errors

2024-03-20 Thread Richard Sent
Possibly related to bug#69753. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#69753: Git checkout fail after daemon checks permissions

2024-03-20 Thread Richard Sent
I've encountered this issue myself, so it's not an isolated incident. I observed that it only occured when building packages from a custom channel (or perhaps with -L, I don't recall for sure.) The issue seemed to disappear after a while. -- Take it easy, Richard Sent Making my computer weirder

bug#69710: [67960be] failed to compute the derivation for Guix x86_64-linux

2024-03-17 Thread Richard Sent
source " status: 1 --8<---cut here---end--->8--- and --fallback isn't provided. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#69836: Guix build builds but errors when given file-like object

2024-03-16 Thread Richard Sent
ature and should be better supported. I don't know if the ideal fix involves changing the guix-build command in guix/scripts/build.scm to stop assuming everything is a derivation or changing the logic in guix/derivations.scm to handle strings in addition to derivation structs. Possible related: https://lists.gnu.org/archive/html/bug-guix/2022-07/msg00037.html. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#68093: Guix system reconfigure starts services with auto-start? #f

2024-03-14 Thread Richard Sent
Patch submitted, https://issues.guix.gnu.org/69801 -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#69737: GSL cannot find CBLAS symbols

2024-03-12 Thread Richard Sent
l. https://www.gnu.org/software/guile/manual/html_node/Foreign-Libraries.html I have not tested if the calculation is correct. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#61343: bug#61574: bug#61343: bug#61574: [PATCH] scripts: repl: Extend REPL %load-path with all channels. For real.

2024-03-02 Thread Richard Sent
akingpenguin/channel-demo if it's of any help for reproducing the issue. Just a couple of Guile scripts + guix time-machine wrappers. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#68715: Undocumented base services in Guix manual

2024-01-25 Thread Richard Sent
e two should be documented. That should help make them a bit more discoverable to users. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#68610: URI path in git-http-nginx-location-configuration doesn't accept / properly

2024-01-20 Thread Richard Sent
understanding "/git" would work identically without the regex match currently used, exposing repos at "host.domain/git/path/to/repo.git", but I've not tested this. 2. git-http-nginx-location-configuration takes an optional Nginx-style URI pattern argument that, if passed, replaces the URI generated from git-http-configuration. -- Take it easy, Richard Sent Making my computer weirder one commit at a time.

bug#68429: Catch2-3.5.1 tests fails on i686-linux, SSE extension

2024-01-13 Thread Richard Sent
Opening a ticket so discussions a bit more organized. Hope this doesn't step on anybody's toes. Catch2-3.5.1 fails to build with system=i686-linux, log attached. This is due to a test added upstream that assumes the SSE extension is present,

bug#62890: StumpWM with --no-grafts and System/Home mismatches

2024-01-12 Thread Richard Sent
runs into a similar issue in the future.) If anyone else has a similar setup, encounters this issue, and already uses --no-grafts, be sure both the system and home profiles are built with the same version of Guix. Richard Sent

bug#68093: Guix system reconfigure starts services with auto-start? #f

2023-12-28 Thread Richard Sent
When reconfiguring the system with Guix, shepherd services that have auto-start? set to #f are started during reconfiguration. Per https://issues.guix.gnu.org/22039#26, services shouldn't be started by reconfigure if auto-start is #f. These services are not started on boot, which matches

bug#68031: Error running Guix pull: no code for module (gnu packages ed)

2023-12-28 Thread Richard Sent
Hi all, Noticed this error when running Guix pull today. Not entirely sure of the problem, but the console said to report it and I didn't notice any identical bug reports recently. Full log attached. Abridged version below. ice-9/boot-9.scm:3330:6: In procedure resolve-interface: no code

bug#65463: Herd `fport_write: Broken pipe` error when running `guix home reconfigure`

2023-11-16 Thread Richard Sent
Did some more testing and I was able to find a workaround for my version of this issue, although I don't know if it'll solve it for others. TL;DR is I changed my login shell from fish back to bash. The system configuration for the nonworking machine was using fish `(user-account (shell