[R] Rmetrics New Built
Uwe Ligges
ligges at statistik.uni-dortmund.de
Tue Jun 1 09:17:15 CEST 2004
Diethelm Wuertz wrote:
> Hello Elijah, Hello Dirk
>
> First of all many thanks for your help and support.
>
> 1) Sorry, I used non-standard kyewords and thus I added to my
> doc/KEYWORDS.db database
> the following lines:
>
> Rmetrics: Rmetrics
> Rmetrics|winRmetrics: winRmetrics
> Rmetrics|fBasics: Basics
> Rmetrics|fSeries: Series
> Rmetrics|fExtremes: Extremes
> Rmetrics|fOptions: Options
>
> Then you don't get the warnings. Maybe it is not a good idea to have
> non-standard keywords.
> [This should only produce a WARNING ...]
The name \keywords{} is a bit missleading, I think you want to specify
\concept{} entries which are used for help.search().
Uwe Ligges
>
> 2) fExtremes depends also on evir, sorry that I forgot this. Now I have
> corrected the
> DESCRIPTION file as:
>
> Depends: R (>= 1.9.0), evd, evir, ismev
>
>
> 3) I have not yet found the error:
> <> Running examples in fBasics-Ex.R failed.
> The error most likely occurred in:
> ### * B1-ghypDistribution
> This runs fine under MS Windows ...
> [Hint: The hyperbolic Distribution uses calls to a Fortran program ? -
> does this work properly for Fortran under Linux?]
>
>
> 4+5) Currently I have no idea what the following means:
> Error in .tryQuietly(....
> I still try to find it out
>
> Thanks again Diethelm
>
>
> elijah wright wrote:
>
>
>>>>>If the Linux and Mac OSX builds are successfully done, I will submit
>>>>>the packages to the CRAN server.
>>>>>
>>>>>
>>>>
>>>>all four of the packages successfully build on Debian unstable - no
>>>>errors, nor warnings. this is a Good Thing. I would guesstimate that
>>>>
>>>>
>>>
>>>Ah, thanks, good to know. Did you try 'R CMD check' too, for good
>>>measure?
>>>
>>>
>>
>>
>>good idea. doing that reveals the following. dirk, most of this is for
>>your reference as a repackager, so that you know what dependencies will
>>have to be met for useful debian packages. :) there are also some
>>problems that become evident with the packages...
>>
>>1) fBasics requires package "date"
>>
>>after i fixed the date package dependency, i get this error from R check:
>>
>>Running examples in fBasics-Ex.R failed.
>>The error most likely occurred in:
>>
>>
>>
>>
>>>### * B1-ghypDistribution
>>>
>>>flush(stderr()); flush(stdout())
>>>
>>>
>>
>>
>>
>>2) fExtremes requires packages "evd" and "ismev"
>>
>>after fixing those two dependencies, R CMD check produces the following
>>output:
>>
>>* checking S3 generic/method consistency ... WARNING
>>Error in .tryQuietly({ : Error in library(package, lib.loc = lib.loc,
>>character.only = TRUE, verbose = FALSE) :
>> .First.lib failed
>>Execution halted
>>* checking for replacement functions with final arg not named 'value' ...
>>WARNING
>>Error in .tryQuietly({ : Error in library(package, lib.loc = lib.loc,
>>character.only = TRUE, verbose = FALSE) :
>> .First.lib failed
>>Execution halted
>>* checking foreign function calls ... WARNING
>>Error in .tryQuietly({ : Error in library(package, lib.loc = lib.loc,
>>character.only = TRUE, verbose = FALSE) :
>> .First.lib failed
>>Execution halted
>>* checking Rd files ... WARNING
>>Rd files with non-standard keywords:
>> 'man/C3-gpdglmFit.Rd': fExtremes
>> 'man/C1-gpdFamily.Rd': fExtremes
>> 'man/C6-rlargFit.Rd': fExtremes
>> 'man/C5-ppFit.Rd': fExtremes
>> 'man/B1-gevFamily.Rd': fExtremes
>> 'man/Z1-fExtremesTools.Rd': fExtremes
>> 'man/B4-mdaPlots.Rd': fExtremes
>> 'man/B2-gevFit.Rd': fExtremes
>> 'man/D1-exindexPlots.Rd': fExtremes
>> 'man/C4-potFit.Rd': fExtremes
>> 'man/A2-getExtremes.Rd': fExtremes
>> 'man/B3-gevglmFit.Rd': fExtremes
>> 'man/A1-evPlots.Rd': fExtremes
>> 'man/C2-gpdFit.Rd': fExtremes
>>Each '\keyword' entry should specify one of the standard keywords (as
>>listed in file 'KEYWORDS.db' in the 'doc' subdirectory of the R home
>>directory).
>>See chapter 'Writing R documentation files' in manual 'Writing R
>>Extensions'.
>>* checking for missing documentation entries ... ERROR
>>Error in .tryQuietly({ : Error in library(package, lib.loc = lib.loc,
>>character.only = TRUE, verbose = FALSE) :
>>
>>
>>
>>
>>3) fOptions documentation needs work?
>>
>>* checking Rd files ... WARNING
>>Rd files with non-standard keywords:
>> 'man/D2-MonteCarloOptions.Rd': fOptions
>> 'man/C2-HestonNandiOptions.Rd': fOptions
>> 'man/B2-MultAssetsOptions.Rd': fOptions
>> 'man/B5-BinaryOptions.Rd': fOptions
>> 'man/C1-hngarchFit.Rd': fOptions
>> 'man/A2-BasicAmericanOptions.Rd': fOptions
>> 'man/Z1-fOptionsTools.Rd': fOptions
>> 'man/B1-MultExercisesOptions.Rd': fOptions
>> 'man/D1-LowDiscrepancy.Rd': fOptions
>> 'man/B3-LookbackOptions.Rd': fOptions
>> 'man/A3-BinomialTreeOptions.Rd': fOptions
>> 'man/B6-AsianOptions.Rd': fOptions
>> 'man/B4-BarrierOptions.Rd': fOptions
>> 'man/A1-PlainVanillaOptions.Rd': fOptions
>> 'man/B7-FXTransOptions.Rd': fOptions
>>Each '\keyword' entry should specify one of the standard keywords (as
>>listed in file 'KEYWORDS.db' in the 'doc' subdirectory of the R home
>>directory).
>>
>>
>>4) fSeries:
>>
>>Packages required but not available:
>> mda polspline
>>
>>
>>fixed these dependencies on my local system - no biggie - then from R
>>CMD check got:
>>
>>* checking S3 generic/method consistency ... WARNING
>>Error in .tryQuietly({ : Error in library(package, lib.loc = lib.loc,
>>character.only = TRUE, verbose = FALSE) :
>> .First.lib failed
>>Execution halted
>>* checking for replacement functions with final arg not named 'value' ...
>>WARNING
>>Error in .tryQuietly({ : Error in library(package, lib.loc = lib.loc,
>>character.only = TRUE, verbose = FALSE) :
>> .First.lib failed
>>Execution halted
>>* checking foreign function calls ... WARNING
>>Error in .tryQuietly({ : Error in library(package, lib.loc = lib.loc,
>>character.only = TRUE, verbose = FALSE) :
>> .First.lib failed
>>Execution halted
>>* checking Rd files ... WARNING
>>Rd files with non-standard keywords:
>> 'man/D1-fSeriesData.Rd': fSeries
>> 'man/Z1-fSeriesTools.Rd': fSeries
>> 'man/B2-lmTests.Rd': fSeries
>> 'man/B1-regressionModelling.Rd': fSeries
>> 'man/C3-rollingAnalysis.Rd': fSeries
>> 'man/A4-randomInnovations.Rd': fSeries
>> 'man/A3-garchModelling.Rd': fSeries
>> 'man/C2-benchmarkAnalysis.Rd': fSeries
>> 'man/A2-armaStatistics.Rd': fSeries
>> 'man/A1-armaModelling.Rd': fSeries
>> 'man/A5-tseriesTests.Rd': fSeries
>> 'man/C1-technicalAnalysis.Rd': fSeries
>>Each '\keyword' entry should specify one of the standard keywords (as
>>listed in file 'KEYWORDS.db' in the 'doc' subdirectory of the R home
>>directory).
>>See chapter 'Writing R documentation files' in manual 'Writing R
>>Extensions'.
>>* checking for missing documentation entries ... ERROR
>>Error in .tryQuietly({ : Error in library(package, lib.loc = lib.loc,
>>character.only = TRUE, verbose = FALSE) :
>>
>>
>>
>>methinks that some things may not be quite right just yet - even though
>>the builds of individual packages complete successfully.
>>
>>Diethelm, consider this an extended bug report... :)
>>
>>
>>
>>
>>
>>>>they should build trivially on OSX as well, but i'm at home today [in
>>>>the US, today is Memorial day - a sort of low-key holiday when people
>>>>tend to have picnics and things] and have no intention of driving to
>>>>campus...
>>>>
>>>>maybe you can sucker Dirk into packaging them for Debian and getting
>>>>them into the system there? :)
>>>>
>>>>
>>>
>>>That has of course been the plan all along, for both Debian and
>>>Quantian.
>>>
>>>
>>
>>hooray! i'm sure many people are glad to hear this.
>>
>>
>>
>>
>>>I'm a little behind on a few other things, but knowing that these build
>>>out of the box may well move them up the priority queue :)
>>>
>>>
>>
>>it looks like the emergent issues may be the same across the four
>>packages. perhaps Diethelm has thoughts?
>>
>>thanks,
>>
>>elijah
>>
>>
>>
>
>
>
> [[alternative HTML version deleted]]
>
> ______________________________________________
> R-help at stat.math.ethz.ch mailing list
> https://www.stat.math.ethz.ch/mailman/listinfo/r-help
> PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html
More information about the R-help
mailing list