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

Re: Bug#1040001: Seeking advise how to proceed with the transition / move R stack to testing (Was: Bug#1040001: transition: r-base)



On Thu, Jul 06, 2023 at 02:24:57PM -0500, Dirk Eddelbuettel wrote:
> [...]

I understood some of it (not completely, possibly because of lack of
background with R extensions), but thanks a lot for taking the
time to explain it to me!

> So if tibble does this now, it should only affect tibble itself -- unless of
> course a dependent package calls directly into the native code of tibble
> (possible, but rare).

I found some code in vctrs which do some tibble specific stuff, like

	https://sources.debian.org/src/r-cran-vctrs/0.6.3-1/src/type-tibble.c/

But I don't think there are calls for native code anywhere. No idea
where this comes from, then.

> | Since you are building with R from unstable and tibble from testing
> | (built with an older R), it chokes and works when both are new.
> 
> Not sure I agree. That should still work. Quick check in Docker (using the
> r-base image I maintain) shows it does:
> <snip> 
>   root@f39da83dba5a:/# dpkg -l r-base-core r-cran-tibble | tail -2

Very weird. That means you're unable to repro the failure in

	https://ci.debian.net/data/autopkgtest/testing/amd64/r/r-cran-rsample/35451568/log.gz

Right? Would you have an idea on the github dplyr issue then? The log
seems to be the same as we see in the CI

	https://github.com/tidyverse/dplyr/issues/6793

> It's simpy that testing has an older one and (esp in the tidyverse) things
> change quickly and packages want to be in consistent cohort.

But AFAICS, in both the scenarios (with and without failure) it is
essentially running with the same version of tidyverse, so ideally
pulling tibble from unstable and mixing it with an older tidyverse
should break, right? (It's the opposite here and I'm quite confused).

> | This attribute has got something to do with R extensions' entry
> | points / dll compatibilty, but I simply do not have enough background
> | with r-core to comment beyond this point, I'm afraid.
> 
> Hope the above helped a little.

Yes, thanks again.

Best,
Nilesh

Attachment: signature.asc
Description: PGP signature


Reply to: