Why is BiocManager emitting messages on package load?
Nobody has claimed this yet.
Assessment
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Newbie friendliness
- 35/100
Research direction
Review change 1fed5289f00871b8b4d42736c7c329378da21627 and reproduce the behavior by loading BiocStyle, which imports BiocManager. Trace where the Bioconductor version message is emitted during package loading; done means indirect users no longer receive the startup message while direct BiocManager behavior remains appropriate.
Written by the indexing model from the issue text.
Description
The change in 1fed5289f00871b8b4d42736c7c329378da21627 is causing emission of annoying messages in all packages that Import BiocManager. For example, BiocStyle imports BiocManager, and this is causing all my vignettes and reports generated in an interactive session to contain this message:
Bioconductor version 3.13 (BiocManager 1.30.12), ?BiocManager::install for help
in every location where I have library(BiocStyle). I didn't bother to suppressPackageStartupMessages() because BiocStyle was not emitting any messages previously. One could argue that I should suppress these messages, but then I would say that I shouldn't have to see this message in the first place, especially if I'm not using BiocManager directly. Why the chattiness?
- Dominant language
- R
- Stars
- 76
- Forks
- 29
- PR merge metrics
- No merged PRs in 30d
Getting set up
This project ships no dev container, Dockerfile or contributing guide, so setting up is up to you: start from its README, and see our first-contribution guide for the general steps.
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from Bioconductor/BiocManager
-
Difficulty 1/5 Under an hour Newbie friendliness 72/100
Bioconductor/BiocManager#96 · 1 reaction ·
-
Difficulty 5/5 Over a week Newbie friendliness 30/100
Bioconductor/BiocManager#207 · 1 comment · 1 reaction ·
-
Difficulty 4/5 3-5 days Newbie friendliness 25/100
Bioconductor/BiocManager#190 ·
-
Difficulty 5/5 Over a week Newbie friendliness 18/100
Bioconductor/BiocManager#186 · 5 comments ·
-
Difficulty 3/5 1-2 days Newbie friendliness 45/100
Bioconductor/BiocManager#183 · 9 comments ·
All issues in Bioconductor/BiocManager
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
OHDSI/CohortSymmetry#369 ·
Maintainers usually reply within 1 day
-
Difficulty 1/5 Under an hour Newbie friendliness 90/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Open-Systems-Pharmacology/OSPSuite.ParameterIdentification#330 ·
-
core
Difficulty 1/5 Under an hour Newbie friendliness 86/100
insightsengineering/teal#1747 ·