Hello Everybody,
One of my systems running on Debian 9 was setup for automatic updates and in sources list "stable" was defined instead of stretch, so when Debian 10 was launched it started to update the packages. Fortunately I managed to stop the upgrade mid-way and apparently only non-critical packages were upgraded in the process, although /etc/issue says Debian GNU/Linux 10 \n \l the system has quite a lot of packages that need to be upgraded.
These are the packages that still need to be upgraded :
# apt-get dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following packages were automatically installed and are no longer required:
default-mysql-server galera-3 libass5 libavcodec57 libavdevice57 libavfilter6 libavformat57 libavresample3 libavutil55 libbind9-140 libbluray1 libcdio-cdda1
libcdio-paranoia1 libcdio13 libconfig-inifiles-perl libdjvulibre-text libdjvulibre21 libdns162 libebur128-1 libevent-2.0-5 libgl1-mesa-glx libhtml-template-perl
libicu57 libilmbase12 libirs141 libisc160 libisccc140 libisccfg140 libjemalloc1 libjxr-tools libjxr0 liblogging-stdlog0 liblwres141 libmagickcore-6.q16-3
libmagickcore-6.q16-3-extra libmagickwand-6.q16-3 libopencv-core2.4v5 libopencv-imgproc2.4v5 libopenexr22 libpostproc54 libprocps6 libsndio6.1 libssl1.0.2
libswresample2 libswscale4 libtbb2 libtxc-dxtn-s2tc0 libva-drm1 libva-x11-1 libva1 libvpx4 libwebpmux2 libwmf0.2-7 libx264-148 libx265-95 mariadb-client-10.3
mariadb-client-core-10.3 mariadb-server-10.3 mariadb-server-core-10.3 rename rsync sgml-base socat xml-core
Use 'apt autoremove' to remove them.
The following packages will be REMOVED:
libcurl3 libllvm3.9 libmariadbclient18 libsensors4 libtirpc1 mariadb-client-10.1 mariadb-client-core-10.1 mariadb-server-10.1 mariadb-server-core-10.1
mysql-server php5.6-curl
The following NEW packages will be installed:
fakeroot libass9 libavdevice58 libavfilter7 libavformat58 libavresample4 libb-hooks-op-check-perl libbind9-161 libbluray2 libbrotli1 libcdio-cdda2
libcdio-paranoia2 libcdio18 libcurl4 libde265-0 libdevel-callchecker-perl libdevel-globaldestruction-perl libdns1104 libdynaloader-functions-perl libfakeroot
libfstrm0 libgdbm-compat4 libheif1 libhiredis0.14 libicu63 libimport-into-perl libio-pty-perl libipc-run-perl libirs161 libisc1100 libisccc161 libisccfg163
libjansson4 liblilv-0-0 liblmdb0 liblwres161 libmagickcore-6.q16-6 libmagickwand-6.q16-6 libmariadb3 libmoo-perl libmysofa0 libperl5.28 libpostproc55 libprocps7
libprotobuf-c1 libsensors-config libsensors5 libserd-0-0 libsord-0-0 libsratom-0-0 libstrictures-perl libswscale5 libtirpc-common libtirpc3 libvidstab1.1
mariadb-client-10.3 mariadb-client-core-10.3 mariadb-server-10.3 mariadb-server-core-10.3 patchutils perl-modules-5.28 python3-ply wdiff
The following packages will be upgraded:
apache2 apache2-bin apache2-data apache2-utils bind9 bind9-host bind9utils cron curl default-mysql-server devscripts dnsutils dovecot-core dovecot-imapd
dovecot-mysql dovecot-pop3d dovecot-sieve ffmpeg imagemagick-6.q16 libapache2-mod-security2 libapt-pkg-perl libberkeleydb-perl libbit-vector-perl
libclass-c3-xs-perl libclone-perl libcommon-sense-perl libcrypt-blowfish-perl libcrypt-eksblowfish-perl libcrypt-rijndael-perl libdate-calc-xs-perl
libdate-simple-perl libdatetime-perl libdbd-mysql-perl libdbi-perl libdevel-caller-perl libdevel-lexalias-perl libfcgi-perl libgl1-mesa-dri libhtml-parser-perl
libio-socket-ssl-perl libjson-xs-perl liblchown-perl liblist-moreutils-perl liblocale-gettext-perl libnet-libidn-perl libnet-ssleay-perl libnetaddr-ip-perl
libnginx-mod-http-auth-pam libnginx-mod-http-dav-ext libnginx-mod-http-echo libnginx-mod-http-geoip libnginx-mod-http-image-filter libnginx-mod-http-subs-filter
libnginx-mod-http-upstream-fair libnginx-mod-http-xslt-filter libnginx-mod-mail libnginx-mod-stream libopenmpt0 libpackage-stash-xs-perl libpadwalker-perl
libparams-classify-perl libparams-util-perl libscalar-list-utils-perl libsocket-perl libsocket6-perl libstdc++6 libsub-identify-perl libsub-name-perl libtbb2
libterm-readkey-perl libtext-charwidth-perl libtext-iconv-perl libunix-mknod-perl libvariable-magic-perl libxml-libxml-perl libxml-parser-perl libxml2 libzmq5
nfs-common nginx-common nginx-full openssh-client openssh-server openssh-sftp-server perl perl-base postfix postfix-sqlite postfwd procps proftpd-basic
proftpd-mod-mysql rename rpcbind rsyslog ssh texinfo xfsprogs
98 upgraded, 63 newly installed, 11 to remove and 0 not upgraded.
Need to get 246 kB/84.1 MB of archives.
After this operation, 79.7 MB of additional disk space will be used.
Do you want to continue? [Y/n]
My questions are :
1. Is it safe to perform a full-upgrade to Debian 10 without breaking i-MSCP ?
2. If not, any suggestions on what to do next besides a full reinstall of Debian 9 ?
3. Should I leave the system in this state until support is added to i-MSCP for Debian 10 ?
4. Any idea when support for Debian 10 will be included in i-MSCP ? - last question is for Nuxwin
Thanks!