On Sun, 10 May 2009 20:52:03 +0200 Bill Allombert <[email protected]> wrote:
> Package: mono-gac > Version: 2.0.1-6 > Severity: important > > Hello Debian Mono Group, > > There is a circular dependency between mono-2.0-gac, > mono-2.0-runtime, mono-gac and mono-runtime: > > mono-2.0-gac :Depends: mono-runtime (>= 1.1.8.1) > mono-2.0-runtime:Depends: mono-2.0-gac (= 2.0.1-6) > mono-gac :Depends: mono-2.0-gac (= 2.0.1-6) > mono-runtime :Depends: mono-2.0-runtime (= 2.0.1-6), mono-gac > (= 2.0.1-6) Upsy :-) > > The dependency graph is available at > <http://debian.semistable.com/dot/mono-runtime_unstable.png> > > Complex circular dependencies are known to cause problems during > upgrade, so we should try to get rid of them. > > Bug #365822 has been closed but actually the situation now is worse. No it's not. This is just a regression caused by the Mono 2.0 [0] transition. The mono-gac packages are not allowed to use the dh_clideps to get dependencies. I simply forgot to exclude the 2 new packages mono-1.0-gac and mono-2.0-gac. This will be fixed soonish. > > I think you should arrange for a main package that depends on all the > required components, instead of having each components depending on > each others. > > Cheers, Thanks for reporting this! [0] http://wiki.debian.org/Teams/DebianMonoGroup/Mono20Transition -- Regards, Mirco 'meebey' Bauer PGP-Key ID: 0xEEF946C8 FOSS Developer [email protected] http://www.meebey.net/ PEAR Developer [email protected] http://pear.php.net/ Debian Developer [email protected] http://www.debian.org/ -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

