This page is not created by, affiliated with, or supported by Slack Technologies, Inc.
2022-10-03
Channels
- # announcements (4)
- # aws (19)
- # babashka (55)
- # beginners (40)
- # biff (4)
- # calva (9)
- # cherry (3)
- # cider (8)
- # clj-kondo (26)
- # clj-yaml (3)
- # clojure (92)
- # clojure-austin (14)
- # clojure-europe (21)
- # clojure-nl (1)
- # clojure-norway (5)
- # clojure-portugal (3)
- # clojure-uk (2)
- # clojurescript (48)
- # conjure (19)
- # datalevin (14)
- # docker (13)
- # emacs (3)
- # fulcro (21)
- # gratitude (14)
- # improve-getting-started (1)
- # introduce-yourself (2)
- # joker (4)
- # juxt (2)
- # lsp (12)
- # malli (5)
- # meander (17)
- # off-topic (13)
- # re-frame (7)
- # scittle (2)
- # test-check (2)
Going to announce this in the clojure Google Group shortly: There are now Debian-based variants of the official clojure images up on Docker Hub. These are still using Eclipse Temurin builds of OpenJDK, just w/ the java bits copied from those images (which are Ubuntu-based) into the official Debian images. They are probably the better default starting place for your downstream images than the Ubuntu-based ones b/c you won't run into packages replaced with snaps you can't install. But they are new, so let me know if you run into any issues. You get to these by replacing -jammy
or -focal
with -bullseye
or -bullseye-slim
in your tags. I'm leaving -jammy
as the default for now to minimize breakage, but I don't recommend staying on the Ubuntu images.
I don't understand the bit about snaps. Whats an example of a package replaced by a snap? Why wouldn't i be able to install a snap?
Example: chromium-browser (useful for frontend CLJS tests) Try to install a snap in a Docker container. If you succeed please let me know how you did it! :)
Ubuntu doesn't force snaps though, there just another option right?
Try to install that package without a snap
It will succeed with apt, and then when you run it will say “you have to install this with ‘snap install chromium-browser’” or similar
Believe me, I tried and Googled. A lot. 😆
But let me know if you succeed where I failed! It’s still too much effort either way. Back to Debian!
Really, odd. I feel i installed it on my personal ubuntu desktop without a snap.
Mostly surprised Ubuntu would compromise there growth in that way.
Depends on the version. Focal and Jammy require the snap. Otherwise there’s a chromium beta PPA. No thanks for running tests (every failure would beg the question: “beta browser or broken code?”)
Me too! And saddened! I was a big Ubuntu fan for many years…