r-base: 4.3.0-1 causes autopkgtests failures due to "native symbols"

Bug #2020799 reported by Simon Chopin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
r-base (Debian)
Fix Released
Unknown
r-base (Ubuntu)
Fix Released
High
Unassigned

Bug Description

See comments for latest status

Original Bug Report
===================
A bunch of R packages fail autopkgtests with 4.3.0-1, with errors looking like this:

Error in `vectbl_assign(x[[j]], i, recycled_value[[j]])`: DLL requires the use of native symbols

Looking into the upstream code and changelog, this appears to be related to this change:

Attempting to use a character string naming a foreign function entry point in a foreign function call in a package will now signal an error if the packages has called R_forceSymbols to specify that symbols must be used.

I'm not going to be looking into this as I have no experience in R, and I'm expecting things to be sorted out on the Debian side once bookworm is out the doors, so this is mostly for documentation purposes.

Changed in r-base (Debian):
status: Unknown → New
Changed in r-base (Debian):
status: New → Fix Released
Jeremy Bícha (jbicha)
Changed in r-base (Debian):
status: Fix Released → Unknown
Changed in r-base (Debian):
status: Unknown → New
Revision history for this message
Jeremy Bícha (jbicha) wrote :

There's some hints at https://lists.debian.org/debian-r/2023/06/threads.html and https://bugs.debian.org/1039721

It looks like we will need to rebuild select graphics-related R packages or update them to new versions to get the autopkgtests to pass.

Revision history for this message
Jeremy Bícha (jbicha) wrote :

Based on Ubuntu autopkgtests, the only remaining issues are:
r-cran-gnm https://bugs.debian.org/1039651
r-cran-irkernel https://bugs.debian.org/1039653

But it looks like Debian is going to do a proper transition after all:
https://bugs.debian.org/1040001

Changed in r-base (Ubuntu):
status: New → Triaged
importance: Undecided → High
tags: added: mantic
description: updated
Revision history for this message
Jeremy Bícha (jbicha) wrote :
Changed in r-base (Ubuntu):
status: Triaged → Fix Committed
Revision history for this message
Jeremy Bícha (jbicha) wrote :
Changed in r-base (Ubuntu):
status: Fix Committed → Fix Released
Changed in r-base (Debian):
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.