Bug#600919: mysql-server is removed on upgrade from lenny to squeeze
Package: upgrade-reports
Severity: important
Hello,
while preparing for upgrade from lenny to squeeze at work, I noticed that
currently mysql-server (along with mysql-server-5.0) got removed on
dist-upgrade, instead of bringing in mysql-server-5.1.
The procedure I followed for the upgrade is:
- dist-upgrade (current system has lenny)
- edit sources.list to s/lenny/squeeze/ && apt-get update
- apt-get install linux-image-amd64
- apt-get install udev
- reboot
- apt-get upgrade
- apt-get dist-upgrade <-- here's where mysql-server is removed
Thanks to Stuart Prescott that provided the debug information of upgrade I'm
attaching here below:
# apt-get -o Debug::pkgProblemResolver=true dist-upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Starting
Starting 2
Investigating mysql-client-5.1
Package mysql-client-5.1 has broken dep on mysql-client-5.0
Considering mysql-client-5.0 1 as a solution to mysql-client-5.1 1
Holding Back mysql-client-5.1 rather than change mysql-client-5.0
Investigating mysql-client
Package mysql-client has broken dep on mysql-client-5.1
Considering mysql-client-5.1 1 as a solution to mysql-client 0
Holding Back mysql-client rather than change mysql-client-5.1
Investigating mysql-server-5.1
Package mysql-server-5.1 has broken dep on mysql-client-5.1
Considering mysql-client-5.1 1 as a solution to mysql-server-5.1 0
Holding Back mysql-server-5.1 rather than change mysql-client-5.1
Investigating mysql-server-core-5.1
Package mysql-server-core-5.1 has broken dep on mysql-server-5.0
Considering mysql-server-5.0 -1 as a solution to mysql-server-core-5.1 0
Added mysql-server-5.0 to the remove list
Fixing mysql-server-core-5.1 via remove of mysql-server-5.0
Investigating mysql-server
Package mysql-server has broken dep on mysql-server-5.1
Considering mysql-server-5.1 0 as a solution to mysql-server 0
Removing mysql-server rather than change mysql-server-5.1
Investigating libept0
Package libept0 has broken dep on libapt-pkg-libc6.7-6-4.6
Considering apt 10 as a solution to libept0 -1
Removing libept0 rather than change libapt-pkg-libc6.7-6-4.6
Try to Re-Instate mysql-client
Done
Done
The following packages will be REMOVED
libept0 mysql-server mysql-server-5.0
I have the full list of packages installed before the upgrade, in case you need
it. I can perform any test you want and I can replicate the procedure as many
times as you want, just tell me how you want me to proceed.
Thanks,
Sandro
-- System Information:
Debian Release: squeeze/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Reply to: