I'll fix that
The problem with i-MSCP is that it enforce usage of some repositories. When you want use another repository for a specific software version, you must declare it in the related xml package file, else, when you update without the --skip-distro-packages command line option, the installer try to install packages from known sources, leading to package(s) removal or dependencies problems