Skip to content

conda installation in production Bluesky environment #139

@sdmarks01

Description

@sdmarks01

Installing hklpy (or any package with shared dependencies) into an existing Bluesky conda environment (e.g. 8idi_bits) crashes live Bluesky/IPython sessions because it replaces core shared libraries. This makes it unsafe to install hklpy directly into a production Bluesky environment.

To reproduce:
conda activate 8idi_bits
conda install -c conda-forge hklpy
conda uninstall hklpy

The error:
IPython (and any other package included in hklpy) no longer exists in 8idi_bits, even if it was there before the conda install.

Expected/desired behavior:
Shared dependencies are not modified during conda install or conda uninstall.

Environment:
8idi_bits

Workaround:
Use a cloned 8idi_bits environment to work on any development.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions