Dependencies on CentOS/RockyLinux/RHEL cannot be found (requires exact version!)
With cpack, we create a .rpm file on Fedora and a .deb file on Debian. While the .deb file can be installed on different Ubuntu and Debian versions without problems, the .rpm can only be installed on the exact version of Fedora it was built on. On CentOS, RockyLinux, RHEL, etc. we get dependency problems. It seems like the installation requires the exact versions of the libraries of the system the .rpm was built on:
Problem: conflicting requests
- nothing provides libc.so.6(GLIBC_2.33)(64bit) needed by snowpack-1.2.5-1.x86_64
- nothing provides libc.so.6(GLIBC_2.34)(64bit) needed by snowpack-1.2.5-1.x86_64
- nothing provides libm.so.6(GLIBC_2.29)(64bit) needed by snowpack-1.2.5-1.x86_64
- nothing provides libstdc++.so.6(GLIBCXX_3.4.26)(64bit) needed by snowpack-1.2.5-1.x86_64
- nothing provides libstdc++.so.6(GLIBCXX_3.4.29)(64bit) needed by snowpack-1.2.5-1.x86_64
- nothing provides libstdc++6 needed by snowpack-1.2.5-1.x86_64