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 ...

Attachment: pgp_N8fiTI64R.pgp
Description: OpenPGP digital signature

Reply via email to