Package Details: anyk 3.31.0-1

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: 6
Popularity: 0.004314
First Submitted: 2016-02-03 16:50 (UTC)
Last Updated: 2024-03-06 14:57 (UTC)

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:

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"

Latest Comments

1 2 3 Next › Last »

norbert.balazs commented on 2023-09-06 08:02 (UTC)

This time they just updated to version 3.25.0, you just caught it sooner than I. Issue is that, as far as I know, NAV only has one damn url to download the latest version. So now we can't get the 3.24.0 build.

Makes it pretty much impossible to downgrade this package, unless it's already cached on your machine or I start adding all the source files to the repo instead of downloading it, which would be silly.

(That said, they did do a silent hash change two days ago, but I already fixed that then.)

system7 commented on 2023-09-06 07:35 (UTC) (edited on 2023-09-06 07:36 (UTC) by system7)

The NAV did the same again. It seems this program is made by professionals too. :)) (Just like another governmet's programs in HUN.)

==> Retrieving sources...
  -> Found AbevJava-3.24.0.0.1-2
  -> Found abevjava
  -> Found abevjavapath.cfg
  -> Found anyk.desktop
  -> Found setenv
  -> Found anyk.sysusers
==> Validating source files with md5sums...
    AbevJava-3.24.0.0.1-2 ... FAILED
    abevjava ... Passed
    abevjavapath.cfg ... Passed
    anyk.desktop ... Passed
    setenv ... Passed
    anyk.sysusers ... Passed
==> ERROR: One or more files did not pass the validity check!
 -> error making: anyk-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
anyk - exit status 1

norbert.balazs commented on 2023-05-02 10:26 (UTC)

I love it when NAV changes the rpm package without updating the version. Fixed!

sashee commented on 2023-05-02 10:16 (UTC) (edited on 2023-05-02 10:16 (UTC) by sashee)

Seems like the package changed and now the hash does not match:

:: Proceed with install? [Y/n]
==> Making package: anyk 3.23.0-1 (Tue 02 May 2023 12:09:59 PM CEST)
==> Retrieving sources...
  -> Downloading AbevJava-3.23.0.0.1-1...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 17.3M  100 17.3M    0     0  1474k      0  0:00:12  0:00:12 --:--:-- 1974k
  -> Found abevjava
  -> Found abevjavapath.cfg
  -> Found anyk.desktop
  -> Found setenv
  -> Found anyk.sysusers
==> Validating source files with md5sums...
    AbevJava-3.23.0.0.1-1 ... FAILED
    abevjava ... Passed
    abevjavapath.cfg ... Passed
    anyk.desktop ... Passed
    setenv ... Passed
    anyk.sysusers ... Passed
==> ERROR: One or more files did not pass the validity check!

tombenko commented on 2022-07-22 19:43 (UTC)

The prev version worked with general java-openjfx. But now the java-8-openjfx directory is hardcoded. :/

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.

  1. 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."
  2. I have another machine, and it worked w/ python 3.
  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."