Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build Warnings on Windows and Ubuntu-latest Due to R Version and .drectve Issues #9

Open
jibarozzo opened this issue Dec 9, 2024 · 2 comments
Assignees
Labels
bug an unexpected problem or unintended behavior upkeep maintenance, infrastructure, and similar

Comments

@jibarozzo
Copy link
Contributor

Description:

We had recent build warnings for the multiverse package and identified potential causes affecting both Windows and Ubuntu builds.

Windows (windows-latest, oldrel4):

  • R Version: Logs indicate that R 4.0.5 is being used instead of the specified version.
  • Warning: Encountering a warning related to a corrupt .drectve file during the R CMD check process.

Ubuntu (ubuntu-latest, devel):

  • Build Failure: The test is failing, which might be related to the recent rollout of Ubuntu 24.04 and compatibility issues with the R version used.

Proposed Solution:

Switch Ubuntu Runner Version: Temporarily change the GitHub Actions workflow YAML to use runs-on: ubuntu-22.04 instead of ubuntu-latest. This is a viable short-term fix since Ubuntu 22.04 will continue to be maintained for the next two years.

Next Steps:

Additional Notes:

Artifact Access: Build artifacts and detailed logs are available for further analysis here.
Long-Term Fix: Plan to explore the root causes related to the R version discrepancies and the .drectve file corruption to implement a permanent solution.

@jibarozzo jibarozzo added bug an unexpected problem or unintended behavior upkeep maintenance, infrastructure, and similar labels Dec 9, 2024
@jibarozzo jibarozzo self-assigned this Dec 9, 2024
@jdhoffa
Copy link
Member

jdhoffa commented Dec 9, 2024

Windows (windows-latest, oldrel4):

Warning: Encountering a warning related to a corrupt .drectve file during the R CMD check process.

I would probably begin by investigating this file:
https://github.com/r-staceans/multiverse/blob/main/src/Makevars.win.in

@jdhoffa
Copy link
Member

jdhoffa commented Dec 9, 2024

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug an unexpected problem or unintended behavior upkeep maintenance, infrastructure, and similar
Projects
Development

No branches or pull requests

2 participants