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:
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
- 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
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
vmrinstalled miniconda dependencies, if system installed existed, or at least without documenting it.Example:
clearandnetstatregularly did not work when, for example, a new version of software was installed. Theclearfromminiconda/local/bin/clearis used instead of giving priority to the one installed on the system. Sometimes the shell do not found it, sometimes the shell saidterminals database is inaccessible.Solution after every (!) new install:
sudo rm $VMR_PATH/miniconda3/bin/clear sudo mv /usr/bin/clear_old /usr/bin/clearanaconda-issue
apt,apt-getordpkgcan 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 installedcmake,makeandgccnot withvmrIt'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