Package Details: vstax 2025_1.0.3_139-2

Git Clone URL: https://aur.archlinux.org/vstax.git (read-only, click to copy)
Package Base: vstax
Description: Software to fill the tax forms of the canton of Valais, Switzerland
Upstream URL: http://www.vs.ch/vstax
Licenses: unknown
Submitter: StreakyCobra
Maintainer: StreakyCobra
Last Packager: StreakyCobra
Votes: 12
Popularity: 0.67
First Submitted: 2014-02-03 09:46 (UTC)
Last Updated: 2026-03-27 21:56 (UTC)

Dependencies (6)

Required by (0)

Sources (2)

Pinned Comments

StreakyCobra commented on 2016-03-29 21:56 (UTC)

Note for users: The administration is updating the software several times a year without changing the upstream URL nor providing any way to be notified about this. If the package fails to build, let me know by flagging this package as "out-of-date", I'll do the necessary to update it.

Latest Comments

1 2 3 4 Next › Last »

StreakyCobra commented on 2026-04-14 18:42 (UTC) (edited on 2026-04-14 18:44 (UTC) by StreakyCobra)

Thanks, @zubi33, for contacting the developers and providing the details here! This time I cannot use the “print” trick to test it on my side.

Until I can test that for myself, I would suggest that others who face this problem try using jdk21-openjdk, by installing the package and switching to it before launching VSTax.

The second point is likely not the cause, as the launcher contains -Djava.locale.providers=COMPAT,CLDR.

zubi33 commented on 2026-04-11 21:02 (UTC) (edited on 2026-04-11 21:04 (UTC) by zubi33)

I can't send my tax online. I asked to the developer and send my logs. This is the answer from developers :

dans les montants, le caractère « . » est remplacé par « , », ce qui ne correspond pas à la spécification (les frais professionnels km à 0,75 CHF sont transmis sous la forme 0,75).

D'après le log, cela pourrait avoir deux causes :

  • un runtime Java différent de celui de VSTax (java.runtime.version: 21.0.9+10-LTS) est utilisé

  • et java.locale.providers: COMPAT,CLDR n'est pas utilisé

I have following java version:

openjdk version "26.0.2" 2026-03-17
OpenJDK Runtime Environment (build 26.0.2)
OpenJDK 64-Bit Server VM (build 26.0.2, mixed mode, sharing)

Finally i use Ubuntu into a VM to send my tax without errors.

StreakyCobra commented on 2026-03-27 22:06 (UTC)

Thanks for the hint about printing! I had a closer look, and this is a change introduced in JDK 24 1. As true is the default in JDK 21, which is the one they recommend, I believe it’s safe enough to set it back to make it work for JDK 24+ versions. I also took this opportunity to fix the versioning scheme.

zubi33 commented on 2026-03-27 19:45 (UTC)

Hello, Thank you for the work. I added -Djdk.xml.enableExtensionFunctions=true to java start command and use openJDK 26.0.2. When i try to send my tax online, i have an error that mention the compatibility are not the same as define. I forward to main developer and give you the reply.

root-core commented on 2026-03-27 19:39 (UTC)

Currently printing is also not possible, adding -Djdk.xml.enableExtensionFunctions=true as an argument to /usr/bin/vstax2025 fixed that.

So I believe you could test with the printing function. Is this even working on debian, as the official start script lacks that argument?

StreakyCobra commented on 2026-03-22 16:57 (UTC)

Thanks for the ping; I’ve updated to 1.0.3. Regarding -Djdk.xml.enableExtensionFunctions=true, I can’t test it myself as I cannot submit my tax form yet. As I can’t check for alternatives to this parameter, and I’m not sure about the security implications of enabling it, I’ll let people set it themselves for now.

banana_peeled commented on 2026-03-22 15:28 (UTC)

Version 1.0.3 has been released. Sending tax forms in online may not work due to a Djdk.xml error. fixed by adding -Djdk.xml.enableExtensionFunctions=true to the java start command.

Thomot512 commented on 2026-03-12 14:46 (UTC)

Hi, thanks for the work on this package, a new version of VSTax 2025 has been released.

Austerlitz commented on 2026-02-10 18:52 (UTC)

Hello, a new version for VSTax 2025 has been released.

<deleted-account> commented on 2024-08-10 12:16 (UTC)

Thank you very much for your work on this package. Version 1.0.7 is now available.