Ho aggiornato a PHP 5.6RC4 oggi sul mio server Debian Sid (x64):
The following packages have been kept back:
perl perl-base perl-modules
The following packages will be upgraded:
cpp-4.9 g++-4.9 gcc-4.9 gcc-4.9-base libasan1 libatomic1 libcilkrts5 libgcc-4.9-dev libgcc1 libgomp1 libitm1 liblsan0 libquadmath0 libstdc++-4.9-dev libstdc++6 libtsan0 libubsan0 php-pear php5 php5-cli
php5-common php5-curl php5-fpm php5-gd php5-mcrypt php5-mysql php5-readline python-pil
28 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
Need to get 41.0 MB of archives.
After this operation, 762 kB disk space will be freed.
Do you want to continue? [Y/n]
Ora, quando lo faccio apt-get dist-upgrade
o apt-get autoremove
ottengo quanto segue:
The following packages will be REMOVED:
console-setup console-setup-linux debconf-i18n dictionaries-common iamerican ibritish ienglish-common ispell keyboard-configuration libalgorithm-diff-xs-perl libdbd-mysql-perl libdbi-perl
libfile-fcntllock-perl libhtml-form-perl libhtml-format-perl libhtml-parser-perl libhtml-tree-perl libio-socket-ssl-perl liblocale-gettext-perl liblwp-protocol-https-perl libmailtools-perl
libnet-smtp-ssl-perl libnet-ssleay-perl libtext-charwidth-perl libtext-iconv-perl libtext-soundex-perl libtext-wrapi18n-perl libuuid-perl libwww-perl libxml-libxml-perl libxml-parser-perl
libxml-sax-expat-perl linux-base linux-image-3.14-1-amd64 linux-image-amd64 mariadb-client-10.0 mariadb-server mariadb-server-10.0 task-english tasksel tasksel-data texinfo
The following NEW packages will be installed:
libcgi-pm-perl libmodule-build-perl libmodule-signature-perl libpackage-constants-perl libpod-readme-perl libregexp-common-perl
The following packages will be upgraded:
perl perl-base perl-modules
3 upgraded, 6 newly installed, 42 to remove and 0 not upgraded.
Need to get 7,102 kB of archives.
After this operation, 262 MB disk space will be freed.
Do you want to continue? [Y/n]
Sembra che voglia rimuovere molti pacchetti relativi a Perl (forse perché Perl non è stato ancora aggiornato), ma anche mariadb-server
(che ho installato da solo, non è una dipendenza), linux-image-3.14-1-amd64
(che è il mio kernel corrente ed è stato aggiunto in apt
), tasksel
ecc.
Ho trovato questa domanda su MariaDB ma quella biblioteca non è stata toccata per quanto ne so.
Rimuovere il kernel Linux non mi sembra una buona idea. Inoltre ho bisogno del server MariaDB.
Qualcuno sa perché questo sta accadendo improvvisamente? E come ripararlo? Esiste un comando per controllare nuovamente tutte le dipendenze o bloccare tutti i pacchetti correnti? Non voglio aggiungere manualmente tutti questi pacchetti (che non sembra nemmeno funzionare per quanto riguarda il kernel).