Comma-separated cask versions are problematic in installation paths #3024
Unanswered
justinkb
asked this question in
Writing Formulae/Casks
Replies: 3 comments 6 replies
-
The best way is to ask upstream to stop using commas in their version. It's not that weird to have two versions of the same program in a directory with a version number to identify them. |
Beta Was this translation helpful? Give feedback.
0 replies
-
Again, as I pointed out in the issue itself, you're completely
misunderstanding the issue, there is no comma in upstream versioning for
Ghidra...
Please, before you comment, verify your claims
…On Thu, Feb 24, 2022 at 11:58 AM Sean Molenaar ***@***.***> wrote:
The best way is to ask upstream to stop using commas in their version.
It's not that weird to have two versions of the same program in a directory
with a version number to identify them.
—
Reply to this email directly, view it on GitHub
<#3024 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABVHKADL4ALHRKYTW7RJTLU4YFMLANCNFSM5PHALWDA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
3 replies
-
Usernames cannot contain commas
…On Thu, Feb 24, 2022, 12:40 PM Sean Molenaar ***@***.***> wrote:
there aren't multiple parts to the version, the version is "x.y.z", they
just tag the release zip file with the release date, too.
So... that's two then. Since the version clearly isn't unique enough,
otherwise they wouldn't include the release date. That date means something
to me if I see it. It means x.y.z that was tagged on <date>.
the comma in the installation path is coming from homebrew, not from
Ghidra upstream, it is contrary to your claim homebrew's fault this bug
happens
Is it Homebrew's fault that the program can't deal with a file path that
has valid characters? Because the case you describe would happen if I named
my macOS user some,user too.
—
Reply to this email directly, view it on GitHub
<#3024 (reply in thread)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AABVHKEPPPFMCITF6P2K7K3U4YKLJANCNFSM5PHALWDA>
.
You are receiving this because you authored the thread.Message ID:
***@***.***>
|
Beta Was this translation helpful? Give feedback.
3 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I've just created an issue in homebrew-cask that shows this design choice has been a poor one.
If we want to prevent other issues that stem from the same problem from occurring (some may already be occurring but have gone unnoticed), what is the best way forward?
Beta Was this translation helpful? Give feedback.
All reactions