Hi Michael, It looks like my connection profile is indeed set correctly when I connect to my remote server. The output looks like this, so I guess this is working at intended, now I have to figure out why my packages aren't correctly working with those variables set now: (shell-interactive-switch . \\\"-i\\\") (conda--executable-path . \\\"/CONDAS/users/schevolleau/anaconda3/condabin/conda\\\") (conda-anaconda-home . \\\"/CONDAS/users/schevolleau/anaconda3\\\") (shell-command-switch . \\\"-c\\\") (shell-file-name . \\\"/usr/bin/bash\\\") (detached-dtach-program . \\\"dtach\\\") (detached-session-directory . \\\"~/tmp\\\") (detached-shell-program . \\\"~/bin/dtach\\\")) (detached-shell-program . \\\"~/bin/dtach\\\") (detached-session-directory . \\\"~/tmp\\\") (detached-dtach-program . \\\"dtach\\\") (shell-file-name . \\\"/usr/bin/bash\\\") (shell-command-switch . \\\"-c\\\") (conda-anaconda-home . \\\"/CONDAS/users/schevolleau/anaconda3\\\") (conda--executable-path . \\\"/CONDAS/users/schevolleau/anaconda3/condabin/conda\\\") (shell-interactive-switch . \\\"-i\\\"))
Thank you a lot! Best regards, Simon Michael Albinus <michael.albi...@gmx.de> writes: > Simon Chevolleau <simon.chevoll...@gmail.com> writes: > >> Hi Michael, > > Hi Simon, > >> After looking to local variables using `apropos-local-variable`, it >> appears that variables from my connection local profile are not set. >> Even by settings this: >> (connection-local-set-profiles >> nil 'remote-bird) >> >> What are my best ways to dig into this problem ? > > Run the settings you have shown in your previous message: > > --8<---------------cut here---------------start------------->8--- > (connection-local-set-profile-variables > 'remote-bird > '((detached-shell-program . "~/bin/dtach") > (detached-session-directory . "~/tmp") > (detached-dtach-program . "dtach") > (shell-file-name . "/usr/bin/bash") > (shell-command-switch . "-c") > (conda-anaconda-home . "/CONDAS/users/schevolleau/anaconda3") > (conda--executable-path . > "/CONDAS/users/schevolleau/anaconda3/condabin/conda") > (shell-interactive-switch . "-i"))) > > (connection-local-set-profiles > '(:application tramp :protocol "ssh") 'remote-bird) > --8<---------------cut here---------------end--------------->8--- > > > Then check, whether they are set: > > --8<---------------cut here---------------start------------->8--- > (let ((default-directory "/ssh:localhost:")) > (with-connection-local-variables > (message "%S" (pp (buffer-local-variables))))) > --8<---------------cut here---------------end--------------->8--- > > You should see your settings. > >> Best regards, >> Simon > > Best regards, Michael. -- Simon CHEVOLLEAU Bioinformatic PhD student in human peri-implantation development CRTI - INSERM UMR 1064 - Equipe 2 30 Bd Jean Monnet, 44093 Nantes Cedex 01 Tel +33 (0)6 64 61 89 46 Nantes, France