MSS icon indicating copy to clipboard operation
MSS copied to clipboard

menuinst called from non-root env

Open ReimarBauer opened this issue 4 years ago • 10 comments

This is only a warning, we should verify if this is because of a change or bug

Executing transaction: / menuinst called from non-root env C:\Users\user\Miniconda3\envs\mssdev
WARNING menuinst_win32:<module>(157): menuinst called from non-root env C:\Users\user\Miniconda3\envs\mssdev
DEBUG menuinst_win32:__init__(198): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'C:\Users\user\Miniconda3\envs\mssdev', env_name: 'None', mode: 'user', used_mode: 'user'
DEBUG menuinst_win32:create(323): Shortcut cmd is C:\Users\user\Miniconda3\envs\mssdev\python.exe, args are ['C:\\Users\\user\\Miniconda3\\envs\\mssdev\\cwp.py', 'C:\\Users\\user\\Miniconda3\\envs\\mssdev', 'C:\\Users\\user\\Miniconda3\\envs\\mssdev\\Library\\bin\\bash.exe', '--login', '-i', '--']                                                - DEBUG menuinst_win32:__init__(198): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'C:\Users\user\Miniconda3\envs\mssdev', env_name: 'None', mode: 'user', used_mode: 'user'
DEBUG menuinst_win32:create(323): Shortcut cmd is C:\Users\user\Miniconda3\envs\mssdev\pythonw.exe, args are ['C:\\Users\\user\\Miniconda3\\envs\\mssdev\\cwp.py', 'C:\\Users\\user\\Miniconda3\\envs\\mssdev', 'C:\\Users\\user\\Miniconda3\\envs\\mssdev\\pythonw.exe', 'C:\\Users\\user\\Miniconda3\\envs\\mssdev\\Scripts\\mss-script.py']         done

ReimarBauer avatar May 06 '21 21:05 ReimarBauer

Trying to install a local build on that windows system shows this

(mssdev) C:\Users\user\workspace\MSS\localbuild>mamba install  \Users\user\Miniconda3\envs\mssdev\conda-bld\win-64\mss-alpha-py39_1000.tar.bz2

                  __    __    __    __
                 /  \  /  \  /  \  /  \
                /    \/    \/    \/    \
███████████████/  /██/  /██/  /██/  /████████████████████████
              /  / \   / \   / \   / \  \____
             /  /   \_/   \_/   \_/   \    o \__,
            / _/                       \_____/  `
            |/
        ███╗   ███╗ █████╗ ███╗   ███╗██████╗  █████╗
        ████╗ ████║██╔══██╗████╗ ████║██╔══██╗██╔══██╗
        ██╔████╔██║███████║██╔████╔██║██████╔╝███████║
        ██║╚██╔╝██║██╔══██║██║╚██╔╝██║██╔══██╗██╔══██║
        ██║ ╚═╝ ██║██║  ██║██║ ╚═╝ ██║██████╔╝██║  ██║
        ╚═╝     ╚═╝╚═╝  ╚═╝╚═╝     ╚═╝╚═════╝ ╚═╝  ╚═╝

        mamba (0.12.2) supported by @QuantStack

        GitHub:  https://github.com/mamba-org/mamba
        Twitter: https://twitter.com/QuantStack

█████████████████████████████████████████████████████████████

Preparing transaction: done
Verifying transaction: done
Executing transaction: | menuinst called from non-root env C:\Users\user\Miniconda3\envs\mssdev
WARNING menuinst_win32:<module>(157): menuinst called from non-root env C:\Users\user\Miniconda3\envs\mssdev
/ DEBUG menuinst_win32:__init__(198): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}', prefix: 'C:\Users\user\Miniconda3\envs\mssdev', env_name: 'None', mode: 'user', used_mode: 'user'
DEBUG menuinst_win32:create(323): Shortcut cmd is C:\Users\user\Miniconda3\envs\mssdev\pythonw.exe, args are ['C:\\Users\\user\\Miniconda3\\envs\\mssdev\\cwp.py', 'C:\\Users\\user\\Miniconda3\\envs\\mssdev', 'C:\\Users\\user\\Miniconda3\\envs\\mssdev\\pythonw.exe', 'C:\\Users\\user\\Miniconda3\\envs\\mssdev\\Scripts\\mss-script.py']
done

conda_build_auf_guacamole

ReimarBauer avatar May 07 '21 06:05 ReimarBauer

This seems to be a difference between mamba and conda. With conda this build was installed without this warning

conda install  \Users\user\Miniconda3\envs\mssdev\conda-bld\win-64\mss-alpha-py39_1000.tar.bz2
Preparing transaction: done
Verifying transaction: done
Executing transaction: done

ReimarBauer avatar May 07 '21 06:05 ReimarBauer

Forwarded to https://github.com/mamba-org/mamba/issues/923

ReimarBauer avatar May 07 '21 06:05 ReimarBauer

With another example "spyder" I recognized also conda pushes this admin window on me and clicking "Nein" let it continue the installation.

ReimarBauer avatar May 07 '21 07:05 ReimarBauer

workaround is currently to ignore it, and click Nein/No on that button

ReimarBauer avatar May 07 '21 20:05 ReimarBauer

This is likly not a mamba/conda problem. It is related to the windows 10 configuration.

ReimarBauer avatar May 09 '21 10:05 ReimarBauer

menuinst gets improved for mac and linux soon. https://github.com/conda/menuinst/pull/89

ReimarBauer avatar Oct 26 '21 05:10 ReimarBauer

Hi @ReimarBauer thanks for documenting this issue! What solution did you adopt for your windows users? I would like to disable menuinst or somehow suppress the UAC dialog window. Any input is very much appreciated!

seb-afk avatar Nov 02 '21 15:11 seb-afk

Hi @sebastianbertoli it seem for us only a popup window without blocking the installation when we click "nein/no".

ReimarBauer avatar Nov 02 '21 15:11 ReimarBauer

This could be the same as https://github.com/conda/menuinst/issues/191

ReimarBauer avatar May 26 '24 18:05 ReimarBauer

with pixi we currently can't use menuinst. The issue can't happen since v10.

ReimarBauer avatar Mar 11 '25 08:03 ReimarBauer