On 2022-10-28, Vagrant Cascadian wrote: > On 2022-10-28, Vagrant Cascadian wrote: >> I've been poking at updating guile-ssh to 0.16.0 and libssh to 0.10.4 in >> guix, but hit a few blockers. >> >> Updating guile-ssh to 0.16.0 actually went mostly smoothly, except >> guix-jupytertest suites fail. >> >> Looking at guix-jupyter history, the last build of master was >> successful, but it doesn't exactly look to have a reliable history of >> building successfully: >> >> https://ci.guix.gnu.org/search?query=guix-jupyter >> >> So I don't know if that should block updating guile-ssh? >> >> >> Updating libssh to 0.10.4 mostly works, but breaks guile-ssh tests: >> >> https://github.com/artyom-poptsov/guile-ssh/issues/34 >> >> Updating libssh to 0.10.4 with tests disabled for guile-ssh, >> guix-jupyter and kodi and kodi-wayland fail to build... > > For clarity, I used: > > ./pre-inst-env guix build --keep-going $(./pre-inst-env guix refresh --list-dependent libssh guile-ssh | cut -d : -f 2 | sed -e 's,guix-daemon,guix,g' | tr ' ' '\n' | grep -v kodi | grep -v jupyter) This time kodi and whatnot built too, so: ./pre-inst-env guix build --keep-going $(./pre-inst-env guix refresh --list-dependent libssh guile-ssh | cut -d : -f 2 | sed -e 's,guix-daemon,guix,g' | tr ' ' '\n' | grep -v guix-jupyter) So, really it's only guix-jupyter blocking updating guile-ssh, and the upstream issue with guile-ssh blocking updating libssh. At least, while the constellations are aligned in just this exact way... live well, vagrant