R 3.0.0 and required rebuilds of all reverse Depends: of R

Dirk Eddelbuettel edd at debian.org
Sun Mar 31 16:45:15 UTC 2013


A new major release R 3.0.0 will come out on Wednesday April 3rd, as usual
according the the release plan and announcements [1]. 

It contains major internal changes [2] and requires rebuilds of all R
packages.  As I usually do, I started packaging pre-releases and rc
candidates [3] based on March 24, 27 and 30 snapshots.

Michael Rutter, who tirelessly backports (most of) my Debian R packages to
Ubuntu, has also made builds of these R packages [4].  

As for unstable, we have an issue as essentially all reverse-dependencies
that are R packages will need to be rebuilt [5]. On testing, I get for
158 packages from `apt-cache rdepends r-base-core | grep -c r-cran-`. 

I maintain the core set ("r-recommended") and a bunch of others which I have
rebuilt over the last two or three days:

   abind-1.4-0                quadprog-1.5-4     
   boot-1.3-9                 Rcmdr-1.9-6           
   cairoDevice-2.19           RColorBrewer-1.0-5 
   car-2.0-16                 Rcpp-0.10.3           
   chron-2.3-43               relimp-1.0-3          
   class-7.3-7                rgl-0.93.928          
   cluster-1.14.4             RGtk2-2.20.25         
   codetools-0.2-8            rJava-0.9-4           
   date-1.2.33                Rmpi-0.6-3            
   DBI-0.2-5                  rms-3.6-3             
   digest-0.6.3               RMySQL-0.9-3          
   foreach-1.4.0              robustbase-0.9-7   
   foreign-0.8.53             RODBC-1.3-6           
   gdata-2.12.0               rpart-4.1-1           
   getopt-1.19.1              Rserve-0.6-8.1     
   gtools-2.7.1               rsprng-1.0            
   KernSmooth-2.23-10         Rsymphony-0.1-15   
   Hmisc-3.10-1               RUnit-0.4.26          
   iterators-1.0.6            sandwich-2.2-10    
   lattice-0.20-15            slam-0.1-28           
   latticeExtra-0.6-24        sm-2.2-4.1            
   lme4-0.999999-0            sn-0.4-17             
   lmtest-0.9.30              snow-0.3.12        
   lpSolve-5.6.7              spatial-7.3-6         
   mgcv-1.7-22                stabledist-0.6-5   
   MASS-7.3-26                strucchange-1.4-7  
   Matrix-1.0-12              survival-2.37-4    
   mvtnorm-0.9-9994           timeDate-2160.97   
   mnormt-1.4-5               timeSeries-3000.96 
   multicore-0.1-7            tkrplot-0.0.23     
   multcomp-1.2-17            tseries-0.10-30    
   nlme-3.1.109               urca-1.2-7            
   nnet-7.3-6                 XML-3.96-1.1          
   polspline-1.1.7            zoo-1.7-9          

and I should get to these over the next day or two

   doMC-1.3.0                 fPortfolio-2130.80 
   doSNOW-1.0.6               fRegression-2160.77
   effects-2.2.4              fTrading-2160.77   
   fAsianOptions-3000.78      fUnitRoots-2160.77  
   fAssets-2110.79            gmodels-2.15.3      
   fBasics-2160.85            gplots-2.11.0       
   fBonds-2160.76             gregmisc-2.1.2      
   fCopulae-3000.79           hdf5-1.6.10         
   fExoticOptions-2152.78     int64-1.1.2         
   fExtremes-2160.78          its-1.1.8`8         
   fGarch-2150.81             misc3d-0.8-4        
   fImport-3000.82            nws-2.0.0.3         
   fMultivar-2152.77          rggobi-2.1.19       
   fNonlinear-2160.77         Rglpk-0.3-10        
   fOptions-2160.82           RQuantlib-0.3.10    
				 
Based on a simple script (running on testing rather than unstable) I get the
following set of unique maintainers of related packages:

   Chris Lawrence <lawrencc at debian.org>
   Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
   Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
   Dirk Eddelbuettel <edd at debian.org>
   Julian Gilbey <jdg at debian.org>
   Philip Rinn <rinni at gmx.net>
   The Debichem Group <debichem-devel at lists.alioth.debian.org>

and I am CCing everybody now to see if they could please rebuild the packages
within a week or so.  Come next weekend we'll review and switch to direct
email pings.

Comments, suggestions, ... most welcome.  Please CC me on replies as I am no
longer subscribed to debian-devel.

Cheers, Dirk


[1] http://developer.r-project.org
[2] See the NEWS file; big one is overcoming vector index index limit 2^31-1  
[3] http://changelogs.debian.net/r-base  (covers two of the three)
[4] See his blog at http://www.personal.psu.edu/mar36/blogs/the_ubuntu_r_blog/blog/
    and his post to the r-sig-debian list
[5] All r-cran-* and r-bioc-* and ... package; embedding apps such as
    rkward, postgresql-plr or cantor or may not need to be rebuilt

-- 
Dirk Eddelbuettel | edd at debian.org | http://dirk.eddelbuettel.com



More information about the debian-science-maintainers mailing list