Skip to content

Uninstalled VMR #211

@lvnelrs

Description

@lvnelrs

Platform Info

Ubuntu 24.04

Description

vmr is a disaster. Why? Miniconda interfering with the dependencies of C and also interfering with the environment variables without making it possible to configure/ignore the vmr installed miniconda dependencies, if system installed existed, or at least without documenting it.

Example:

  1. clear and netstat regularly did not work when, for example, a new version of software was installed. The clear from miniconda/local/bin/clear is used instead of giving priority to the one installed on the system. Sometimes the shell do not found it, sometimes the shell said terminals database is inaccessible.

Solution after every (!) new install:

sudo rm $VMR_PATH/miniconda3/bin/clear
sudo mv /usr/bin/clear_old /usr/bin/clear 

anaconda-issue

  1. All libraries for C must be specified manually because vmr leases the $PATH and include directory for miniconda. Unfortunately, this means that libraries installed with apt, apt-get or dpkg can no longer be accessed. So local compiling with C, CPP and CARGO brokes often if you use make or cmake without specify the system include directory as custom. Building software from source nearly not possible. Even I installed cmake, make and gcc not with vmr

It's over for me. I can handle all software versions myself, because it takes just as much time and effort as having a working environment with vmr.

Possible Solution

vmr should only include installed packages into the $PATH and ignore dependencies for the workflow of vmr. miniconda should only use by vmr and not from the profile/session.
Or minimum: should be clear which software is included without hacking the vmr.sh

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions