From ripley at stats.ox.ac.uk  Wed Jun 21 10:57:44 2006
From: ripley at stats.ox.ac.uk (ripley at stats.ox.ac.uk)
Date: Wed, 21 Jun 2006 10:57:44 +0200 (CEST)
Subject: [Rd] loading library from network share (PR#8982)
Message-ID: <20060621085744.B197C1C6B3@slim.kubism.ku.dk>

This is not supported: network shares are a Windows 'feature' and not part 
of R's conception of file paths.  The specific issue here is dirname(), 
but it is widespread.

You can always map shares to network drives, and that is common practice 
everywhere I have been which has extensive Windows networks.

We have changed the dirname case, but have no intention of supporting this 
sort of file path in general, as one of the design goals of the Windows 
port of R was to work as similarly to the Unix-alikes as possible (and to 
share as much code as possible).

On Wed, 14 Jun 2006, roy_kuraisa at merck.com wrote:

> Full_Name: roy kuraisa
> Version: 2.2.1
> OS: Windows XP SP2
> Submission from: (NULL) (155.91.28.232)
>
>
> When loading a library from network share drive (e.g., \\nnn\f1\f2\p1), when
> First.lib is called, the libray name contains "/" instead of "\" resulting in an
> invalid Windows filepath.
>
> Here's an example:
>> From R,
>> library(foo.lib="\\\\kodak\\research_genetics\\rlibs");
> Within First.lib,
> .First.lib <-function(lib, pkg)
> {
>    cat("lib name ",lib,"\n")
> }
> produces the output
>   lib name //kodak/research_genetics/rlibs
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>
>

-- 
Brian D. Ripley,                  ripley at stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595



[Rd] loading library from network share (PR#8982)
ripley at stats.ox.ac.uk