On 2018-05-16, Vagrant Cascadian wrote: > The main build/runtime dependencies missing from Debian appear to be > guile-git, and possibly a recommends on guile-ssh: > > https://www.gnu.org/software/guix/manual/html_node/Building-from-Git.html > https://www.gnu.org/software/guix/manual/html_node/Requirements.html
Apparently, guix has grown a few additional dependencies since then... So in a bit of a focused run of packaging, I've been chasing the dependency chain necessary to get guix building on Debian: * guile-gnutls needs to be (re)enabled in libgnutls*: https://salsa.debian.org/vagrant/gnutls * guile-json needs to be updated to version 1.2.0 (3.x is incompatible), and I've pushed wip branches updating packaging for new upstream versions: https://salsa.debian.org/debian/guile-json * I've gotten some packaging for guile-git, guile-gcrypt, guile-ssh and guile-sqlite3 which need some more polish and then uploading to Debian: https://salsa.debian.org/vagrant/guile-git https://salsa.debian.org/vagrant/guile-gcrypt https://salsa.debian.org/vagrant/guile-ssh https://salsa.debian.org/vagrant/guile-sqlite3 * guile-git required scheme-bytestructures, which I've packaged, and needs to be uploaded before guile-git can be: https://salsa.debian.org/vagrant/scheme-bytestructures After all that, I did get to the point where I could at least try to compile guix: https://salsa.debian.org/vagrant/guix But no successful build just yet. Whew! live well, vagrant
signature.asc
Description: PGP signature