[debian-mysql] Bug#686803: Bug#686803: upgrade from 5.5.24+dfsg-4 to 5.5.24+dfsg-7 failed: "dependency problems - leaving unconfigured"

Wookey wookey at wookware.org
Thu Sep 6 19:48:24 UTC 2012


+++ Nicholas Bamber [2012-09-06 20:18 +0100]:
> Wookey,
> 	I would try apt-get -f install and then apt-get upgrade. I suspect that
> this is the same as #685072 and I will merge in due course unless
> something turns up. I thought I could reproduce the issue but I had
> played with apt-get -f install I was no longer able to reproduce it.
> I'll have another go at reproducing it and try to reason through the
> issue focussing on "*-core".

I agree it looks the same as #685072. Sorry I didn't spot that (I did
look for earlier reports)

apt-get -f install; apt-get upgrade doesn't fix it:

$ sudo apt-get -f install
[sudo] password for wookey: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following extra packages will be installed:
  mysql-server-5.5
Suggested packages:
  tinyca
The following packages will be upgraded:
  mysql-server-5.5
1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
2 not fully installed or removed.
Need to get 0 B/2,150 kB of archives.
After this operation, 82.9 kB of additional disk space will be used.
Do you want to continue [Y/n]? 
dpkg: dependency problems prevent configuration of mysql-server-5.5:
 mysql-server-5.5 depends on mysql-server-core-5.5 (= 5.5.24+dfsg-4); however:
  Version of mysql-server-core-5.5 on system is 5.5.24+dfsg-7.

dpkg: error processing mysql-server-5.5 (--configure):
 dependency problems - leaving unconfigured
dpkg: dependency problems prevent configuration of mysql-server:
 mysql-server depends on mysql-server-5.5; however:
  Package mysql-server-5.5 is not configured yet.
dpkg: error processing mysql-server (--configure):
 dependency problems - leaving unconfigured
Errors were encountered while processing:
 mysql-server-5.5
 mysql-server
E: Sub-process /usr/bin/dpkg returned an error code (1)

$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 mysql-server-5.5 : Depends: mysql-server-core-5.5 (= 5.5.24+dfsg-4) but 5.5.24+dfsg-7 is installed
E: Unmet dependencies. Try using -f.

So I have it reproduced if that's useful to you. And I'm not sure how
to fix it although some judicious downgrading and forcing could no
doubt sort things. I guess it's relatively safe to ignore this if the
problem is with the intermediate versions 5.5.24+dfsg-4 and -5, rather
than the new -7 as it'll only affect people who were running testing
and upgraded at that time. And so long as the new package is right
(and there isn't an easy fix that would avoid this) then glossing over
it would be OK.

But if some change can be made that would avoid this you'll avoid a
number of further bugreps (and us poor users a certain amount of
hassle). :-)


Wookey
-- 
Principal hats:  Linaro, Emdebian, Wookware, Balloonboard, ARM
http://wookware.org/



More information about the pkg-mysql-maint mailing list