bug#42600: /etc/profile not being sourced from interactive non-login shell

2022-07-13 Thread Maxim Cournoyer
Hello Kyle, Kyle Andrews writes: > Despite what it says in my ~.bashrc~, if I start a shell from Emacs with > the elisp below, then `guix describe` does not work: > > (let ((default-directory "/ssh:me@remote:/home/me")) > (shell "*shell*")) It works for me: /ssh:raisin:/home/mcournoyer

bug#42600: /etc/profile not being sourced from interactive non-login shell

2020-07-29 Thread Kyle Andrews
Despite what it says in my ~.bashrc~, if I start a shell from Emacs with the elisp below, then `guix describe` does not work: (let ((default-directory "/ssh:me@remote:/home/me")) (shell "*shell*")) Of course, if I start a shell normally with ~M-x shell~ in Emacs, then type out the ssh c