# [R] Problem with INSTALL packages (was: Problems with Rcmd build --- windows)

kjetil brinchmann halvorsen kjetil at entelnet.bo
Tue Jul 29 16:27:03 CEST 2003

On 29 Jul 2003 at 7:53, Prof Brian Ripley wrote:

Uwe Ligges thought it might be an Xemacs problem, it is nit, see
below. I have run the scripts in different manners from different
places, same problem.

Also, I don't think there is a syntax problem in the file. It is
thouroghly checked. What seems more probable, is there is a problem
with size. The complete file have 706 lines. When I omit (almost) all
the content from the
\format{ ...
\describe{ ...
...

part, and so reduce the file to 35 lines, the problems disappear. I
did this reduction in parts, and each time the output of the form

\itemnormal-bracket1001bracket-normalVALUnormal-bracket1001bracket-

appears at about the same line number, until the file is small enough
it disappears.

Kjetil Halvorsen

> Please note (because you keep saying it): this is not Rcmd.
>
> Rcmd runs Perl to run the Perl script build.
>
> The perl script build --binary runs INSTALL to install your package.
>
> INSTALL runs Rdconv, and it is Rdconv which is complaining.
>
> So the problem is installing your package: did you try installing it from
> the sources?
>
> On Tue, 29 Jul 2003, kjetil brinchmann halvorsen wrote:
>
> > Hola!
> >
> > I am using Rcmd build --binary ... on a windows XP system, and am
> > encountering a strange problem. Rcmd claims there are syntax errors
> > in one of mine .Rd files
> >
> > ******* Syntax error: mismatched or missing brackets in
> >
> > I take "brackets" to mean [], and I have none of them in the file,
> > and don't think they are needed.
>
> It means braces, { }.
>
> > Rcmd prints out the offending file,
> > and in the printout I can find:
> >
> >  \itemnormal-bracket1001bracket-normalVALUnormal-bracket1001bracket-
> > normal{a factor, did you ever in life use alucinogenos,  with levels
> >                 \code{No} \code{Si}}
> >
> > Which is of course not what I have in my file, I have
> >
> >  \item{VALU}{a factor, did you ever in life use alucinogenos,  with
> > levels
> >                 \code{No} \code{Si}}
> >
> > This strange expansion of the braces {} does not occur any other
> > place. I am running Rcmd from a shell window in Xemacs.
>
> Yes it does!  It's a normal part of Rd conversion.
>
> > Any explanation of this strange happening?
>
> Yes, there are syntax errors in your .Rd file, or a bug in Rdconv (but
> unlikely as it has successfully processed many files -- is this one
> particularly large?).  Try removing bits of the .Rd file to narrow the
> problem down.
>
>
> --
> 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
>