[R-pkg-devel] puzzling removal of 'dotwhisker' from CRAN
Uwe Ligges
||gge@ @end|ng |rom @t@t|@t|k@tu-dortmund@de
Thu Apr 18 15:48:30 CEST 2024
On 18.04.2024 15:43, Ben Bolker wrote:
> To clarify, from an off-list conversation:
>
> AFAICT the chain is
>
> dotwhisker Imports
> margins, which Imports
> prediction, which Enhances
> ffbase (archived in 2022 for 'coercion to logical' problems)
>
> (that conversation also pointed out that Enhances is a dependency *in
> the opposite direction* -- i.e. if A Enhances B, it's not entirely clear
> why the disappearance of B should matter at all ...)
The year old check notes in prediciton matter, not the level of any
dependencies.
Best,
Uwe Ligges
>
>
>
> On 2024-04-18 9:35 a.m., Ben Bolker wrote:
>> Yes, but ffbase was archived a long time ago (2022-04-04) and CRAN
>> has apparently just caught up to checking. What's a little
>> frustrating (to me) is that the dependence of prediction on ffbase is
>> *very* soft ("enhances") ...
>>
>> On 2024-04-18 9:28 a.m., Thierry Onkelinx wrote:
>>> The cascade is even longer. prediction got archived because ffbase
>>> was no longer available.
>>> https://cran.r-project.org/web/packages/ffbase/
>>> <https://cran.r-project.org/web/packages/ffbase/>
>>>
>>> ir. Thierry Onkelinx
>>> Statisticus / Statistician
>>>
>>> Vlaamse Overheid / Government of Flanders
>>> INSTITUUT VOOR NATUUR- EN BOSONDERZOEK / RESEARCH INSTITUTE FOR
>>> NATURE AND FOREST
>>> Team Biometrie & Kwaliteitszorg / Team Biometrics & Quality Assurance
>>> thierry.onkelinx using inbo.be <mailto:thierry.onkelinx using inbo.be>
>>> Havenlaan 88 bus 73, 1000 Brussel
>>> *Postadres:* Koning Albert II-laan 15 bus 186, 1210 Brussel
>>> /Poststukken die naar dit adres worden gestuurd, worden ingescand en
>>> digitaal aan de geadresseerde bezorgd. Zo kan de Vlaamse overheid
>>> haar dossiers volledig digitaal behandelen. Poststukken met de
>>> vermelding ‘vertrouwelijk’ worden niet ingescand, maar ongeopend aan
>>> de geadresseerde bezorgd./
>>> www.inbo.be <http://www.inbo.be>
>>>
>>> ///////////////////////////////////////////////////////////////////////////////////////////
>>> To call in the statistician after the experiment is done may be no
>>> more than asking him to perform a post-mortem examination: he may be
>>> able to say what the experiment died of. ~ Sir Ronald Aylmer Fisher
>>> The plural of anecdote is not data. ~ Roger Brinner
>>> The combination of some data and an aching desire for an answer does
>>> not ensure that a reasonable answer can be extracted from a given
>>> body of data. ~ John Tukey
>>> ///////////////////////////////////////////////////////////////////////////////////////////
>>>
>>> <https://www.inbo.be>
>>>
>>>
>>> Op do 18 apr 2024 om 15:25 schreef Ben Bolker <bbolker using gmail.com
>>> <mailto:bbolker using gmail.com>>:
>>>
>>> Thank you! (I know about package_dependencies() but ran into
>>> precisely the same problem and didn't want to re-implement it ...)
>>>
>>> On 2024-04-18 9:11 a.m., Josiah Parry wrote:
>>> > Well, after trying to install the package, I believe the issue is
>>> > because margins has been archived.
>>> >
>>> > https://cran.r-project.org/web/packages/margins/index.html
>>> <https://cran.r-project.org/web/packages/margins/index.html>
>>> > <https://cran.r-project.org/web/packages/margins/index.html
>>> <https://cran.r-project.org/web/packages/margins/index.html>>
>>> >
>>> > You can check recursive dependencies using
>>> > `tools::package_dependencies("pkg", recursive = TRUE)` which
>>> would help
>>> > you in this case. I couldn't run it since the package is not
>>> available
>>> > on CRAN, however.
>>> >
>>> >
>>> > On Thu, Apr 18, 2024 at 9:05 AM Ben Bolker <bbolker using gmail.com
>>> <mailto:bbolker using gmail.com>
>>> > <mailto:bbolker using gmail.com <mailto:bbolker using gmail.com>>> wrote:
>>> >
>>> > The 'dotwhisker' package was archived on CRAN: from
>>> > https://cran.r-project.org/web/packages/dotwhisker/index.html
>>> <https://cran.r-project.org/web/packages/dotwhisker/index.html>
>>> > <https://cran.r-project.org/web/packages/dotwhisker/index.html
>>> <https://cran.r-project.org/web/packages/dotwhisker/index.html>>
>>> >
>>> > Package ‘dotwhisker’ was removed from the CRAN
>>> repository
>>> > ...
>>> >
>>> > Archived on 2024-04-12 as requires archived package
>>> 'prediction'.
>>> >
>>> > However, I can't for the life of me see where this
>>> dependence
>>> > could
>>> > come from. Neither the DESCRIPTION file of the last-archived
>>> version on
>>> > CRAN
>>> >
>>> <https://cran.r-project.org/src/contrib/Archive/dotwhisker/dotwhisker_0.8.1.tar.gz <https://cran.r-project.org/src/contrib/Archive/dotwhisker/dotwhisker_0.8.1.tar.gz> <https://cran.r-project.org/src/contrib/Archive/dotwhisker/dotwhisker_0.8.1.tar.gz <https://cran.r-project.org/src/contrib/Archive/dotwhisker/dotwhisker_0.8.1.tar.gz>>>,
>>> > nor the version on github
>>> <https://github.com/fsolt/dotwhisker
>>> <https://github.com/fsolt/dotwhisker>
>>> > <https://github.com/fsolt/dotwhisker
>>> <https://github.com/fsolt/dotwhisker>>>, seem to
>>> > show any signs of importing prediction ... ?? I suppose
>>> there's a
>>> > possibility of a recursive dependence, but in that case why
>>> wouldn't
>>> > the
>>> > direct dependence be reported?
>>> >
>>> > Depends: R (>= 3.2.0), ggplot2 (>= 2.2.1),
>>> > Imports: grid, gtable, gridExtra, stats, parameters,
>>> performance,
>>> > patchwork, margins, dplyr, stringr, ggstance,
>>> rlang, purrr
>>> > Suggests: ordinal, tibble, knitr, rmarkdown, broom
>>> >
>>> > What am I missing?
>>> >
>>> > (I'm concerned because I have packages that Suggest:
>>> dotwhisker,
>>> > and
>>> > the absence of the package from repos is breaking GitHub
>>> Actions
>>> > checks ...)
>>> >
>>> >
>>> > (This is cross-posted from an issue on the dotwhisker GH
>>> > repository:
>>> > https://github.com/fsolt/dotwhisker/issues/115
>>> <https://github.com/fsolt/dotwhisker/issues/115>
>>> > <https://github.com/fsolt/dotwhisker/issues/115
>>> <https://github.com/fsolt/dotwhisker/issues/115>>)
>>> >
>>> > ______________________________________________
>>> > R-package-devel using r-project.org
>>> <mailto:R-package-devel using r-project.org>
>>> <mailto: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
>>> <https://stat.ethz.ch/mailman/listinfo/r-package-devel>
>>> > <https://stat.ethz.ch/mailman/listinfo/r-package-devel
>>> <https://stat.ethz.ch/mailman/listinfo/r-package-devel>>
>>> >
>>>
>>> -- Dr. Benjamin Bolker
>>> Professor, Mathematics & Statistics and Biology, McMaster University
>>> Director, School of Computational Science and Engineering
>>> (Acting) Graduate chair, Mathematics & Statistics
>>> > E-mail is sent at my convenience; I don't expect replies
>>> outside of
>>> working hours.
>>>
>>> ______________________________________________
>>> 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
>>> <https://stat.ethz.ch/mailman/listinfo/r-package-devel>
>>>
>>
>
More information about the R-package-devel
mailing list