Skip to content
Back to formatted view

Raw Message

Message-ID: <CAP01uRna1Ya8ODWmypNVOHKYpskc_wSsnKTx4oA_Ef37C=ym8Q@mail.gmail.com>
Date: 2011-10-23T12:30:34Z
From: Gabor Grothendieck
Subject: issue loading doBy library
In-Reply-To: <8905967A-F4BA-4B47-9FB3-27C485055D1E@gmail.com>

On Sun, Oct 23, 2011 at 8:10 AM, Giovanni Azua <bravegag at gmail.com> wrote:
> Hi Josh,
>
> Thank you for your feedback, after lot of trial and error the problem is finally solved.
>
> To solve this problem, I tried in this order:
>
> 1) uninstalling the two packages "Matrix" and "lme4" and reinstalling them.
> 2) uninstalling doBy and reinstalling it with and without 1)
> 3) upgrading to the latest R version and re-doing 1) 2)
>
> And finally 4) wiped all R traces from my Mac OS X 10.7.2 and re-installed the latest version. The latest Matrix version seems to have changed in the meanwhile so I was lucky and now it works.
>
> It seems to me that the whole concept of dependency analysis for installing packages in R is broken ... seems like the packages depend only on the package name and not on the specific versions which is wrong as in this case, chances are that a user will say in this "live lock" where will never find a "happy together" versions of Matrix and lme4 ... but well, you statisticians know better about chances :P
>

Version information can be incorporated. For example, note the imports
line of the zoo DESCRIPTION file where it specifies a specific version
or later of lattice:

https://r-forge.r-project.org/scm/viewvc.php/pkg/zoo/DESCRIPTION?view=markup&root=zoo

-- 
Statistics & Software Consulting
GKX Group, GKX Associates Inc.
tel: 1-877-GKX-GROUP
email: ggrothendieck at gmail.com