Some Imunify360 or alt-php packages might not meet the dependencies. A common symptom of not having the correct repository configuration is encountering dependency issues, such as not being able to install a specific version of a package, like
libcurl3. For example, attempted to reinstall the
alt-php56-cli package and received a dependency error indicating that
libcurl3 could not be installed.
The issue encountered indicates that the alt-php56-cli package depends on libcurl3 (version 7.28.0 or higher), which isn't available in the repositories, and as our package maintainers clarified this might be due to the package is from Debian 9 is on Debian 10, because we’ve never built alt-php with libcurl3 for Debian10 only for Debian9.
- Debian 9
- Debian 10
The Imunify360 repositories are not automatically migrated and need to be manually updated:
deb [trusted=yes] https://repo.imunify360.cloudlinux.com/imunify360/debian-testing/10/ buster main
It was confirmed that Debian migration does not include third-party repository migration and therefore it should be done manually. It is required updating packages and repositories to the 10 version:
cat /etc/apt/sources.list.d/*.list | grep -v buster
deb https://repo.imunify360.cloudlinux.com/imunify360/debian-testing/9/ stretch main