tramp-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: tramp-container doesn't follow `ENV PATH` in docker file


From: Michael Albinus
Subject: Re: tramp-container doesn't follow `ENV PATH` in docker file
Date: Mon, 27 Mar 2023 17:43:29 +0200
User-agent: Gnus/5.13 (Gnus v5.13)

ParetoOptimalDev <pareto.optimal@mailfence.com> writes:

Hi,

>> My rough idea is to allow tramp-remote-path being nil,
>> and then just don't touch anything from $PATH remotely. But I don't know
>> about possible side effects.
>
> Oh, that's good to know because:
>
> - It tells me a potential avenue to explore if I look at this again out
>   of annoyance
> - It's very possible that changing tramp-remote-path like this could
>   break other invariants
>
> Part of my confusion and frustration was not having the experience and
> understanding to know for sure where issues are because of
> misunderstanding or because I'm treading new ground.

You might start with function tramp-set-remote-path, emulate the
proposal above by just returning w/o doing anything. Afterwards, check
what needs to be done in function tramp-get-remote-path.

A good test is running the test suite by "make -C test tramp-tests" and
see, whether everything still works. If you want to check it for the
docker method, do something like "env
REMOTE_TEMPORARY_FILE_DIRECTORY=/docker:alpine:/tmp make -C test
tramp-tests" (I use the alpine docker image for tests).

Best regards, Michael.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]