Tenchiboo 👎 sdkman update broke on macOS unless you have bash v4 in your path
ash_2026Тут есть, у кого русский язык родной? предлагаю пообщаться на #java-ru
Tenchithey switched from using tr to uppercase text to shell-specific variable substitution, conditionally checking for zsh and bash, but assuming bash v4 🫤
Tenchiнет
dreamrealYou should have bash v4 anyway!
DoofusCanadensiseww
DoofusCanadensistcsh plz
dreamrealon OSX? fighting words
DoofusCanadensisksh then?
* dreamreal rolls eyes
DoofusCanadensisor would you prefer to go with csh/sh?
dreamrealzsh. I've tried nushell and fish, but eh, zsh is still the king
DoofusCanadensismacOS has bash v3 installed
dreamrealall the others are affectations so nerds can feel like they're living on hard mode
DoofusCanadensisso you have to do extra work to support sdkman
dreamrealyeah, well, brew install bash is definitely a lot of keys to type!
DoofusCanadensisand if you're using brew... why not brew install javaversion?
dreamrealI don't know why sdkman would assume that people willing to use sdkman might NOT be willing to use brew or an equivalent
dreamrealbecause brew's javaversion isn't as good as sdkman
DoofusCanadensisit is a weird flex, for sure
dreamrealbrew's java is openjdk, anyway, and sdkman gives you a LOT of control over specific JVMs, a huge win for sdkman
DoofusCanadensisor you know what? sdkman team could write a brew recipe that requires bash and simplify things on macOS
dreamrealor that! File an issue!
dreamrealor file a PR :D
dreamrealI find a lot of bugs are inspired by someone having a variant environment that just surprises the authors because they don't share that environment
DoofusCanadensisno doubt
dreamreallike chances are every sdkman author has bashv4 so v3 just doesn't occur to them, but once it does it's like "oh, of course, let's fix"
DoofusCanadensisI don't have brew's bash installed here
DoofusCanadensisbut I'm fine with letting IDEA manage my JDKs for me
dreamrealI'm not
DoofusCanadensisyeah well, you're smarter than I am
dreamrealactually, that reminds me I have an absurd gradle build that IDEA chokes on :/