> Le 26 juil. 2021 à 00:26, John Ralls <jra...@ceridwen.us> a écrit :
> 
>> On Jul 25, 2021, at 3:37 AM, Pascal <p....@orange.fr> wrote:
>> 
>> Hello,
>> 
>> I'm running gtk-osx-setup.sh on an external volume location.
>> Here are some questions:
>> 
>> a) Warnings logs:
>> 
>> Warning: the environment variable LANG is not set!
>> We recommend setting this in ~/.profile (or equivalent) for proper expected 
>> behavior.
>> 
>> Actually, I don't have LANG set, is it so mandatory? Is there a specific 
>> required value?
>> 
>> b) Rust installation
>> 
>> As a side effect Rust changes shell environnement files as for instance 
>> $HOME/.zshenv in order to source $DEVROOT/.new_local/env which adds 
>> $DEVROOT/.new_local//bin to PATH.
>> 
>> It seems unnecessary as it is already done for executing jhbuild ;-) is it?
>> 
>> c) $HOME/.local specific location
>> 
>> $HOME/.local is created with a file structure like 
>> .local/share/virtualenvs/etc-Py3Tzk1g...
>> I would like to produce all built files on a dedicated volume. Thus I set 
>> DEVROOT to this volume path.
>> 
>> What is the setting to set .local location?
> 
> Pascal,
> 
> I don't know where the LANG warning is coming from. It's not gtk-osx or 
> jhbuild. FWIW macOS usually sets it and the LC_* variables from defaults so 
> maybe you're unsetting it somewhere?

Yes LANG is set with a local shell session but curiously not in a remote 
session as I did.
Though, it doesn't seem to have any matter.

> I don't understand the question about Rust. Do you already have Rust 
> installed and gtk-osx-setup.sh isn't detecting it? If so are CARGO_HOME and 
> RUSTUP_HOME correctly defined in your environment?

Without shame, Rust installer modifies zsh and bash shell environnement files 
with that line (in my case):
. "/ext/src-2021/.new_local/env"
Not a Gtk-OSX concern, it is just for reporting.

> You can see all of the default paths easily with `grep envvar 
> gtk-osx-setup.sh`. You'll want to set DEVPREFIX and PYTHONUSERBASE to 
> $DEVROOT/.local.

I did set DEVROOT and let others set by the gtk-osx-setup.sh script. There 
isn't any .local in the script but I got one created.

Last year I got:
% ls /ext/src-2020/.new_local/share/venv/etc-BfEnjbWy/
bin/        lib/        pyvenv.cfg  share/

This year I get no venv folder in $DEVROOT/.new_local:
% ls /ext/src-2021/.new_local/share/
pyenv/

But a virtualenvs folder in $HOME/.local:
% ls $HOME/.local/share/virtualenvs/etc-Py3Tzk1g/ 
bin/        lib/        pyvenv.cfg  share/      src/

How to change its location if possible?

Thanks, Pascal.
https://blady.pagesperso-orange.fr


_______________________________________________
gtk-osx-users-list mailing list
gtk-osx-users-list@gnome.org
https://mail.gnome.org/mailman/listinfo/gtk-osx-users-list

Reply via email to