Hi Florian, > I tried adw1-demo.scm with the attached patch to replace > (current-filename), which would return #f so (dirname) throws.
> It fails because it cannot find namespaces. Guix uses libadwaita > 1.4.0. Is it too old? Yes, as announced in the NEWS, the release notes, and on the g-golf web site, you need libadwaita >= 1.5.0 https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/class.Dialog.html ... since 1.5 David This reminds me to remind you, for your debian vm installation, you need to install debian from testing (_not_ stable), which has the g-golf packages and their required dependencies at the adequate versions as well - debian offers 4 g-golf packages: g-golf 0.8.0-rc2-1 g-golf-dbgsym 0.8.0-rc2-1 g-golf-gtk-4-examples 0.8.0-rc2-1 g-golf-adw-1-examples 0.8.0-rc2-1 [ so, nearly the latest, but i've noticed it can take up to a [ few months so debian releases the upstream releasd version, [ which can be too much if you are actively working on a [ project ... So, with the last commentin mind, you might as well decide to install from the source [and checkout the devel branch] - let me know if you need help ... but it is well explained (hopefully well explained) in the INSTALL file, the manual and on the web site ... Fwiw, i do _not_ install guile from the debian package either, and obviously work by constantly compiling/installing from my clone devel branch as well ...
pgp_N8fiTI64R.pgp
Description: OpenPGP digital signature