Opened 5 days ago
Last modified 42 hours ago
#24993 new enhancement
[patch] Update linux packaging files
| Reported by: | gaben | Owned by: | team |
|---|---|---|---|
| Priority: | normal | Milestone: | 26.11 |
| Component: | unspecified | Version: | |
| Keywords: | Cc: | stoecker |
Description
I noticed the files used on Linux distros are outdated by years and some of the scripts recognizing Java runtime too. Also while doing so, realized a discrepancy in the validator CLI, which is also fixed.
Attachments (2)
Change History (7)
by , 5 days ago
| Attachment: | 1-docs-linux-manpages.patch added |
|---|
by , 5 days ago
| Attachment: | 2-validator-set.patch added |
|---|
comment:1 by , 5 days ago
comment:2 by , 3 days ago
| Cc: | added |
|---|---|
| Keywords: | stoecker removed |
"Nice". I understand now why I don't receive feedback :)
comment:4 by , 2 days ago
Thanks, btw me neither. I bumped into the currently committed version on Arch wiki which is searchable by anyone, and gives an impression that the software is unmaintained (still Java 8? looks bad): https://man.archlinux.org/man/josm.1.en
comment:5 by , 42 hours ago
| Milestone: | 26.09 → 26.11 |
|---|



Two patches attached:
1-docs-linux-manpages.patchupdates the Linux packaging. The manpages now match the current--helpoutput: they document the render, project and validate commands, the launcher environment variables (JAVACMD, JAVAFX_HOME, JOSM_MODULEPATH, JOSM_PATH) and have a few more examples.2-validator-set.patchfixesjosm validate --set key=value, which crashed with an AssertionError because the option was never handled. It now uses the same parsing as runjosm and can be given multiple times. Also includes a unit test.