Hello. I want to report the problems that I have found to install ShapeX in my system: Fedora 37 (x86-64 kernel 6.2.11-300).
First problem that I have found is that there is no RPM package provided for ShapeX. Thus, I tried to create a RPM from the DEB package using 'alien'. The RPM was created but several dependencies were not found when I tried to install it ('rpm -i shapex.rpm'):
Can't install: does not find libraries:
error: Failed dependencies:
libavcodec-ffmpeg.so.56()(64bit) is needed by shapex-1.0-2.x86_64
libavcodec-ffmpeg.so.56(LIBAVCODEC_FFMPEG_56)(64bit) is needed by shapex-1.0-2.x86_64
libavcodec.so.53()(64bit) is needed by shapex-1.0-2.x86_64
libavcodec.so.53(LIBAVCODEC_53)(64bit) is needed by shapex-1.0-2.x86_64
libavcodec.so.54()(64bit) is needed by shapex-1.0-2.x86_64
libavcodec.so.54(LIBAVCODEC_54)(64bit) is needed by shapex-1.0-2.x86_64
...
And more related to 'libavcodec (53, 54, 55, 56, 57, 58)', 'libavcodec-ffmpeg (56)', 'libavformat (53, 54, 55, 56, 57, 58)' and 'libavformat-ffmpeg (56)'.
I tried to install the 'ffmpeg' and 'ffmepg-libs' packages from RPMFUSION repo. Unfortunately, this did not solve the problem. The 58 ver of 'libavformat' and 'libavcodec' were installed and I even tried to create soft links for the older versions with no luck.
I have also tried to install it on a different Fedora 38 (same kernel and also x86-64 based) and I have found the same problem. In this case it was even worse since it was not possible to install the ffmpeg and ffmpeg-libs due to a conflict with 'lbswcale-free' package.
I hope this helps and if someone has found a solution please share it.
Thanks in advance for your answers and to the developers.