Update on R 3.0.0 migration (Was: R 3.0.0 and required rebuilds of all reverse Depends: of R)
- To: Charles Plessy <plessy@debian.org>, Julian Gilbey <jdg@debian.org>, Dirk Eddelbuettel <edd@debian.org>, Michael Rutter <mar36@psu.edu>, Chris Lawrence <lawrencc@debian.org>, Debian Developers <debian-devel@lists.debian.org>, Debian Science Maintainers <debian-science-maintainers@lists.alioth.debian.org>, Philip Rinn <rinni@gmx.net>, Debian Med Packaging Team <debian-med-packaging@lists.alioth.debian.org>, The Debichem Group <debichem-devel@lists.alioth.debian.org>, Christoph Berg <myon@debian.org>, Philip Rinn <rinni@gmx.net>, tfry@users.sourceforge.net
- Subject: Update on R 3.0.0 migration (Was: R 3.0.0 and required rebuilds of all reverse Depends: of R)
- From: Dirk Eddelbuettel <edd@debian.org>
- Date: Fri, 5 Apr 2013 21:04:41 -0500
- Message-id: <[🔎] 20831.33465.335140.778589@max.nulle.part>
- In-reply-to: <[🔎] 20130405081019.GA32504@falafel.plessy.net>
- References: <20824.26651.775823.264126@max.nulle.part> <[🔎] 20130405075352.GC6847@d-and-j.net> <[🔎] 20130405081019.GA32504@falafel.plessy.net>
First off, let me apologize. I clearly did this the wrong way and should have
contacted -release and -devel beforehand. My bad -- I'm sorry for extra work
this created for the release managers and maintainer, particularly at this
time.
R 3.0.0 was released on April 3 as scheduled. As usual, I built a package the
morning of, and all build daemons are current. (There was also an unrelated
bug which is why were at 3.0.0-2.) The release team kindly put a block on
it, so it will make it into testing. Good.
Preceding the release and following it, we have rebuilt the vast number of
"r-cran-*" packages used my R, and which do need a rebuild, plus a few
building against R such as python-rpy. Currently, in my unstable pbuilder
chroot (and thanks to Chris for the showpkg trick)
root@max:/# apt-cache showpkg r-base-core | grep "r-base-core 3" | wc -l
127
So 127 packages are already taken care of. On the other hand, we still have
~50 packages needing work:
root@max:/# apt-cache showpkg r-base-core | grep "r-base-core 2" | wc -l 52
A few of these are false positives though. Looking more closely via
root@max:/# for p in `apt-cache showpkg r-base-core | grep "r-base-core 2" | sort | awk -F, '{print $1}'`; \
do echo -n "$p,"; apt-cache show $p | grep Maintainer | sed -e 's/.*<//' -e 's/>$//'; done
gets us a nice little csv data set we can print in R:
R> print(todo[ order(todo[,2]), ], row.names=FALSE)
pkg maint
r-bioc-biobase debian-med-packaging@lists.alioth.debian.org
r-bioc-biocgenerics debian-med-packaging@lists.alioth.debian.org
r-bioc-cummerbund debian-med-packaging@lists.alioth.debian.org
r-bioc-edger debian-med-packaging@lists.alioth.debian.org
r-bioc-hilbertvis debian-med-packaging@lists.alioth.debian.org
r-bioc-limma debian-med-packaging@lists.alioth.debian.org
r-bioc-qvalue debian-med-packaging@lists.alioth.debian.org
r-cran-combinat debian-med-packaging@lists.alioth.debian.org
r-cran-deal debian-med-packaging@lists.alioth.debian.org
r-cran-diagnosismed debian-med-packaging@lists.alioth.debian.org
r-cran-epi debian-med-packaging@lists.alioth.debian.org
r-cran-epibasix debian-med-packaging@lists.alioth.debian.org
r-cran-epicalc debian-med-packaging@lists.alioth.debian.org
r-cran-epir debian-med-packaging@lists.alioth.debian.org
r-cran-epitools debian-med-packaging@lists.alioth.debian.org
r-cran-evd debian-med-packaging@lists.alioth.debian.org
r-cran-genabel debian-med-packaging@lists.alioth.debian.org
r-cran-genetics debian-med-packaging@lists.alioth.debian.org
r-cran-ggplot2 debian-med-packaging@lists.alioth.debian.org
r-cran-haplo.stats debian-med-packaging@lists.alioth.debian.org
r-cran-psy debian-med-packaging@lists.alioth.debian.org
r-cran-pvclust debian-med-packaging@lists.alioth.debian.org
r-cran-randomforest debian-med-packaging@lists.alioth.debian.org
r-cran-reshape debian-med-packaging@lists.alioth.debian.org
r-cran-reshape2 debian-med-packaging@lists.alioth.debian.org
r-cran-rocr debian-med-packaging@lists.alioth.debian.org
r-cran-rsqlite debian-med-packaging@lists.alioth.debian.org
r-cran-stringr debian-med-packaging@lists.alioth.debian.org
r-cran-vegan debian-med-packaging@lists.alioth.debian.org
r-other-bio3d debian-med-packaging@lists.alioth.debian.org
r-other-mott-happy debian-med-packaging@lists.alioth.debian.org
r-cran-amore debian-science-maintainers@lists.alioth.debian.org
r-cran-msm debian-science-maintainers@lists.alioth.debian.org
r-cran-plotrix debian-science-maintainers@lists.alioth.debian.org
r-cran-sp debian-science-maintainers@lists.alioth.debian.org
r-cran-spc debian-science-maintainers@lists.alioth.debian.org
r-cran-teachingdemos debian-science-maintainers@lists.alioth.debian.org
r-cran-vcd debian-science-maintainers@lists.alioth.debian.org
r-cran-xtable debian-science-maintainers@lists.alioth.debian.org
r-cran-maldiquant debichem-devel@lists.alioth.debian.org
r-cran-readbrukerflexdata debichem-devel@lists.alioth.debian.org
littler edd@debian.org
python-nwsserver edd@debian.org
r-cran-gregmisc edd@debian.org
r-cran-misc3d edd@debian.org
r-cran-erm jdg@debian.org
r-cran-raschsampler jdg@debian.org
r-cran-pscl lawrencc@debian.org
r-noncran-lindsey lawrencc@debian.org
postgresql-9.1-plr myon@debian.org
r-cran-scatterplot3d rinni@gmx.net
rkward tfry@users.sourceforge.net
R>
I have taken care of my two r-cran-* package, and I know littler is a false
positive. postgresql-r may also work, same for rkward -- the _external_ R
API did not change, but the package use did.
I have CC'ed all relevant maintainer who were not already on the list and
will follow-up. I can help and pitch in, please contact me off-list.
Special thanks to Charles and Chris who already uploaded a number of packages
too.
Thanks, Dirk
--
Dirk Eddelbuettel | edd@debian.org | http://dirk.eddelbuettel.com
Reply to: