Small patch to packages.R

2 messages Options
Embed this post
Permalink
Chris Masters-3

Small patch to packages.R

Reply Threaded More More options
Print post
Permalink
Very small patch to packages.R

install.packages on an internal package repository that worked with 2.9
failed in 2.10

Problem:
> available.packages(contriburl="http://url.to.my/repo")
Error in f(res) : invalid subscript type 'list'

This occurred because the PACKAGES file had no dependency on R in the
Depends field on any of the packages. Got around it by adding "Depends: R
(>=2.7.0)" to the packages but it was still a regression from 2.9 behaviour.

Cheers

Chris

______________________________________________
[hidden email] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel
Duncan Murdoch

Re: Small patch to packages.R

Reply Threaded More More options
Print post
Permalink
On 06/11/2009 9:49 AM, Chris Masters wrote:

> Very small patch to packages.R
>
> install.packages on an internal package repository that worked with 2.9
> failed in 2.10
>
> Problem:
>> available.packages(contriburl="http://url.to.my/repo")
> Error in f(res) : invalid subscript type 'list'
>
> This occurred because the PACKAGES file had no dependency on R in the
> Depends field on any of the packages. Got around it by adding "Depends: R
> (>=2.7.0)" to the packages but it was still a regression from 2.9 behaviour.

Thanks.  We already had a patch under way for this one, but it hadn't
made it into the code yet.  (See the thread "Re: [Rd] error in
install.packages() (PR#14042)".)  It has also led to some discussion of
changes to sapply, but those will be for 2.11.0, not R-patched.

Duncan

______________________________________________
[hidden email] mailing list
https://stat.ethz.ch/mailman/listinfo/r-devel