[R-pkg-devel] Building fails with 'mypackage/DESCRIPTION' does not exist

Steve Gutreuter @gutreuter @end|ng |rom gm@||@com
Tue Oct 1 15:53:42 CEST 2019


Thank you Gábor!  That was the problem, and I learned from it.


On 10/1/19 9:36 AM, Gábor Csárdi wrote:
> Your ignore file changes make R (and roxygen) ignore all source files:
> https://github.com/sgutreuter/screenr/commit/3eaa9280221aa9885b6c35a758a46fbb2fdb1e46#diff-bc92b187c74649b3e0a039784ff93b39
>
> Undo the `#*` line.
>
> Gabor
>
> On Tue, Oct 1, 2019 at 2:26 PM Steve Gutreuter <sgutreuter using gmail.com> wrote:
>> First, thank you Bill Dunlap, Peter Dalgaard and Max Turgeon,
>>
>> I edited (incompletely) the initial posting and failed to change screenr
>> to mypackage.  However that was not the source of the problem.
>> Windows sysadmins cannot be convinced that paths containing white space
>> are pure evil, but that is also not the problem because building also
>> fails on a Linux Mint box that uses only sane file/directory names.
>> Default installation from GitHub (sgutreuter/screenr) succeeds because
>> the version in Master is OK.  The version in branch fixROC fails.
>>
>> I think that the root of the problem is that the Rd files are not being
>> created in /man.  Roxygen2::roxygenize() is failing *silently* (another
>> source of frustration).  So I suspect the problem lies somewhere in the
>> comments for one or more of the functions.  I am trying to identify
>> where from a diff, as Bill suggested.
>>
>> Best regards,
>> Steve
>>
>>
>> On 9/30/19 5:30 PM, William Dunlap wrote:
>>> Will the package build if you back out the "minor changes"?  If so,
>>> what were the minor changes (show diff output)?
>>>
>>> Bill Dunlap
>>> TIBCO Software
>>> wdunlap tibco.com <http://tibco.com>
>>>
>>>
>>> On Mon, Sep 30, 2019 at 12:24 PM Steve Gutreuter <sgutreuter using gmail.com
>>> <mailto:sgutreuter using gmail.com>> wrote:
>>>
>>>      I have a package which will no longer build after minor changes.  The
>>>      problem occurs under both Windows 10 and Linux Mint.  For example,
>>>      from a
>>>      Windows terminal I do:
>>>
>>>      C:\Users\xyz\OneDrive - ORG\Computing\Devel> R CMD build screenr
>>>
>>>      and I get:
>>>
>>>      * checking for file 'mypackage/DESCRIPTION' ... OK
>>>      * preparing 'mypackage':
>>>      * checking DESCRIPTION meta-information ... OK
>>>      * installing the package to process help pages
>>>      * saving partial Rd database
>>>       Error in .read_description(ldpath) :
>>>         file 'mypackage/DESCRIPTION' does not exist
>>>       Execution halted
>>>
>>>      So the first and third lines of output contradict the error
>>>      message, and of
>>>      course mypackage/DESCRIPTION does exist.  I suspect the problem
>>>      has nothing
>>>      to do with the DESCRIPTION file, but have not found way to
>>>      identify the
>>>      actual problem in searches on StackOverflow and elsewhere. My .R
>>>      files in
>>>      mypackage/R contain Roxygen comments, and curiously
>>>      devtools::document()
>>>      adds nothing to mypackage/man.
>>>
>>>      Any suggestions about how to debug or solve this problem?
>>>
>>>      Thanks!
>>>      Steve
>>>
>>>              [[alternative HTML version deleted]]
>>>
>>>      ______________________________________________
>>>      R-package-devel using r-project.org
>>>      <mailto:R-package-devel using r-project.org> mailing list
>>>      https://stat.ethz.ch/mailman/listinfo/r-package-devel
>>>
>> --
>> Steve Gutreuter
>>
>>
>>          [[alternative HTML version deleted]]
>>
>> ______________________________________________
>> R-package-devel using r-project.org mailing list
>> https://stat.ethz.ch/mailman/listinfo/r-package-devel

-- 
Steve Gutreuter


	[[alternative HTML version deleted]]



More information about the R-package-devel mailing list