Leo Famulari writes: > On Tue, Feb 04, 2020 at 10:31:23AM -0500, Amin Bandali wrote: >> * gnu/packages/gtk.scm (pasystray): New variable. > > Thanks! Can we put it in the pulseaudio module? > Sure! Noting that now there's a circular import between the pulseaudio module and the gnome module because of dependency of pasystray on libnotify, defined in the gnome module. > >> + (add-before 'bootstrap 'remove-bootstrap.sh >> + (lambda _ >> + (delete-file "bootstrap.sh") ; not useful in the context of Guix >> + #t))))) > > Also, can you clarify this comment? Like, does it interfere with > building? > Yeah, exactly: --8<---------------cut here---------------start------------->8--- ... starting phase `bootstrap' running './bootstrap.sh' patch-shebang: ./bootstrap.sh: changing `/usr/bin/env bash' to `/gnu/store/29jhbbg1hf557x8j53f9sxd9imlmf02a-bash-minimal-5.0.7/bin/bash' configure.ac:27: installing './compile' configure.ac:26: installing './install-sh' configure.ac:26: installing './missing' src/Makefile.am: installing './depcomp' ./bootstrap.sh: ./configure: /bin/sh: bad interpreter: No such file or directory command "./bootstrap.sh" failed with status 126 --8<---------------cut here---------------end--------------->8--- PATCH v2 below mentions that bootstrap.sh interferes with build. Is that better? Or were you thinking of a longer explanation? * * *