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

Resolve issues around building containers; missing dependencies. #550

Closed
wants to merge 5 commits into from

Conversation

kapsterman
Copy link

Description:

Related issue (if applicable): fixes #549 and #539
Since Cognitect has ceased making datomic-free versions available, the current method of building the orcpub-datomic container is permanently broken. This is a workaround.
I've included a fix for the PDFBox (539) problem as well.

Checklist:

  • The code change is tested and works locally.
  • I have commented my code, particularly in hard-to-understand areas
  • I have made corresponding changes to the documentation if necessary
  • There is no commented out code in this PR.
  • My changes generate no new warnings (check the console)

project.clj Outdated
@@ -37,7 +37,7 @@
[re-frame "0.10.9"]
[reagent "0.7.0"]
[garden "1.3.2"]
[org.apache.pdfbox/pdfbox "2.1.0-20170324.170253-831"]
[org.apache.pdfbox/pdfbox "2.0.25"]

Choose a reason for hiding this comment

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

You didn't test with this version - I have and it doesn't produce PDF's.
I have a pull request coming to fix PdfBox so you can remove it from this pull request.

Choose a reason for hiding this comment

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

Copy link
Author

Choose a reason for hiding this comment

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

You're right; I overlooked your fix. Sorry 'bout that.

Copy link

@datdamnzotz datdamnzotz left a comment

Choose a reason for hiding this comment

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

Probably make more sense to put deploy/datomic-free-0.9.5703 in /docker/datomic since it is part of the build.

@kapsterman
Copy link
Author

Given that, as 'zots pointed out, we have other (better) ways to build the orcpub-datomic container, and a better solution to the PDFBox problem exists, maybe it's best to close the pull request.

@kapsterman kapsterman closed this Dec 27, 2021
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.

Cognitect no longer providing Datomic free versions on their website
2 participants