The prev version worked with general java-openjfx. But now the java-8-openjfx directory is hardcoded. :/
Search Criteria
Package Details: anyk 3.22.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/anyk.git (read-only, click to copy) |
---|---|
Package Base: | anyk |
Description: | Form fill program of the Hungarian tax office (Általános Nyomtatványkitöltő (ÁNYK)) |
Upstream URL: | https://www.nav.gov.hu/nav/letoltesek/nyomtatvanykitolto_programok/nyomtatvany_apeh/keretprogramok/abevjava_install.html |
Keywords: | abevjava adó általános ányk apeh nav nyomtatványkitöltő |
Licenses: | Apache |
Provides: | abevjava |
Submitter: | mark.sagikazar |
Maintainer: | mark.sagikazar (bence.hornak, norbert.balazs) |
Last Packager: | norbert.balazs |
Votes: | 4 |
Popularity: | 0.000006 |
First Submitted: | 2016-02-03 16:50 (UTC) |
Last Updated: | 2023-02-28 22:22 (UTC) |
Dependencies (3)
- jre8-openjdk
- unzip (unzip-natspec, unzip-zstd) (make)
- ttf-ms-fonts (fake-ms-fonts, ttf-win7-fonts, ttf-ms-win8, ttf-ms-win8-arabic, ttf-ms-win8-hebrew, ttf-ms-win8-sea, ttf-ms-win8-indic, ttf-ms-win8-japanese, ttf-ms-win8-korean, ttf-ms-win8-zh_cn, ttf-ms-win8-zh_tw, ttf-ms-win8-thai, ttf-ms-win8-other, ttf-ms-win10, ttf-ms-win10-auto, ttf-ms-win10-cdn, ttf-ms-win11-auto, ttf-ms-win11) (optional) – for better font rendering
Required by (0)
Sources (6)
tombenko commented on 2022-07-22 19:43 (UTC)
norbert.balazs commented on 2022-03-21 19:29 (UTC)
This might be best discussed over at java8-openjfx.
Also, seems like someone noticed this problem there: https://aur.archlinux.org/packages/java8-openjfx#comment-857105
system7 commented on 2022-03-21 19:07 (UTC) (edited on 2022-03-21 19:07 (UTC) by system7)
Ok I will try, but there is 3 problem.
- From the docs: "Warning: Python 2 reached its end of life on January 1st of 2020. A small number of packages still depend on Python 2 but that version of Python will not be maintained further."
- I have another machine, and it worked w/ python 3.
- found suitable version "3.10.2", minimum required is "2.7.0"
norbert.balazs commented on 2022-03-21 12:18 (UTC)
Python 2 is required, but Python 3 was found.
Could you try installing Python 2?
system7 commented on 2022-03-20 08:40 (UTC)
I have an error w/ this message:
-- Found PerlModules_JSON::PP: TRUE
-- Found PerlModules: TRUE found components: JSON::PP
-- Found PythonInterp: /usr/bin/python (found suitable version "3.10.2", minimum required is "2.7.0")
CMake Error at Source/cmake/WebKitCommon.cmake:25 (message):
Python 2 is required, but Python 3 was found.
Call Stack (most recent call first):
CMakeLists.txt:147 (include)
-- Configuring incomplete, errors occurred!
See also "/home/nandi/.cache/yay/java8-openjfx/src/rt-8u202-ga/modules/web/build/linux/Release/CMakeFiles/CMakeOutput.log".
FAILURE: Build failed with an exception.
* Where:
Build file '/home/nandi/.cache/yay/java8-openjfx/src/rt-8u202-ga/build.gradle' line: 2584
* What went wrong:
Execution failed for task ':web:compileNativeLinux'.
> Process 'command 'perl'' finished with non-zero exit value 1
* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.
* Get more help at https://help.gradle.org
BUILD FAILED in 2m 19s
40 actionable tasks: 40 executed
==> ERROR: A failure occurred in build().
Aborting...
-> error making: java8-openjfx
I freshly installed an arch to my pal. I installed the desired java version, after I had an error w/ the Java build. But w/ this perl error I do not want to change the system default changes before I'm sure it will work. What have I missed? On another machine, the perl version is the same and it worked.
norbert.balazs commented on 2022-03-16 10:20 (UTC) (edited on 2022-03-16 10:21 (UTC) by norbert.balazs)
Install Java8 too.
Also from the page of nav: https://nav.gov.hu/nyomtatvanyok/letoltesek/nyomtatvanykitolto_programok/nyomtatvany_apeh/keretprogramok/javakitolto
"A számítógépre legyen telepítve az Oracle által kiadott Java futtatási környezet, (JRE), 1.8 verziója. Ennél magasabb Java verzióval a program nem garantált, hogy megbízhatóan működni fog."
nagyesz commented on 2022-03-16 08:05 (UTC)
The package does not compile for me, because java8-openjfx does not compile (java 8 should be installed, but java 17 is installed in my system). Checking the change log of Ányk: 2015: minimum java version is 1.8. 2019: works with java 9. I don't see any reason we should stuck with java 8. For me, Ányk compiles and works with the latest java-openjfx (java 17).
norbert.balazs commented on 2022-03-12 15:43 (UTC)
Seems like the GID can't be dynamic because of the way the package installation works. I updated it to 569, which is not conflicting with any GID listed here: https://wiki.archlinux.org/title/DeveloperWiki:UID_/_GID_Database
From my testing, this change doesn't seem to affect existing installations, but I have a hunch that next the upgrade may not work correctly if you already have the anyk group with GID 169.
In that case, running this + a relogin will fix it:
sudo groupmod -g 569 anyk
sudo chgrp -R 569 "/usr/share/abevjava/abev"
sudo chgrp -R 569 "/usr/share/abevjava/eroforrasok"
sudo chgrp -R 569 "/usr/share/abevjava/nyomtatvanyok"
sudo chgrp -R 569 "/usr/share/abevjava/upgrade"
sudo chgrp -R 569 "/usr/share/abevjava/segitseg"
labuwx commented on 2022-03-12 05:12 (UTC)
Hi,
The sys group ID (169) is in conflict with transmission-cli
.
In this case the group is still created but with a different ID.
Could you please pick a different ID, or use chgrp -R anyk ...
Pinned Comments
norbert.balazs commented on 2022-03-12 15:43 (UTC)
Seems like the GID can't be dynamic because of the way the package installation works. I updated it to 569, which is not conflicting with any GID listed here: https://wiki.archlinux.org/title/DeveloperWiki:UID_/_GID_Database
From my testing, this change doesn't seem to affect existing installations, but I have a hunch that next the upgrade may not work correctly if you already have the anyk group with GID 169.
In that case, running this + a relogin will fix it: