Comments (17)
I don't have an opinion about dropping 3.3.2.
To drop it with conda-smithy=3, you have to change the conda_build_config.yaml file in conda-forge-pinning package
from r-base-feedstock.
Thanks @jdblischak for doing this!
from r-base-feedstock.
Yes, this can be done. Please see PR ( #38 ).
It may not have worked, but it is still nice to have the history. Maybe there was some choice made that comes up again.
All I did was checkout Eric's copy of the branch merge with master
and then overwrite everything in the merge commit with the contents of master
. So it's a no-op commit that takes all the other changes along for the ride. :)
from r-base-feedstock.
I know everyone is busy with the migration to conda-build 3, but I'd appreciate some feedback on this proposal. I need to know 2 things to be able to proceed:
- Do you support dropping R 3.3.2? If yes, please +1 this Issue.
- How can I update conda-smithy to drop R 3.3.2? Would it be possible to do a minor release, e.g. 2.4.5 -> 2.4.6, to make this small change prior to the cb3 migration? If it'd be preferred to update conda-smithy 3.*, I'd need to be shown where to make the change.
Thanks!
cc: @conda-forge/core @bgruening @isuruf @jakirkham
from r-base-feedstock.
- How can I update conda-smithy to drop R 3.3.2? Would it be possible to do a minor release, e.g. 2.4.5 -> 2.4.6, to make this small change prior to the cb3 migration? If it'd be preferred to update conda-smithy 3.*, I'd need to be shown where to make the change.
I'd say let's do that with cb3. It will be simpler.
from r-base-feedstock.
OK. I've submitted PRs to staged-recipes and the pinning feedstock:
conda-forge/conda-forge-pinning-feedstock#28
conda-forge/staged-recipes#5325
from r-base-feedstock.
Pinging a bunch of conda-forge R users (I skimmed the last month of PRs to staged-recipes). Do any of you still rely on support for R 3.3.2? We have been unable to build it with the latest conda-forge pinned dependencies. Please +1 this Issue if you are ok with this.
@ArneKr @bgruening @bsennblad @cbrueffer @daler @FrodePedersen @jenzopr @MathiasHaudgaard
from r-base-feedstock.
I support dropping R 3.3.2; thanks for the initiative!
from r-base-feedstock.
This should be fine! You got my support.
from r-base-feedstock.
Great. Looks like everyone agrees on this change. The plan will be for it to go into effect once conda-smithy switches to conda-build 3.
from r-base-feedstock.
@conda-forge/r-base Could one of the maintainers please delete the 3.3.2 branch? I don't have permission, and I couldn't find a way to submit a PR that deletes a branch.
from r-base-feedstock.
@jdblischak done. I've got the 3.3.2 branch on my fork so we can easily restore it if necessary
from r-base-feedstock.
Would it be better to merge that branch into master
so the history is not lost?
from r-base-feedstock.
Would it be better to merge that branch into master so the history is not lost?
Can this be done without rewriting the history of the master branch so as to not actually change the tip of master and force a rebuild?
from r-base-feedstock.
That branch never worked. (All the packages built from that branch were broken)
from r-base-feedstock.
Can this be done without rewriting the history of the master branch so as to not actually change the tip of master and force a rebuild?
I did a quick test merge locally, and this creates lots of merge conflicts.
There were only a few commits made on the 3.3.2 branch:
conda-forge:master...ericdill:3.3.2
Most are just updating the pins and other fiddling. The only one of interest (to me at least) was my patch to backport zlib support:
But as @isuruf noted, despite successfully building, these packages still ended up being broken, so it was a short-lived success.
from r-base-feedstock.
Now that conda-build 3 support has been merged into staged-recipes (conda-forge/staged-recipes#5274), R 3.3.2 is no longer supported on conda-forge. Thanks everyone for your feedback and assistance!
And related, R 3.5.0 was released today, so R 3.5.1 is just a few months away.
from r-base-feedstock.
Related Issues (20)
- Packages installed via `install.packages` in R conflict with packages installed via `conda`. HOT 5
- 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
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.