Am Samstag, dem 05.04.2025 um 16:27 -0700 schrieb Ian Eure: > Yes, this definitely solves it at a direct package level, but > leaves much to be desired for cases of transitive dependencies. > For example, emacs-orgit-forge depends on emacs-forge, which > depends on emacs-emacsql, which depends on mariadb and postgresql, > which none of the other packages actually use. I know there’s > been some work on recursively rewriting package trees for cases > like this, but I don’t believe any of it has merged, and I believe > this sort of thing is far out of reach for new/casual Guix users. Have you tried --with-input=postgresql=your-postgresql? Because I think it ought to do exactly that. (While obviously also rebuilding much of your Emacs tree)
Cheers