Should I go ahead with the full-upgrade
Hi all.
This is a production server running debian testing. It's been a while and
I wanted to update the system. Unfortunately it seems that some packages
are BROKEN:
The following packages are BROKEN:
mysql-client-5.1 php5-geoip php5-imagick php5-suhosin php5-xcache
The following NEW packages will be installed:
javascript-common{a} libjs-mootools{a} libreadline6{a}
mysql-server-5.1{a} tcl8.5{a} wwwconfig-common{a}
The following packages will be REMOVED:
ghostscript{u} gs-common{u} libcupsimage2{u} libdjvulibre-text{u}
libdjvulibre21{u} libgraphviz4{u} libgs8{u} liblqr-1-0{u}
libmagickcore2{u}
libmagickwand2{u} psfontmgr{u}
The following packages will be upgraded:
binutils bsd-mailx bsdutils courier-base courier-imap courier-imap-ssl
courier-pop courier-pop-ssl courier-ssl cpp debconf debconf-i18n dpkg
dpkg-dev
dselect eject expect fakeroot file g++ gcc geoip-database lftp
libbit-vector-perl libblkid1 libc-bin libc-dev-bin libc6 libc6-dev
libc6-i686
libcap-ng0 libcap2 libcarp-clan-perl libdate-calc-perl
libdevmapper1.02.1 libdirectfb-1.2-0 libdrm-intel1 libdrm2 libfreetype6
libfreetype6-dev
libgdbm3 libgeoip1 libglib2.0-0 libglib2.0-data libgnutls26 libgsf-1-114
libgsf-1-common libgtk2.0-0 libgtk2.0-bin libgtk2.0-common
libhtml-parser-perl libidn11 libkeyutils1 liblua5.1-0 libmagic-dev
libmagic1 libmysqlclient16 libnet-snmp-perl libopenexr6 libpci3 libpcre3
libperl5.10 libpng12-0 libpng12-dev libpopt0 libselinux1 libsensors4
libsepol1 libsqlite3-0 libtimedate-perl libuuid1 libwww-perl libxml2
lm-sensors
locales modconf module-init-tools mount munin-node munin-plugins-extra
mysql-client mysql-client-5.0 mysql-common mysql-server mysql-server-5.0
nomarch openssh-client openssh-server openvpn os-prober pciutils perl
perl-base perl-modules pflogsumm phpmyadmin procps proftpd-basic
proftpd-mod-mysql python-support sed sensord smartmontools spamassassin
spamc squirrelmail-viewashtml ssh traceroute tzdata ucf udev util-linux
vim-scripts wget xml-core xterm
The following packages are RECOMMENDED but will NOT be installed:
uuid-runtime vim-addon-manager
120 packages upgraded, 7 newly installed, 11 to remove and 0 not upgraded.
Need to get 128MB of archives. After unpacking 35.3MB will be used.
The following packages have unmet dependencies:
mysql-client-5.1: Conflicts: mysql-client-5.0 but 5.0.51a-24+lenny2 is
to be installed.
php5-geoip: Depends: php5-common (= 5.2.11-0.dotdeb.1) but
5.2.11.dfsg.1-1 is installed.
php5-xcache: Depends: php5-common (= 5.2.11-0.dotdeb.1) but
5.2.11.dfsg.1-1 is installed.
php5-imagick: Depends: libmagick10 but it is not installable
Depends: php5-common (= 5.2.11-0.dotdeb.1) but
5.2.11.dfsg.1-1 is installed.
php5-suhosin: Depends: php5-common (= 5.2.11-0.dotdeb.1) but
5.2.11.dfsg.1-1 is installed.
The following actions will resolve these dependencies:
Remove the following packages:
mysql-client
mysql-server
php5-imagick
Keep the following packages at their current version:
mysql-client-5.1 [Not Installed]
mysql-server-5.1 [Not Installed]
php5-geoip [1.0.7-1 (testing, now)]
php5-suhosin [0.9.29-1 (testing, now)]
php5-xcache [1.3.0-1 (testing, now)]
Score is 425
If I try manually to install "mysql-server-5.1" this is what aptitude
suggests:
The following packages are BROKEN:
mysql-client mysql-client-5.1 mysql-server-5.0 mysql-server-5.1
The following packages will be REMOVED:
mysql-client-5.0{a}
The following packages will be upgraded:
libmysqlclient16 mysql-common
2 packages upgraded, 2 newly installed, 1 to remove and 119 not upgraded.
Need to get 21.9MB of archives. After unpacking 28.2MB will be used.
The following packages have unmet dependencies:
mysql-client: Depends: mysql-client-5.0 but it is not installable
mysql-server-5.0: Depends: mysql-client-5.0 (>= 5.0.51a-24+lenny1) but
it is not installable
mysql-server-5.1: Conflicts: mysql-server (< 5.1.40-0.dotdeb.1) but
5.0.51a-24+lenny1 is installed and it is kept back.
mysql-client-5.1: Conflicts: mysql-client (< 5.1.40-0.dotdeb.1) but
5.0.51a-24+lenny1 is installed and it is kept back.
The following actions will resolve these dependencies:
Remove the following packages:
mysql-server-5.0
Upgrade the following packages:
mysql-client [5.0.51a-24+lenny1 (now) -> 5.1.40-0.dotdeb.1 (<NULL>)]
mysql-server [5.0.51a-24+lenny1 (now) -> 5.1.40-0.dotdeb.1 (<NULL>)]
Score is 259
The db server is way too important to risk losing data and even though I
have a backup it would be a real pain in the ass to restore it.
What I wanted to know is if aptitude, when removing "mysql-server-5.0",
keeps the data files and makes them available in v5.1.
Thanks
-rv
Reply to: