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]]

______________________________________________
[EMAIL PROTECTED] 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

______________________________________________ [EMAIL PROTECTED] 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

Reply via email to