x2goserver - conflict in version of dependent nx-libs library & post-install script error
I tried to install x2goserver in Alpine 3.10 apk add x2goserver
and I got following errors
~# apk update
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/main/x86_64/APKINDEX.tar.gz
fetch http://dl-cdn.alpinelinux.org/alpine/v3.10/community/x86_64/APKINDEX.tar.gz
v3.10.2-59-g5fb2ce83e2 [http://dl-cdn.alpinelinux.org/alpine/v3.10/main]
v3.10.2-42-g95d37f7648 [http://dl-cdn.alpinelinux.org/alpine/v3.10/community]
OK: 10340 distinct packages available
~# apk add x2goserver
(1/73) Installing libbz2 (1.0.6-r7)
(2/73) Installing perl (5.28.2-r1)
(3/73) Installing perl-config-simple (4.59-r1)
...
(69/73) Installing libxml2 (2.9.9-r2)
(70/73) Installing nx-libs (3.5.99.20-r0)
ERROR: nx-libs-3.5.99.20-r0: trying to overwrite usr/lib/libX11.so.6.3.0 owned by libx11-1.6.8-r1.
ERROR: nx-libs-3.5.99.20-r0: trying to overwrite usr/lib/libX11.so.6 owned by libx11-1.6.8-r1.
(71/73) Installing perl-file-which (1.23-r0)
(72/73) Installing x2goserver (4.1.0.3-r0)
Executing x2goserver-4.1.0.3-r0.pre-install
Executing x2goserver-4.1.0.3-r0.post-install
Can't locate Try/Tiny.pm in @INC (you may need to install the Try::Tiny module) (@INC contains: /usr/local/lib/perl5/site_perl /usr/local/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl) at /usr/sbin/x2godbadmin line 29.
BEGIN failed--compilation aborted at /usr/sbin/x2godbadmin line 29.
ERROR: x2goserver-4.1.0.3-r0.post-install: script exited with error 2
(73/73) Installing x2goserver-openrc (4.1.0.3-r0)
Executing busybox-1.30.1-r2.trigger
Executing mkfontscale-1.2.1-r1.trigger
Executing fontconfig-2.13.1-r0.trigger
2 errors; 95 MiB in 92 packages
In Alpine 3.9 there is no such issue. x2goserver installs and runs just fine.