On Sun, 06 Jun 2010 18:29:01 +0200 Josselin Mouette <j...@debian.org> wrote:
> Le dimanche 06 juin 2010 à 18:06 +0200, Petter Reinholdtsen a écrit : > > [Bill Allombert] > > > Dear developers, > > > Today circular dependencies in unstable reached an all-time low. > > > > Very good to hear. If only we could get it down to zero, piuparts > > would be able to test all the packages and a more deterministic > > package installation order would be ensured. :) > > Indeed that would help a lot. > > It is probably too late for squeeze, but how about forbidding it into > the policy after the release? Some might be too intrusive to be fixed for squeeze (lbc6, perl, g++) but others (hopefully the xorg ones and others like ggz which are Priority: optional or especially extra) should still be suitable for bug reports - severity important probably. Lintian usually can't catch these problems, so it's important that all these circular dependencies are easily identified via the BTS until each is fixed. Then, after the release, we can deal with the others. At least if the bugs are filed now, we have a chance to get some discussion on the specifics of each issue. Some might be inadvertent, some are just masking other problems or have reasons that may need to be discussed with the relevant upstreams. IMHO, Bill, file the bugs now and see which ones can be fixed for Squeeze. -- Neil Williams ============= http://www.data-freedom.org/ http://www.linux.codehelp.co.uk/ http://e-mail.is-not-s.ms/
pgpunoreCtOwb.pgp
Description: PGP signature