Page 1 of 1

[solved] I could not install some apps

PostPosted: Dec 2nd, '21, 21:58
by fadi
Hello everyone, I could not install or run some software because of missing dependencies. Here is the list of the software:
- Crossover https://www.codeweavers.com/crossover/
-Tvpaint https://www.tvpaint.com/
-Tahoma 2d https://tahoma2d.org/
Would you please try to install them , or their demo version , and try to fix it by providing their dependencies in the repository if possible ? Thanks.

Re: I could not install some apps

PostPosted: Dec 2nd, '21, 23:48
by doktor5000
How did you try to install/run them in particular, and what dependencies were missing or what error messages did you get, and what repositories do you have enabled currently?
Code: Select all
urpmq --list-media active --list-url


I've tried for crossover, and it seems to install just fine, no dependencies missing on first sight:

Code: Select all
[doktor5000@Mageia8]─[22:46:48]─[~] sudo LC_ALL=C urpmi ./crossover-21.1.0-1.rpm
To satisfy dependencies, the following packages are going to be installed:
  Package                        Version      Release       Arch   
(medium "Core 32bit Release")
  libbrotlicommon1               1.0.9        2.mga8        i586   
  libbrotlidec1                  1.0.9        2.mga8        i586   
  libbz2_1                       1.0.8        2.mga8        i586   
  libcups2                       2.3.3op2     1.mga8        i586   
  libedit0                       3.1          0.20191231.2> i586   
  libelfutils1                   0.182        1.mga8        i586   
  libexpat1                      2.2.10       1.mga8        i586   
  libffi7                        3.3          2.mga8        i586   
  libfreetype6                   2.10.4       2.mga8        i586   
  libgl1                         1.3.2        16.mga8       i586   
  libgldispatch0                 1.3.2        16.mga8       i586   
  libglx0                        1.3.2        16.mga8       i586   
  libgmp10                       6.2.1        1.mga8        i586   
  libidn2_0                      2.3.0        4.mga8        i586   
  libintl8                       0.21         8.mga8        i586   
  liblm_sensors5                 3.6.0        2.mga8        i586   
  libncurses6                    6.2          20201205.1.m> i586   
  libnghttp2_14                  1.42.0       1.mga8        i586   
  libp11-kit0                    0.23.22      2.mga8        i586   
  libpciaccess0                  0.16         2.mga8        i586   
  libpng16_16                    1.6.37       2.mga8        i586   
  libpsl5                        0.21.1       1.mga8        i586   
  libsasl2_3                     2.1.27       3.mga8        i586   
  libtasn1_6                     4.16.0       4.mga8        i586   
  libunistring2                  0.9.10       4.mga8        i586   
  libvulkan-loader1              1.2.162.0    1.mga8        i586   
  libxcb-dri2_0                  1.14         1.mga8        i586   
  libxcb-dri3_0                  1.14         1.mga8        i586   
  libxcb-glx0                    1.14         1.mga8        i586   
  libxcb-present0                1.14         1.mga8        i586   
  libxcb-shm0                    1.14         1.mga8        i586   
  libxcb-sync1                   1.14         1.mga8        i586   
  libxcb-xfixes0                 1.14         1.mga8        i586   
  libxcursor1                    1.2.0        2.mga8        i586   
  libxext6                       1.3.4        2.mga8        i586   
  libxfixes3                     5.0.3        3.mga8        i586   
  libxi6                         1.7.10       2.mga8        i586   
  libxrandr2                     1.5.2        2.mga8        i586   
  libxrender1                    0.9.10       3.mga8        i586   
  libxshmfence1                  1.3          3.mga8        i586   
  libxxf86vm1                    1.1.4        4.mga8        i586   
(medium "Core 32bit Updates")
  libavahi-client3               0.8          6.2.mga8      i586   
  libavahi-common3               0.8          6.2.mga8      i586   
  libcurl4                       7.74.0       1.4.mga8      i586   
  libdri-drivers                 21.2.4       2.mga8        i586   
  libdrm2                        2.4.107      3.mga8        i586   
  libdrm_amdgpu1                 2.4.107      3.mga8        i586   
  libdrm_intel1                  2.4.107      3.mga8        i586   
  libdrm_nouveau2                2.4.107      3.mga8        i586   
  libdrm_radeon1                 2.4.107      3.mga8        i586   
  libglapi0                      21.2.4       2.mga8        i586   
  libgnutls30                    3.6.15       3.1.mga8      i586   
  libhogweed6                    3.7.3        1.mga8        i586   
  libldap2.4_2                   2.4.57       1.1.mga8      i586   
  libllvm11.0                    11.0.1       4.2.1.mga8    i586   
  libmesagl1                     21.2.4       2.mga8        i586   
  libnettle8                     3.7.3        1.mga8        i586   
  libssh4                        0.9.6        1.mga8        i586   
  libx11-xcb1                    1.7.0        1.2.mga8      i586   
  libx11_6                       1.7.0        1.2.mga8      i586   
  libxml2_2                      2.9.10       7.2.mga8      i586   
(command line)
  crossover                      21.1.0       1             x86_64 
1GB of additional disk space will be used.
354MB of packages will be retrieved.
Proceed with the installation of the 62 packages? (Y/n)

Re: I could not install some apps

PostPosted: Dec 3rd, '21, 16:57
by fadi
Hello doktor5000 , the repository I have enabled are:
Code: Select all
urpmq --list-media active --list-url
Core Release http://mirror.isoc.org.il/pub/mageia/distrib/8/x86_64/media/core/release
Core Updates http://mirror.isoc.org.il/pub/mageia/distrib/8/x86_64/media/core/updates
Nonfree Release http://mirror.isoc.org.il/pub/mageia/distrib/8/x86_64/media/nonfree/release
Nonfree Updates http://mirror.isoc.org.il/pub/mageia/distrib/8/x86_64/media/nonfree/updates
Tainted Release http://mirror.isoc.org.il/pub/mageia/distrib/8/x86_64/media/tainted/release
Tainted Updates http://mirror.isoc.org.il/pub/mageia/distrib/8/x86_64/media/tainted/updates


The message I get for trying to install tvpaint is
Screenshot_2021-12-03_16-36-40.png
Screenshot_2021-12-03_16-36-40.png (17.38 KiB) Viewed 6501 times

As for crossover the message is
cross.png
cross.png (17.63 KiB) Viewed 6501 times

Tahoma 2d is an appimage, however right clicking it does not launch it. Opentoonz runs normally though so I do not think it is a hardware issue.

Re: I could not install some apps

PostPosted: Dec 3rd, '21, 18:01
by doktor5000
For crossover you're missing i586 repositories, hence the missing dependencies. Have a look at e.g. https://wiki.mageia.org/en/Installing_a ... rrectly.3F
and best remove your repositories and add a new set, base 32bit repositories are added and enabled by default on an x86_64 system.

For tvpaint you'd have to install that package via urpmi --allow-nodeps as we don't have a package which provides that, but pulseaudio is installed by default.

For tahoma2d you'd have to show the output when starting it from a terminal, the appimage starts just fine here:

Code: Select all
[doktor5000@Mageia8]─[16:58:19]─[~/Tahoma2D] ./Tahoma2D.AppImage
plugin search directory:/home/doktor5000/Tahoma2D/tahomastuff/plugins
walkDirectory_: /home/doktor5000/Tahoma2D/tahomastuff/plugins
===== PluginLoadController::finished() =====
plugin search directory:/home/doktor5000/Tahoma2D/tahomastuff/plugins
walkDictionary: /home/doktor5000/Tahoma2D/tahomastuff/plugins [dry]


Screenshot_20211203_170005.png
Screenshot_20211203_170005.png (73.58 KiB) Viewed 6497 times

Re: I could not install some apps

PostPosted: Dec 3rd, '21, 20:55
by fadi
The output for Tahoma 2d is:
Code: Select all
[pc@localhost Tahoma2D]$ ./Tahoma2D.AppImage
Illegal instruction (core dumped)
[pc@localhost Tahoma2D]$


As for Tvpaint :
Code: Select all
[root@localhost TVPaint Animation 11.5.2 Pro DEMO (linux-64-rpm)]# urpmi --allow-nodeps TVPaint Animation 11.5.2.91789 Pro DEMO (64).rpm
bash: syntax error near unexpected token `('
[root@localhost TVPaint Animation 11.5.2 Pro DEMO (linux-64-rpm)]#


I managed to install crossover successfully , thanks a lot.

Re: I could not install some apps

PostPosted: Dec 3rd, '21, 21:14
by sturmvogel
Your command for TVPaint is missing some upstrokes. It should look like this:
Code: Select all
urpmi --allow-nodeps 'TVPaint Animation 11.5.2.91789 Pro DEMO (64).rpm'

or
Code: Select all
urpmi --allow-nodeps "TVPaint Animation 11.5.2.91789 Pro DEMO (64).rpm"

Re: I could not install some apps

PostPosted: Dec 3rd, '21, 21:54
by fadi
Thanks a lot everyone, I have successfully installed Tvpaint. That leaves Tahoma 2d .
Tvpaint:
tvpaint.png
tvpaint.png (134.06 KiB) Viewed 6464 times

Re: I could not install some apps

PostPosted: Dec 6th, '21, 20:15
by fadi
I think Tahoma 2d has a Python related dependency that too advanced for my processor, something related to python numpy or tensorflow . Opentoonz does not require it , that is why I can run it. If someone can figure out this dependency, please let me know. Anyway, thanks for your help. :|

Re: I could not install some apps

PostPosted: Dec 6th, '21, 22:34
by doktor5000
Well, what processor do you have? Best post the output of
Code: Select all
cat /proc/cpuinfo

Re: I could not install some apps

PostPosted: Dec 6th, '21, 22:37
by morgano
For Tahoma2d, I think you should feedback upstreams. An Appimage is supposed to be self contained. And if it have dependencies they should be noted at the product page.

Re: I could not install some apps

PostPosted: Dec 6th, '21, 22:40
by morgano
EDItT: I read dependency as dependant on some software part, but yes maybe unsupported CPU. Download page say Core i series or better.

Re: I could not install some apps

PostPosted: Dec 7th, '21, 19:36
by fadi
my processors are
Code: Select all
processor   : 0
vendor_id   : GenuineIntel
cpu family   : 6
model      : 23
model name   : Celeron(R) Dual-Core CPU       T3000  @ 1.80GHz
stepping   : 10
microcode   : 0xa0b
cpu MHz      : 1795.199
cache size   : 1024 KB
Bogomips: ‎3591.19

processor   : 1
vendor_id   : GenuineIntel
cpu family   : 6
model      : 23
model name   : Celeron(R) Dual-Core CPU       T3000  @ 1.80GHz
stepping   : 10
microcode   : 0xa0b
cpu MHz      : 1795.598
cache size   : 1024 KB
Bogomips: ‎3591.19

my video card is:
Code: Select all
Vendor: ‎Intel Corporation
Description: ‎Mobile 4 Series Chipset Integrated Graphics Controller
Media class: ‎VGA compatible controller

My hardware may be a little outdated, however I managed to run Tahoma 2d on it recently through another distro. That is why I wish I could run it on mageia.

Re: I could not install some apps

PostPosted: Dec 9th, '21, 00:25
by doktor5000
Which other distro, and did you install that as 32bit or 64bit ?

In any case, you would need to ask Tahoma support about this issue. https://tahoma2d.org/support/
Would have been appreciated if you would have mentioned that you already crossposted there: https://github.com/tahoma2d/tahoma2d/issues/844
Also the whole point of an appimage is to also carry dependencies the program needs, so that it's not dependent on what available for the distro you're running on.

Re: I could not install some apps

PostPosted: Dec 9th, '21, 18:16
by fadi
Big thanks to the friendly community for their help and patience despite my persistence. I have taken the issue with the developers and I am finally closing the post. :oops:

Re: [solved] I could not install some apps

PostPosted: Dec 9th, '21, 20:05
by morgano
You are welcome :)

Give some other fellow Mageians some help later on :)