Package Details: anyk 3.16.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 általános ányk nyomtatványkitöltő
Licenses: proprietary
Provides: abevjava
Submitter: mark.sagikazar
Maintainer: mark.sagikazar (bence.hornak, norbert.balazs)
Last Packager: norbert.balazs
Votes: 4
Popularity: 0.000539
First Submitted: 2016-02-03 16:50 (UTC)
Last Updated: 2022-08-03 18:10 (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

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."

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 ...

norbert.balazs commented on 2022-01-12 21:47 (UTC)

Fixed. Looks like nav messed up the rpm link on their site. The package still has 3.11.0 in the name, but it actually points to 3.12.0.

tombenko commented on 2022-01-12 19:22 (UTC)

==> Making package: anyk 3.11.0-1 (Wed Jan 12 20:22:03 2022) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Found abevjava_install-3.11.0-0.1.noarch.rpm -> Found abevjava -> Found abevjavapath.cfg -> Found anyk.desktop -> Found setenv -> Found anyk.sysusers ==> Validating source files with md5sums... abevjava_install-3.11.0-0.1.noarch.rpm ... 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!

mark.sagikazar commented on 2021-02-22 17:56 (UTC)

Frissítettem a csomagot.

Winux commented on 2021-02-20 21:58 (UTC)

Sajnos megint nem jó a csomag

mark.sagikazar commented on 2021-01-11 14:03 (UTC)

Nemsokára átállok a világos oldalra megint (aka. lesz Archom), úgyhogy remélhetőleg fogom tudni frissítgetni, de ha bárki beugrana addig, feel free to ping me.

sajo commented on 2021-01-11 13:48 (UTC)

A 2021. január 8-i csomagfrissítés óta nem működik a build.

bence.hornak commented on 2020-11-28 11:06 (UTC) (edited on 2020-11-28 11:07 (UTC) by bence.hornak)

!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Új packager kerestetik! A továbbiakban már nem fogom tudni
vállalni a package karbantartását. PM-ben minden tudnivalót
elmondok :)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

bence.hornak commented on 2020-11-28 11:01 (UTC)

fixed

vanek commented on 2020-11-26 06:54 (UTC)

new link should be https://www.nav.gov.hu/data/cms535903/abevjava_install-3.0.0-0.1.noarch.rpm

bence.hornak commented on 2019-12-28 20:13 (UTC)

Sorry for that. I updated the PKGBUILD accordingly :)

szilard commented on 2019-12-28 16:05 (UTC)

Hi, the md5sum of anyk.desktop differs from the one in the PKGBUILD. Maybe you forgot to update it?

The correct hash is f47ca1665690ac1a54786be1fb937d1a.