[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Conflict between R 4.5 and some (mostly r-bioc 3.20) R packages



On 29 April 2025 at 13:47, Rebecca N. Palmer wrote:
| r-cran-s2 is blocked by r-cran-sf having some fail-on-warning tests 
| (which hence now fail on 32-bit systems *because* of the warning from 
| s2): what I'm planning to upload today will ignore those as well.  The 
| rest look OK.
| 
| Ideally r-base should be re-uploaded with
| 
| r-base-core Breaks: r-bioc-bioccheck (<< 1.42.1+dfsg-2~), r-bioc-graph 
| (<< 1.84.1-2~), r-bioc-iranges (<< 2.40.1-3~), r-bioc-pwalign (<< 
| 1.2.0-3~), r-cran-rlang (<< 1.1.5-2~), r-cran-testthat (<< 3.2.3~)

Why those?  r-bioc-graph, r-bioc-irange, r-cran-rlang, r-cran-testthat are
not on the current excuses page [1] However, r-bioc-shortread and r-cran-ff
are and they are missing from that list.

| (and no other changes), to let testing-excuses show now (rather than 
| when it's too late) that it will work, and to prevent non-working 
| partial upgrades.  However, that's probably not a hard requirement.
| 
| > Partial removal is also an option, but might involve uploading quite a lot of packages, as r-cran-sf/spdep and hence ~100+ packages depend on r-cran-s2. 
| 
| This was mostly intended as a comment on how much work the partial 
| removal itself would be, not how much functionality it would lose.  I'm 
| expecting basically all 32-bit r-* to be removed after trixie release.

Yes. In favour of this. Let's simplify the overall setup.

Dirk

[1] https://qa.debian.org/excuses.php?package=r-base

-- 
dirk.eddelbuettel.com | @eddelbuettel | edd@debian.org


Reply to: