On Fri, 16 Sep 2011 11:33:03 +0200, Mattias Ellert wrote:
ellert@debian-wheezy:~$ grep-excuses lfc lfc (1.8.0.1-1 to 1.8.1.2-1) Maintainer: Mattias Ellert 11 days old (needed 10 days) Valid candidate ellert@debian-wheezy:~grep-excuses cgsi-gsoap cgsi-gsoap (1.3.4.0-1 to 1.3.4.2-1) Maintainer: Mattias Ellert 12 days old (needed 10 days) Valid candidate but the migration doesn't seem to happen. The reason listed under "more excuses", i.e. that some packages would become uninstallable, doesn't seem to make sense to me.
It's perfectly correct. liblcgdm1 (from lfc) and libcgsi-gsoap1 (from cgsi-gsoap) in testing both depend on libvomsapi0, whereas the versions in unstable both depend on libvomsapi1. dpm-mysql-copyd (at least) depends on both liblcgdm1 and libcgsi-gsoap1 so migrating only one of them would result in it indirectly depending on libvomsapi0 and libvomsapi1.
In itself that wouldn't be a problem, but for some reason those two libraries conflict.
Would it help to hint them together?
Probably. What would help more would be not having the library packages conflict. The fact that libvomsapi1 both Conflicts and Replaces libvomsapi0 suggests that you're doing it wrong[tm].
Specifically, the issue seems to be that the packages both contain things like "/usr/share/voms/vomses.template" and "/etc/vomses". Those seem like things that really shouldn't be in a shared library package.
Regards, Adam