[R-pkg-devel] The problem with resubmitting the package to the Cran

2023-11-09 Thread Karolina Marek
Hello,

I have the following case. I would like to resubmit a package to the Cran -
per ARMA, which was archived on 2022-05-25, as it required the archived
package 'matlab'. The new version of the 'matlab' was resubmitted to the
Cran on 2022-06-01. So we would like that our package will also return to
the Cran. I didn't change anything significant in the code inside. However,
when I try to submit the package, I receive the following NOTES:

 checking CRAN incoming feasibility ... NOTE

* checking for non-standard things in the check directory ... NOTE
Found the following files/directories:
  ‘PARMA21del1_ident'

I don't know really what this note mean and can I put the package
anyway to Cran?



Best regards,

Karolina

[[alternative HTML version deleted]]

__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


[R-pkg-devel] Warning from orphaned package on check page

2023-11-09 Thread Liam J. Revell

Dear colleagues.

I'm trying to update a package on CRAN containing a dependency 
(specifically, on the popular graphing package 'plotrix') that has been 
orphaned because the maintainer is deceased.


'plotrix' is imported by well over 100 other CRAN packages, so I hope it 
is not removed from CRAN. On the other hand, I don't want to certify 
that 'I have fixed all problems shown on the package check page' if this 
is not, in fact, the case.


Can anyone comment on how one might proceed in this situation?

Thank you. -- Liam

--
Liam J. Revell
Professor of Biology, University of Massachusetts Boston
Web: http://faculty.umb.edu/liam.revell/
Book: Phylogenetic Comparative Methods in R (Princeton University Press, 
2022)


__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


[R-pkg-devel] Additional_packages in drat repositories

2023-11-09 Thread Claborne, Daniel via R-package-devel
I have a data package �pmartRdata� hosted in a drat repository here:  
https://github.com/pmartR/drat following the instructions here:  
https://cran.r-project.org/web/packages/drat/vignettes/DratStepByStep.html

The package installs fine via install.packages(�pmartRdata�, repos = 
�https://pmartR.github.io/drat�).  I have included it under Suggests and added 
�https://pmartR.github.io/drat� to the Additional_repositories field in the 
DESCRIPTION of a package I am submitting to CRAN.  I�m getting failures on 
Debian/R-devel and Windows/R-devel when running examples that use this package:

`Error in library(pmartRdata) : there is no package called �pmartRdata�`

Checks on rhub via `rhub::check_for_cran` for ubuntu,fedora, and windows do not 
have this problem.  What do I need to do to get it to install on CRAN 
submission machines?

Best,
-Daniel Claborne

[[alternative HTML version deleted]]

__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


Re: [R-pkg-devel] The problem with resubmitting the package to the Cran

2023-11-09 Thread Mark Padgham

You'll need to fix that note before resubmitting. If you can share a
link to a public repository, people in this list will likely be able to
help.

regards, Mark

On 11/8/23 17:54, Karolina Marek wrote:

Hello,

I have the following case. I would like to resubmit a package to the Cran -
per ARMA, which was archived on 2022-05-25, as it required the archived
package 'matlab'. The new version of the 'matlab' was resubmitted to the
Cran on 2022-06-01. So we would like that our package will also return to
the Cran. I didn't change anything significant in the code inside. However,
when I try to submit the package, I receive the following NOTES:

  checking CRAN incoming feasibility ... NOTE

* checking for non-standard things in the check directory ... NOTE
Found the following files/directories:
   ‘PARMA21del1_ident'

I don't know really what this note mean and can I put the package
anyway to Cran?



Best regards,

Karolina

[[alternative HTML version deleted]]

__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


Re: [R-pkg-devel] Warning from orphaned package on check page

2023-11-09 Thread Alexandre Courtiol
Dear Liam,
I don't understand your question: if your package has plotrix listed as a
dependency, it won't affect plotrix.
Only the opposite would be true. Could you please clarify and indicate
which package you are referring to?
Thanks,
Alex



On Thu, 9 Nov 2023 at 09:57, Liam J. Revell  wrote:

> Dear colleagues.
>
> I'm trying to update a package on CRAN containing a dependency
> (specifically, on the popular graphing package 'plotrix') that has been
> orphaned because the maintainer is deceased.
>
> 'plotrix' is imported by well over 100 other CRAN packages, so I hope it
> is not removed from CRAN. On the other hand, I don't want to certify
> that 'I have fixed all problems shown on the package check page' if this
> is not, in fact, the case.
>
> Can anyone comment on how one might proceed in this situation?
>
> Thank you. -- Liam
>
> --
> Liam J. Revell
> Professor of Biology, University of Massachusetts Boston
> Web: http://faculty.umb.edu/liam.revell/
> Book: Phylogenetic Comparative Methods in R (Princeton University Press,
> 2022)
>
> __
> R-package-devel@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel
>


-- 
Alexandre Courtiol, www.datazoogang.de

[[alternative HTML version deleted]]

__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


Re: [R-pkg-devel] The problem with resubmitting the package to the Cran

2023-11-09 Thread Alexandre Courtiol
Dear Karolina,
It means that you have an unexpected file or folder called
"PARMA21del1_ident" inside your package.
So either remove it or list it in a file called .Rbuildignore which you
place at the root of the package folder.
Best,
Alex

On Thu, 9 Nov 2023 at 09:57, Karolina Marek 
wrote:

> Hello,
>
> I have the following case. I would like to resubmit a package to the Cran -
> per ARMA, which was archived on 2022-05-25, as it required the archived
> package 'matlab'. The new version of the 'matlab' was resubmitted to the
> Cran on 2022-06-01. So we would like that our package will also return to
> the Cran. I didn't change anything significant in the code inside. However,
> when I try to submit the package, I receive the following NOTES:
>
>  checking CRAN incoming feasibility ... NOTE
>
> * checking for non-standard things in the check directory ... NOTE
> Found the following files/directories:
>   ‘PARMA21del1_ident'
>
> I don't know really what this note mean and can I put the package
> anyway to Cran?
>
>
>
> Best regards,
>
> Karolina
>
> [[alternative HTML version deleted]]
>
> __
> R-package-devel@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel
>


-- 
Alexandre Courtiol, www.datazoogang.de

[[alternative HTML version deleted]]

__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


Re: [R-pkg-devel] The problem with resubmitting the package to the Cran

2023-11-09 Thread Uwe Ligges




On 08.11.2023 17:54, Karolina Marek wrote:

Hello,

I have the following case. I would like to resubmit a package to the Cran -
per ARMA, which was archived on 2022-05-25, as it required the archived
package 'matlab'. The new version of the 'matlab' was resubmitted to the
Cran on 2022-06-01. So we would like that our package will also return to
the Cran. I didn't change anything significant in the code inside. However,
when I try to submit the package, I receive the following NOTES:

  checking CRAN incoming feasibility ... NOTE

* checking for non-standard things in the check directory ... NOTE
Found the following files/directories:
   ‘PARMA21del1_ident'


Apparently you create this file during the checks. So examples or 
vignette code executed by users may write it into the user filespace. 
You must not write their by default nor in examples etc.
Let the user choose the filename and otherwise, e.g., in examples, use 
tempdir() as a location for writing files.


Best,
Uwe Ligges





I don't know really what this note mean and can I put the package
anyway to Cran?



Best regards,

Karolina

[[alternative HTML version deleted]]

__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


Re: [R-pkg-devel] Additional_packages in drat repositories

2023-11-09 Thread Sokol Serguei

Le 09/11/2023 à 08:01, Claborne, Daniel via R-package-devel a écrit :

I have a data package �pmartRdata� hosted in a drat repository here:  
https://github.com/pmartR/drat following the instructions here:  
https://cran.r-project.org/web/packages/drat/vignettes/DratStepByStep.html

The package installs fine via install.packages(�pmartRdata�, repos = 
�https://pmartR.github.io/drat�).  I have included it under Suggests and added 
�https://pmartR.github.io/drat� to the Additional_repositories field in the 
DESCRIPTION of a package I am submitting to CRAN.  I�m getting failures on 
Debian/R-devel and Windows/R-devel when running examples that use this package:

`Error in library(pmartRdata) : there is no package called �pmartRdata�`

Checks on rhub via `rhub::check_for_cran` for ubuntu,fedora, and windows do not 
have this problem.  What do I need to do to get it to install on CRAN 
submission machines?


Generally, you cannot assume that suggested package is available on CRAN 
(or any other) machine. Instead, you have to put the code involving 
suggested package inside an 'if()' clause, like:


if (requireNamespace("pkg", quietly=TRUE) {

   pkg::do_something()

}


Best,
Serguei.




Best,
-Daniel Claborne

[[alternative HTML version deleted]]


__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


Re: [R-pkg-devel] Warning from orphaned package on check page

2023-11-09 Thread Liam J. Revell
My apologies for the lack of clarity.

plotrix has been orphaned so my package results page now says

     checking package dependencies ... WARNING
     Requires orphaned package: ‘plotrix’

CRAN incoming requires maintainers to certify: 'I have fixed all 
problems shown on the package check page.' Since I can't unorphan 
plotrix, I can't certify this statement & thus can't get a new version 
of my package on CRAN. Advice on how to proceed is welcomed.

Liam J. Revell
Professor of Biology, University of Massachusetts Boston
Web: http://faculty.umb.edu/liam.revell/
Book: Phylogenetic Comparative Methods in R (Princeton University Press, 
2022)

On 11/9/2023 4:10 AM, Alexandre Courtiol wrote:
>
>   
> You don't often get email from alexandre.court...@gmail.com. Learn why 
> this is important 
>   
>
> CAUTION: EXTERNAL SENDER
> Dear Liam,
> I don't understand your question: if your package has plotrix listed 
> as a dependency, it won't affect plotrix.
> Only the opposite would be true. Could you please clarify and indicate 
> which package you are referring to?
> Thanks,
> Alex
>
>
>
> On Thu, 9 Nov 2023 at 09:57, Liam J. Revell  wrote:
>
> Dear colleagues.
>
> I'm trying to update a package on CRAN containing a dependency
> (specifically, on the popular graphing package 'plotrix') that has
> been
> orphaned because the maintainer is deceased.
>
> 'plotrix' is imported by well over 100 other CRAN packages, so I
> hope it
> is not removed from CRAN. On the other hand, I don't want to certify
> that 'I have fixed all problems shown on the package check page'
> if this
> is not, in fact, the case.
>
> Can anyone comment on how one might proceed in this situation?
>
> Thank you. -- Liam
>
> -- 
> Liam J. Revell
> Professor of Biology, University of Massachusetts Boston
> Web: http://faculty.umb.edu/liam.revell/
> 
> Book: Phylogenetic Comparative Methods in R (Princeton University
> Press,
> 2022)
>
> __
> R-package-devel@r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel
> 
>
>
>
> -- 
> Alexandre Courtiol, http://www.datazoogang.de/ 
> 
[[alternative HTML version deleted]]

__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


Re: [R-pkg-devel] Warning from orphaned package on check page

2023-11-09 Thread Ivan Krylov
В Wed, 8 Nov 2023 21:50:46 -0500
"Liam J. Revell"  пишет:

> 'plotrix' is imported by well over 100 other CRAN packages, so I hope
> it is not removed from CRAN.

The CRAN team has already updated it once [1], fixing a number of Rd
problems to ensure that it stays on CRAN for now and thus avoiding the
immediate damage to the ecosystem, but eventually, someone interested
in keeping this package working will have to step up and become the new
maintainer.

> On the other hand, I don't want to certify that 'I have fixed all
> problems shown on the package check page' if this is not, in fact,
> the case.

My interpretation is that while your packages still depend on plotrix,
this counts as a major problem. Can you make it at least an optional
dependency?

-- 
Best regards,
Ivan

[1]
https://cran.r-project.org/web/packages/plotrix/NEWS for version 3.8-3

__
R-package-devel@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-package-devel


Re: [R-pkg-devel] Warning from orphaned package on check page

2023-11-09 Thread Georgi Boshnakov
Orphaned packages can't be listed in DEPENDS and IMPORTS fields in file 
DESCRIPTION. They can be in SUGGESTS but calls of functions from them should be 
guarded, eg with a message to install the offending package. In examples and 
tests the usage should be conditional on the package being installed.

Another option is to take over maintenance of that package. In your case, with 
so many dependencies someone may be working on bringing it back.

Georgi Boshnakov

Sent from Outlook for Android

From: R-package-devel  on behalf of Liam 
J. Revell 
Sent: Thursday, November 9, 2023 11:30:05 AM
To: Alexandre Courtiol 
Cc: r-package-devel@r-project.org 
Subject: Re: [R-pkg-devel] Warning from orphaned package on check page

My apologies for the lack of clarity.

plotrix has been orphaned so my package results page now says

 checking package dependencies ... WARNING
 Requires orphaned package: �plotrix�

CRAN incoming requires maintainers to certify: 'I have fixed all
problems shown on the package check page.' Since I can't unorphan
plotrix, I can't certify this statement & thus can't get a new version
of my package on CRAN. Advice on how to proceed is welcomed.

Liam J. Revell
Professor of Biology, University of Massachusetts Boston
Web: 
https://urldefense.com/v3/__http://faculty.umb.edu/liam.revell/__;!!PDiH4ENfjr2_Jw!EUF27KhzseEpywIN0EnjFB_d4JQ9VgFwYWOCrNH1U9F6Bqh9SOqbi57oq38wPjZFM-40ALcQXaITFEjCuIgQOW0aznrXaHjdobg$
 [faculty[.]umb[.]edu]
Book: Phylogenetic Comparative Methods in R (Princeton University Press,
2022)

On 11/9/2023 4:10 AM, Alexandre Courtiol wrote:
>
>
> You don't often get email from alexandre.court...@gmail.com. Learn why
> this is important 
>   [aka[.]ms]>
>
>
> CAUTION: EXTERNAL SENDER
> Dear Liam,
> I don't understand your question: if your package has plotrix listed
> as a dependency, it won't affect plotrix.
> Only the opposite would be true. Could you please clarify and indicate
> which package you are referring to?
> Thanks,
> Alex
>
>
>
> On Thu, 9 Nov 2023 at 09:57, Liam J. Revell  wrote:
>
> Dear colleagues.
>
> I'm trying to update a package on CRAN containing a dependency
> (specifically, on the popular graphing package 'plotrix') that has
> been
> orphaned because the maintainer is deceased.
>
> 'plotrix' is imported by well over 100 other CRAN packages, so I
> hope it
> is not removed from CRAN. On the other hand, I don't want to certify
> that 'I have fixed all problems shown on the package check page'
> if this
> is not, in fact, the case.
>
> Can anyone comment on how one might proceed in this situation?
>
> Thank you. -- Liam
>
> --
> Liam J. Revell
> Professor of Biology, University of Massachusetts Boston
> Web: 
> https://urldefense.com/v3/__http://faculty.umb.edu/liam.revell/__;!!PDiH4ENfjr2_Jw!EUF27KhzseEpywIN0EnjFB_d4JQ9VgFwYWOCrNH1U9F6Bqh9SOqbi57oq38wPjZFM-40ALcQXaITFEjCuIgQOW0aznrXaHjdobg$
>  [faculty[.]umb[.]edu]
> 
>   [faculty[.]umb[.]edu]>
> Book: Phylogenetic Comparative Methods in R (Princeton University
> Press,
> 2022)
>
> __
> R-package-devel@r-project.org mailing list
> 
> https://urldefense.com/v3/__https://stat.ethz.ch/mailman/listinfo/r-package-devel__;!!PDiH4ENfjr2_Jw!EUF27KhzseEpywIN0EnjFB_d4JQ9VgFwYWOCrNH1U9F6Bqh9SOqbi57oq38wPjZFM-40ALcQXaITFEjCuIgQOW0aznrXeH56VIc$
>  [stat[.]ethz[.]ch]
> 
>   [stat[.]ethz[.]ch]>
>
>
>
> --
> Alexandre Courtiol, 
> https://urldefense.com/v3/__http://www.datazoogang.de/__;!!PDiH4ENfjr2_Jw!EUF27KhzseEpywIN0EnjFB_d4JQ9VgFwYWOCrNH1U9F6Bqh9SOqbi57oq38wPjZFM-40ALcQXaITFEjCuIgQOW0aznrXtwIJCmI$
>  [datazoogang[.]de]
>   [datazoogang[.]de]>
[[alternative HTML version deleted]]

__
R-package-devel@r-project.org mailing list
https://urldefense.com/v3/__https://stat.ethz.ch/mailman/listinfo/r-package-devel__;!!PDiH4ENfjr2_Jw!EUF27KhzseEpywIN0EnjFB_d4JQ9VgFwYWOCrNH1U9F6Bqh9SOqbi57oq38wPjZFM-40ALcQXaITFEjCuIgQOW0aznrXeH56VIc$
 [stat[.]ethz[.]ch]

[[alternative HTML version deleted]]

___

Re: [R-pkg-devel] Warning from orphaned package on check page

2023-11-09 Thread Liam J. Revell
Thank you Georgi & Ivan for your comments.

Because of the way 'plotrix' is written, it turns out to be very easy to 
copy the imported functions into a new source file in my package (let's 
say, plotrix_fn.R) and remove the dependency.

What I've actually done is move 'plotrix' to Suggests, and then have R 
check to see if plotrix is installed to determine which version of each 
function to use. E.g.:

     arctext<-if(.check.pkg("plotrix")) plotrix::arctext else Arctext

in which 'arctext' is the function name exported by plotrix and Arctext 
is the copy in my package.

I believe this is permitted under GPL-3. Can someone with more 
experience in this recommend how the original authors of plotrix should 
be properly credited?

Thanks again for this constructive feedback.

All the best, Liam

Liam J. Revell
Professor of Biology, University of Massachusetts Boston
Web: http://faculty.umb.edu/liam.revell/
Book: Phylogenetic Comparative Methods in R (Princeton University Press, 
2022)


On 11/9/2023 6:42 AM, Georgi Boshnakov wrote:
>
>   
> You don't often get email from georgi.boshna...@manchester.ac.uk. 
> Learn why this is important 
> 
>   
>
> CAUTION: EXTERNAL SENDER
> Orphaned packages can't be listed in DEPENDS and IMPORTS fields in 
> file DESCRIPTION. They can be in SUGGESTS but calls of functions from 
> them should be guarded, eg with a message to install the offending 
> package. In examples and tests the usage should be conditional on the 
> package beinginstalled.
>
> Another option is to take over maintenance of that package. In your 
> case, with so many dependencies someone may be working on bringing it 
> back.
>
> Georgi Boshnakov
>
> Sent from Outlook for Android 
> 
> 
> *From:* R-package-devel  on 
> behalf of Liam J. Revell 
> *Sent:* Thursday, November 9, 2023 11:30:05 AM
> *To:* Alexandre Courtiol 
> *Cc:* r-package-devel@r-project.org 
> *Subject:* Re: [R-pkg-devel] Warning from orphaned package on check page
> My apologies for the lack of clarity.
>
> plotrix has been orphaned so my package results page now says
>
>  checking package dependencies ... WARNING
>  Requires orphaned package: ‘plotrix’
>
> CRAN incoming requires maintainers to certify: 'I have fixed all
> problems shown on the package check page.' Since I can't unorphan
> plotrix, I can't certify this statement & thus can't get a new version
> of my package on CRAN. Advice on how to proceed is welcomed.
>
> Liam J. Revell
> Professor of Biology, University of Massachusetts Boston
> Web: 
> https://urldefense.com/v3/__http://faculty.umb.edu/liam.revell/__;!!PDiH4ENfjr2_Jw!EUF27KhzseEpywIN0EnjFB_d4JQ9VgFwYWOCrNH1U9F6Bqh9SOqbi57oq38wPjZFM-40ALcQXaITFEjCuIgQOW0aznrXaHjdobg$
>  
> 
>  
> [faculty[.]umb[.]edu]
> Book: Phylogenetic Comparative Methods in R (Princeton University Press,
> 2022)
>
> On 11/9/2023 4:10 AM, Alexandre Courtiol wrote:
> >
> >
> > You don't often get email from alexandre.court...@gmail.com. Learn why
> > this is important 
>   
> [aka[.]ms]>
> >
> >
> > CAUTION: EXTERNAL SENDER
> > Dear Liam,
> > I don't understand your question: if your package has plotrix listed
> > as a dependency, it won't affect plotrix.
> > Only the opposite would be true. Could you please clarify and indicate
> > which package you are referring to?
> > Thanks,
> > Alex
> >
> >
> >
> > On Thu, 9 Nov 2023 at 09:57, Liam J. Revell  wrote:
> >
> > Dear colleagues.
> >
> > I'm trying to update a package on CRAN containing a dependency
> > (specifically, on the popular graphing package 'plotrix') that has
> > been
> > orphaned because the maintainer is deceased.
> >
> > 'plotrix' is imported by well over 100 other CRAN packages, so I
> > hope it
> > is not removed from CRAN. On the other hand, I don't want to certify
> > that 'I have fixed all problems shown on the package check page'
> > if this
> > is not, in fact, the case.
> >
> > Can anyone comment on how one might proceed in this situation?
> >
> > Thank you. -- Liam
> >
> > --
> > Liam J. Revell
> > Professor of Biology, University of Massachusetts Boston
> > Web: 
> https://urldefense.com/v3/__http://faculty.umb.edu/liam.revell/__;!!PDiH4ENfjr2_Jw!EUF27KhzseEpywIN0EnjFB_d4JQ9VgFwYWOCrNH1U9F6Bqh9SOqbi57oq38wPjZFM-40ALcQXaITFEjCuIgQOW0aznrXaHjdobg$
>  
> 

Re: [R-pkg-devel] Warning from orphaned package on check page

2023-11-09 Thread Duncan Murdoch
I have volunteered to take over maintenance of plotrix.  I should be 
submitting a version without the "orphaned" designation soon.


(If anyone else would rather be maintainer, please get in touch with me 
offline.)


Duncan Murdoch

On 09/11/2023 9:47 a.m., Liam J. Revell wrote:

Thank you Georgi & Ivan for your comments.

Because of the way 'plotrix' is written, it turns out to be very easy to
copy the imported functions into a new source file in my package (let's
say, plotrix_fn.R) and remove the dependency.

What I've actually done is move 'plotrix' to Suggests, and then have R
check to see if plotrix is installed to determine which version of each
function to use. E.g.:

      arctext<-if(.check.pkg("plotrix")) plotrix::arctext else Arctext

in which 'arctext' is the function name exported by plotrix and Arctext
is the copy in my package.

I believe this is permitted under GPL-3. Can someone with more
experience in this recommend how the original authors of plotrix should
be properly credited?

Thanks again for this constructive feedback.

All the best, Liam

Liam J. Revell
Professor of Biology, University of Massachusetts Boston
Web: http://faculty.umb.edu/liam.revell/
Book: Phylogenetic Comparative Methods in R (Princeton University Press,
2022)


On 11/9/2023 6:42 AM, Georgi Boshnakov wrote:



You don't often get email from georgi.boshna...@manchester.ac.uk.
Learn why this is important



CAUTION: EXTERNAL SENDER
Orphaned packages can't be listed in DEPENDS and IMPORTS fields in
file DESCRIPTION. They can be in SUGGESTS but calls of functions from
them should be guarded, eg with a message to install the offending
package. In examples and tests the usage should be conditional on the
package beinginstalled.

Another option is to take over maintenance of that package. In your
case, with so many dependencies someone may be working on bringing it
back.

Georgi Boshnakov

Sent from Outlook for Android


*From:* R-package-devel  on
behalf of Liam J. Revell 
*Sent:* Thursday, November 9, 2023 11:30:05 AM
*To:* Alexandre Courtiol 
*Cc:* r-package-devel@r-project.org 
*Subject:* Re: [R-pkg-devel] Warning from orphaned package on check page
My apologies for the lack of clarity.

plotrix has been orphaned so my package results page now says

  checking package dependencies ... WARNING
  Requires orphaned package: ‘plotrix’

CRAN incoming requires maintainers to certify: 'I have fixed all
problems shown on the package check page.' Since I can't unorphan
plotrix, I can't certify this statement & thus can't get a new version
of my package on CRAN. Advice on how to proceed is welcomed.

Liam J. Revell
Professor of Biology, University of Massachusetts Boston
Web:
https://urldefense.com/v3/__http://faculty.umb.edu/liam.revell/__;!!PDiH4ENfjr2_Jw!EUF27KhzseEpywIN0EnjFB_d4JQ9VgFwYWOCrNH1U9F6Bqh9SOqbi57oq38wPjZFM-40ALcQXaITFEjCuIgQOW0aznrXaHjdobg$

[faculty[.]umb[.]edu]
Book: Phylogenetic Comparative Methods in R (Princeton University Press,
2022)

On 11/9/2023 4:10 AM, Alexandre Courtiol wrote:



You don't often get email from alexandre.court...@gmail.com. Learn why
this is important





CAUTION: EXTERNAL SENDER
Dear Liam,
I don't understand your question: if your package has plotrix listed
as a dependency, it won't affect plotrix.
Only the opposite would be true. Could you please clarify and indicate
which package you are referring to?
Thanks,
Alex



On Thu, 9 Nov 2023 at 09:57, Liam J. Revell  wrote:

  Dear colleagues.

  I'm trying to update a package on CRAN containing a dependency
  (specifically, on the popular graphing package 'plotrix') that has
  been
  orphaned because the maintainer is deceased.

  'plotrix' is imported by well over 100 other CRAN packages, so I
  hope it
  is not removed from CRAN. On the other hand, I don't want to certify
  that 'I have fixed all problems shown on the package check page'
  if this
  is not, in fact, the case.

  Can anyone comment on how one might proceed in this situation?

  Thank you. -- Liam

  --
  Liam J. Revell
  Professor of Biology, University of Massachusetts Boston
  Web:

https://urldefense.com/v3/__http://faculty.umb.edu/liam.revell/__;!!PDiH4ENfjr2_Jw!EUF27KhzseEpywIN0EnjFB_d4JQ9VgFwYWOCrNH1U9F6Bqh9SOqbi57oq38wPjZFM-40ALcQXaITFEjCuIgQOW0aznrXaHjdobg$