On 2023-05-18, Philip McGrath wrote: > The /etc/profile.d/guix.sh script was not updated for 1.4.0, or indeed > seemingly since it was first added to the Debian package to address #985916.
Oh wow, you are absolutely right! Thanks for catching this! The fact that this is shipped as a function of guix-install.sh ... makes it a little trickier to update... I will raise a thread upstream about how to make that easier in the future; coming up with a way to split that out into a separate file would greatly simplify the process (at least for downstream packaging)... > Among other changes upstream, I changed it in > 23aafc800c9e678662766440916449ec5bbce830 to initialize various XDG > environment > variables, fixing a bug that can prevent KDE Plasma sessions from starting > properly, instead leaving the user with a black screen. I encountered that > bug > again today when I logged back in after running `guix home reconfigure` for > the > first time on a new Bookworm installation. I described the problem in more > detail upstream in https://issues.guix.gnu.org/56050 and the linked mailing- > list thread. This sounds suspiciously similar to a long outstanding debian bug: https://bugs.debian.org/988260 So if updating this would solve that, that is really promising! > Note also that the file was renamed to zzz-guix.sh in > 93be56a3ab28ed0a482f354b7f536681c99b6999. Hrm. that will be a little bit trickier to change... It is, unfortunately, very late in the bookworm release cycle... might have to wait till bookworm's first point release... will see how invasive the changes are. live well, vagrant
signature.asc
Description: PGP signature