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

Re: The nature of testing and where can others help (Was Re: HowTo for Gnome2??)



On Fri, Jul 04, 2003 at 04:59:18PM -0600, Jamin W. Collins wrote:
> On Fri, Jul 04, 2003 at 10:40:34PM +0100, Colin Watson wrote:
> > The components that have so far been upgraded were upgraded entirely
> > automatically. The dependencies within the GNOME 2 packages are simply
> > not strict enough to prevent (say) gnome-panel being installed into
> > testing with an older gnome-control-center
> 
> Would this not constitute a bug?

Possibly. I'm not entirely sure. It's a bit late now anyway, so I'd
rather worry about how to get the rest of GNOME 2 into testing ...

  http://lists.debian.org/debian-release-0306/msg00008.html

> > (and it's possible that they can't be, which is why releases aren't
> > automatic either ...).
> 
> I find it hard to believe that the dependancies for the Gnome packages
> couldn't have been set to stop this from happening.

It's difficult to express "package A doesn't need package B, but will
break package B less than such-and-such-a-version" in a way that the
testing scripts will notice. Testing generally makes sure that both A
and B are installable, but if there isn't a dependency relationship
between them but only a conflict it won't check that they're
simultaneously installable.

I suppose that all the packages gnome-core depends on could have had a
dependency back onto gnome-core, which would probably have done the
trick. It's overkill and would impede people trying to use just bits of
GNOME, though.

Cheers,

-- 
Colin Watson                                  [cjwatson@flatline.org.uk]



Reply to: