emacs-org-roam is installed in my default profile and all the other emacs packages work with the emacs-next-pgtk package in the same profile. guix shell emacs-org-roam emacs-next-pgtk does not work, guix shell emacs-org-roam emacs does.
Possibly related: when I had flatpak installed it was not showing up in my profile's bin directory, so I had to open it through guix shell. Maybe this is related to the bug where shell and build produce different derivations? current guix describe output (but this has been going on for at least a month or so) Generation 186 Feb 28 2023 02:57:13 (current) guix ff5fbcc repository URL: https://git.savannah.gnu.org/git/guix.git branch: master commit: ff5fbcc19bce6e94ead0cc79b27ae8ed0307463d raingloom c75fd77 repository URL: https://git.sr.ht/~raingloom/guix-packages branch: master commit: c75fd77980c7c5b45c91b0d921a25d8558266f41 guix-science 5fc5e3e repository URL: https://github.com/guix-science/guix-science.git branch: master commit: 5fc5e3e855c298a692c62129e9edd0fcc7c6949f nonguix 3a1e9f0 repository URL: https://gitlab.com/nonguix/nonguix.git branch: master commit: 3a1e9f0507d99403d1ba0f5557ee868b95b61eef