[Bug 1304403] Re: Precise to Trusty - all of main - fails: Broken transition from libkadm5srv-mit8 to libkadm5srv-mit9
Michael Vogt
michael.vogt at canonical.com
Wed Apr 9 11:23:26 UTC 2014
I uploaded a workaround with a transitional package. I also looked into what went wrong in the resolver. Here is what happend:
- pkgDistUpgrade goes over the installed package and mark them all for upgrade
- pkg libkadm5srv-mit9 gets installed as a dependency of krb5-multidev and causes the removal of libkadm5srv-mit8
- pkgDistUpgrade arrives at libkadm5srv-mit8 and marks it for upgrade which causes a MarkKeep() because there is no upradable version
The last step is wrong in libapt, I will look into creating a
testcase/fix for this.
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to krb5 in Ubuntu.
https://bugs.launchpad.net/bugs/1304403
Title:
Precise to Trusty - all of main - fails: Broken transition from
libkadm5srv-mit8 to libkadm5srv-mit9
Status in “krb5” package in Ubuntu:
In Progress
Status in “ubuntu-release-upgrader” package in Ubuntu:
Won't Fix
Status in “krb5” source package in Trusty:
In Progress
Status in “ubuntu-release-upgrader” source package in Trusty:
Won't Fix
Bug description:
Precise to Trusty upgrade + all of main failure:
2014-04-08 12:58:48,335 DEBUG blacklist expr '^postgresql-.*[0-9]\.[0-9].*' matches 'postgresql-server-dev-9.1'
2014-04-08 12:58:48,335 DEBUG The package 'postgresql-server-dev-9.1' is marked for removal but it's in the removal blacklist
2014-04-08 12:58:48,357 ERROR Dist-upgrade failed: 'The package 'postgresql-server-dev-9.1' is marked for removal but it is in the removal blacklist.'
2014-04-08 12:58:48,358 DEBUG abort called
REPRODUCER:
* Start a precise schroot
* apt-get install krb5-multidev
* Switch apt sources to trusty
* apt-get update
* apt-get dist-upgrade → This will remove krb5-multidev instead of upgrading
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/krb5/+bug/1304403/+subscriptions
More information about the foundations-bugs
mailing list