RobinHankin / mvp

https://robinhankin.github.io/mvp/
8 stars 3 forks source link

isoband reverse dependency #57

Closed RobinHankin closed 2 years ago

RobinHankin commented 2 years ago

Email from Brian Ripley to me, but CC'd to over 3000 package maintainers:

CRAN package isoband and its reverse dependencies
Prof Brian Ripley <ripley@stats.ox.ac.uk>   Wed, Oct 5, 2022 at 7:44 PM
Reply-To: CRAN@r-project.org

To:

[snip]
hanna.meyer@uni-muenster.de, hanlin.shang@mq.edu.au,
hanlin.shang@anu.edu.au, hanks@psu.edu, hankin.robin@gmail.com,
hank.stevens@miamioh.edu, hanjunwei1981@163.com,
[snip]

Cc: CRAN@r-project.org

Dear maintainers,

This concerns the CRAN packages

  ABACUS ABHgenotypeR ACDC ACDm ACTCD ACV ADMMsigma ADPclust
  AEDForecasting AER AEenrich AFM AFR AFheritability AHMbook AHSurv AID
  AIPW ALSM AMPLE ANN2 ANOM ANOVAIREVA ANOVAShiny ANOVAShiny2 APCI

  [snip]

  mutSignatures mvGPS mvLSW mvLSWimpute mvSLOUCH mverse mvinfluence
  mvnimpute mvp mwTensor mxnorm myTAI nCov2019 naive nandb naniar nardl
  natstrat naturaList nbTransmission nbfar nbpMatching ncappc ndl

  [snip]

  xQTLbiolinks xROI xadmix xesreadR xgxr xkcd xmrr xpose xpose.nlmixr
  xpose.nlmixr2 xpose4 xray xsp xxIRT yamlet yaps yorkr ypr yuimaGUI
  zebu zeitgebr zerotradeflow zetadiv zoid zonator zooaRch zoon ztype

maintained by one of you:

  "Alexander Jueterbock" <Alexander-Jueterbock@web.de>:
        MaxentVariableSelection
  "Antoine Tremblay, Statistics Canada" <trea26@gmail.com>:
        LMERConvenienceFunctions
  "Jose Oteros" <OterosJose@gmail.com>: AeRobiology

  [snip]

  Robin Haunschild <R.Haunschild@fkf.mpg.de>: PWIR
  Robin K. S. Hankin <hankin.robin@gmail.com>: mvp
  Robin Ristl <robin.ristl@meduniwien.ac.at>: nph

  [snip]

  shiao chih hao <chihhao@ofdc.org.tw>: oceanic
  vincent guyader <vincent@thinkr.fr>: tetraclasse
  Øystein Olav Skaar <bayesianfw@gmail.com>: bfw

We have asked for an update fixing the check problems shown at
  <https://cran.r-project.org/web/checks/check_results_isoband.html>
with no update from the maintainer thus far.

Thus, package isoband is now scheduled for archival on 2022-10-19, and
archiving this will necessitate also archiving its CRAN strong reverse
dependencies.

Please negotiate the necessary actions.

The CRAN Team
RobinHankin commented 2 years ago

Not sure if this has been noted before, but I think that the problem is caused by mvp importing mpoly (which is also on the list). Now mpoly depends on ggplot2 which depends on isoband. If I can remove the dependency on mpoly this will get me off the hook. But I am not sure if this is the best way forward, mpoly is needed for the print method and also mpoly::mp() is used in some of the coercions. Removing the dependency will basically mean duplicating code, which I do not want to do.

RobinHankin commented 2 years ago

Email from Thomas Pederson, mainainer of the isoband package to me on 11 October 2022:

Hi all, Many apologies for the alarming email that you have recieved from CRAN maintainers about isoband. The isoband maintainer has fixed the issue and a working version is already on CRAN; There’s no need for you to do anything.

Kind Regards Thomas Lin Pedersen