Skip to content

Fix dependency issue in rexml module in Gemfile#482

Merged
robertgendler merged 2 commits into
usnistgov:sequoiafrom
arpitjain099:sequoia-base-branch
Aug 26, 2025
Merged

Fix dependency issue in rexml module in Gemfile#482
robertgendler merged 2 commits into
usnistgov:sequoiafrom
arpitjain099:sequoia-base-branch

Conversation

@arpitjain099
Copy link
Copy Markdown
Contributor

rexml version used in Gemfile is out of date and has security vulnerabilities which should be patched. Please see the dependabot findings when I ran it on my forked repo after upgrading the version number to 3.3.9

@golbiga
Copy link
Copy Markdown
Collaborator

golbiga commented May 25, 2025

Removing the rexml entry altogether allows it to go to the latest with no issues.

@arpitjain099
Copy link
Copy Markdown
Contributor Author

Removing the rexml entry altogether allows it to go to the latest with no issues.

Should I point the PR to latest branch rather? Apologies, I got a bit confused with your comment.

@golbiga
Copy link
Copy Markdown
Collaborator

golbiga commented May 26, 2025

Sorry for that. Remove the entry and keep it pointed to sequoia. Thanks.

@arpitjain099
Copy link
Copy Markdown
Contributor Author

Sorry for that. Remove the entry and keep it pointed to sequoia. Thanks.

Done

Copy link
Copy Markdown
Collaborator

@brodjieski brodjieski left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

go ahead and remove the line for the rexml gem, it will get included as a dependency for asciidoctor-pdf (actually a dependency of prawn-svg, which is a dependency of asciidoctor-pdf).
I've tested the process when we don't even include the rexml in the Gemfile and should be OK to remove.

Updated pull request. Removed rexml
@robertgendler robertgendler merged commit e1d272b into usnistgov:sequoia Aug 26, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants