Comments (9)
@xhochy, defaults channel is an aggregation of pkgs/main, pkgs/r, pkgs/msys and others
from r-base-feedstock.
_r-mutex is available now. Can somebody send a PR for bwidget and tktable?
from r-base-feedstock.
from r-base-feedstock.
No objections from me. Kicking it up the ladder, @msarahan, have I overlooked anything?
from r-base-feedstock.
I'm open to this, but a few notes:
-
Installing
r-base
from conda-forge does not require the r channel. The defaults channel is sufficient. I realize there is some overlap in these channels, but it's been noted that including the r channel greatly slows down the conda solver (and I can confirm this from personal experience). From testing older versions of conda, I can drop the r channel when installing r-base with conda version 4.3 and later. -
Even if
_r-mutex
is available from conda-forge, it still won't be possible to installr-base
without installing some packages from the defaults channel, e.g.bwidget
andtktable
docker run --rm -it continuumio/miniconda3 bash
conda config --add channels defaults
conda config --add channels conda-forge
conda config --get channels
## --add channels 'defaults' # lowest priority
## --add channels 'conda-forge' # highest priority
conda config --set always_yes yes
conda update conda
conda --version
## conda 4.6.14
conda config --set channel_priority strict
conda update --all
conda install r-base
conda list | grep -v conda-forge
## # packages in environment at /opt/conda:
## #
## # Name Version Build Channel
## _r-mutex 1.0.0 anacondar_1
## binutils_impl_linux-64 2.31.1 h6176602_1
## binutils_linux-64 2.31.1 h6176602_7
## bwidget 1.9.11 1
## gfortran_impl_linux-64 7.3.0 hdf63c60_1
## gfortran_linux-64 7.3.0 h553295d_7
## libgcc-ng 9.1.0 hdf63c60_0
## libgfortran-ng 7.3.0 hdf63c60_0
## libstdcxx-ng 9.1.0 hdf63c60_0
## tktable 2.10 h14c3975_0
from r-base-feedstock.
We should use only compiler related packages from defaults. Remaining packages are _r-mutex, tktable and bwidget. See also #64
from r-base-feedstock.
@jdblischak For me it is looking like _r-mutex
is in the R channel:
% conda search _r-mutex
Loading channels: done
# Name Version Build Channel
_r-mutex 1.0.0 anacondar_1 pkgs/r
_r-mutex 1.0.0 mro_2 pkgs/r
I only came across this as I'm working sometimes with a conda-mirror that only has defaults and conda-forge mirrored, not the R channel. If I misunderstood the notation in conda search
here, feel free to correct me ;)
from r-base-feedstock.
defaults channel is an aggregation of pkgs/main, pkgs/r, pkgs/msys and others
@isuruf Thanks for clarifying.
I only came across this as I'm working sometimes with a conda-mirror that only has defaults and conda-forge mirrored, not the R channel.
@xhochy I see the confusion. My main point was to prevent you or any other user from explicitly listing the r channel. Since you are already doing that, there's nothing to worry about!
from r-base-feedstock.
Hi @xhochy, @mingwandroid, @jdblischak and @isuruf,
I'm having similar issues with institutions mirroring only anaconda and conda-forge. Favouring a more self-contained conda-forge channel I created PR: conda-forge/staged-recipes#8646
Could you review/assist with that PR?
from r-base-feedstock.
Related Issues (20)
- Prepare for R 4.1 HOT 6
- Error: package ‘###’ was installed before R 4.0.0: please re-install it HOT 2
- R devel HOT 1
- Cannot start R on M1 HOT 2
- Getting SafetyError when installing v.4.1.X HOT 7
- Incorrect ncurses pin HOT 1
- R-base 4.2 integration HOT 4
- m2 ssl is broken meaning that windows can't be rebuild HOT 4
- conda-forge r-base lacks libR.so - enable --enable-R-shlib option HOT 5
- Adding 4.1.x branch HOT 1
- double brackets [[ is not legal in some unix shells HOT 1
- segfault after installing only R in a fresh environment HOT 5
- ETA for Windows r-base > 4.1.3? HOT 10
- BLAS variants ignored on osx-arm64 HOT 2
- MacOS: `.C` unable to find functions due to leading underscore
- Cannot install r-base and imagmagick in the same environment on Ubuntu 22.04 HOT 2
- BLAS/LAPACK linked libraries not delivered in build variants HOT 5
- Run export for r-base
- [macOS] r-base 4.2 timezone support differs from CRAN's HOT 2
- Add r-base version 3.5.0 to Linux aarch64 HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from r-base-feedstock.