[R-sig-Debian] Unable to install R 3.1.2 on Debian:Testing

Johannes Ranke jranke at uni-bremen.de
Mon Jan 19 09:05:58 CET 2015


Hi Mathieu,

thanks for contributing your tips on apt pinning on Debian testing. I have 
included similar instructions in the Debian README for the situation where 
testing was frozen. This time I thought I would get around to provide proper 
binaries for testing quickly enough, but I need to get some other work done, 
so I am lagging behind here.

If someone could provide some lines with nice pinning instructions of text for 
the Debian README on CRAN, I would be happy to incorporate them, otherwise I 
will only have time in the weekend to do something (amend the README or set up 
a new repo for jessie) on the weekend.

Cheers,

Johannes

Am Sonntag, 18. Januar 2015, 20:37:05 schrieb Mathieu Basille:
> Le 18/01/2015 15:55, Dirk Eddelbuettel a écrit :
> > On 18 January 2015 at 14:14, Dirk Eddelbuettel wrote:
> > | Ok. I will set up a new toolchain for testing then. We need this for
> > | Rocker
> > | all the time---eg I just put something marvelous into littler which I
> > | need in Rocker, yet Debian is frozen with no timeline for release. And
> > | it is silly for us to keep rebuilding all these things when building
> > | containers.
> > | 
> > | The three of us should (will !!) work something out that will allow us
> > | proper testing support via CRAN, which we can fold into your existing
> > | mirror structure.  Plan?
> > 
> > Or maybe we just stick with "testing" and set up "unstable" via apt
> > pinning
> > 
> > for surgical per-package updates. One of many HOWTOs:
> >     http://jaqque.sbih.org/kplug/apt-pinning.html
> > 
> > I've used this quite a bit in the past and it "Just Work (TM)".
> 
> Using testing as my regular Debian, this is how I do it: apt pinning on
> stable/testing/unstable, with testing on 900, stable on 800, unstable on
> 90, and every priority package on > 900.
> 
> Then a selection of R packages from official Debian unstable repositories
> are also set up with 900 (I may have missed a few since I didn't update the
> list for a while):
> 
> Package: r-base r-base-core r-base-dev r-recommended r-cran-boot
> r-cran-cluster r-cran-class r-cran-codetools r-cran-foreign
> r-cran-kernsmooth r-cran-lattice r-cran-mass r-cran-matrix r-cran-mgcv
> r-cran-nlme r-cran-nnet r-cran-rmatrix r-cran-rpart r-cran-spatial
> r-cran-survival r-cran-tkrplot littler
> Pin: release o=Debian,a=unstable,l=Debian
> Pin-Priority: 900
> 
> Works like a charm... R 3.1.2 from SID.
> 
> Hope this helps! (I can provide a more detailed source.list/preferences if
> necessary)
> Mathieu.
> 
> > Dirk

-- 
PD Dr. Johannes Ranke
Kronacher Str. 8
79639 Grenzach-Wyhlen



More information about the R-SIG-Debian mailing list