[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Migration hint for cgsi-gsoap and lfc?



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


Reply to: