Skip to content
Back to formatted view

Raw Message

Message-ID: <28da5bb1-e6cc-8239-3a2c-352509d3128b@inventati.org>
Date: 2017-04-19T21:40:05Z
From: Philip Rinn
Subject: rdb and rds files include abolute file paths / help understanding how lazy-load dbs are created
In-Reply-To: <E22703A1-620A-4F2C-A56B-1D2021B1BDE7@dcn.davis.ca.us>

Hi,

On 12.04.2017 at 08:09, Jeff Newmiller wrote:

> Someone might respond here anyway, but I think this is more of an R-devel
> question.

I tired R-devel before[1] with no response :(.

> Anyway, as long as the package file after installation has appropriate file
> names for where it is installed, what does it matter what is in the files
> before installation?

That's actually the point. In the installed .rd[bs] files the absolute file paths
are still present but often[2] the referenced files don't even exist on the
computer the packaged is installed. My approach therefore is to replace those
absolute paths by relative[3] paths. But to do so I need to understand where
exactly those absolute paths are injected in the files - that's why I asked for
help in my fist mail - sorry for not being clear enough.

Best,
Philip


[1] https://stat.ethz.ch/pipermail/r-devel/2017-April/074016.html
[2] At least on Linux for packages installed via the distribution packages system.
And I think this also holds for prebuild windows/mac builds from cran.
[3] Relative to teh root directory of the package source

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <https://stat.ethz.ch/pipermail/r-help/attachments/20170419/17212163/attachment.sig>