On Mon, Jul 30, 2012 at 6:19 PM, Michael Rutter <[email protected]> wrote:
>
> On Jul 30, 2012, at 2:20 PM, Dominique Belhachemi <[email protected]> wrote:
>
>> On Mon, Jul 30, 2012 at 5:13 PM, Dirk Eddelbuettel <[email protected]> wrote:
>>>
>>> On 30 July 2012 at 15:51, Dominique Belhachemi wrote:
>>> | Hi everyone,
>>> |
>>> | I am using the backports from
>>> | http://cran.r-project.org/bin/linux/ubuntu/lucid/ on Lucid and would
>>> | like to create a bunch of additional r-cran packages on my workstation.
>>> |
>>> | Where can I find the latest scripts to automatically create those
>>> | packages? Is https://r-forge.r-project.org/projects/cran2deb/ still
>>> | up-to-date?
>>>
>>> For Ubuntu, your best bet is Michael's PPA.  AFAIK it covers "a large 
>>> number"
>>> of package but does not quite have complete CRAN coverage.  See
>>>
>>>    https://launchpad.net/~marutter/+archive/c2d4u
>>>
>>>
>>> For Debian, the less-well-known but equally impressive effort is by Don. See
>>>
>>>    http://debian-r.debian.net/
>>>
>>>
>>> Our old cran2deb codebase is still there and at the core of both of these,
>>> but they essentially branches or "v3.0" implementations.
>>>
>>
>> Thanks Dirk,
>>
>> http://debian-r.debian.net/ is what I need for Debian.
>>
>> For Ubuntu, Michael's PPA is huge, but contains only 1 package for
>> Lucid. So I will be using Don's github script's to re-build the
>> packages I need.
>>
>> Thanks
>> -Dominique
>
> I started working on c2d4u after lucid and decided it was going to be a lot 
> of work to start backporting, so I have been concentrating on the latest 
> releases.
>
> However, it should be possible to use "apt-get source" with the c2d4u 
> installed in lucid as only "deb-src", ignore the "deb" part when adding the 
> ppa to the /etc/apt/sources.list.  You would want to use the natty series of 
> source packages, as they will be as close to lucid as possible.  That way you 
> can download and build from the source packages, at least allowing you to 
> install the necessary dependencies via "apt-get build-dep foo".
>
> Two words of caution with this approach.
>
> 1.  Do not add the "deb" line to sources.list.  It will cause havoc looking 
> for natty packages that do not exist.
>
> 2.  Even if you use the natty source packages, lucid will not have the 
> required versions for some of the dependencies.  This issue will still exist 
> if you use Don's github scripts, as there are differences between lucid 
> version numbers and what CRAN packages want.  Many of the packages will work 
> fine, but there will be some that will not build due to newer versions of 
> packages not available under lucid.
>

Thank you Michael,

I will try both, rebuilding your natty source packages, and using
cran2deb for building new R packages from scratch (those which are not
available in the repos).

-Dominique

_______________________________________________
R-SIG-Debian mailing list
[email protected]
https://stat.ethz.ch/mailman/listinfo/r-sig-debian

Reply via email to