Issue
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.
Environment
- Imunify360
- Hardened-PHP
- Debian 9
- Debian 10
Solution
The Imunify360 repositories are not automatically migrated and need to be manually updated:
cat /etc/apt/sources.list.d/imunify360-testing.list
deb [trusted=yes] https://repo.imunify360.cloudlinux.com/imunify360/debian-testing/10/ buster main
Cause
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
Comments
0 comments
Please sign in to leave a comment.