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

Re: Getting rid of circular dependencies, stage 3



ma, 2006-01-09 kello 21:15 +0000, Simon Huggins kirjoitti:
> On Mon, Jan 09, 2006 at 07:20:46PM +0100, Bill Allombert wrote:
> > Debian Xfce Maintainers <pkg-xfce-devel@lists.alioth.debian.org>
> > 	xfce4-mixer
> > 	xfce4-mixer-alsa
> > 	xfce4-mixer-oss
> 
> Can you remind me why circular dependencies are so terrible?
> 
> These packages install fine and upgraded fine.  What did we miss?

One things, if I've understood things correctly, is that it is not
possible to reliably know how they're going to be removed -- dpkg will
break the circle in a random place and this may or may not result in
problems at the removal stage, depending on what the package does when
being removed in various scenarios. Without circular dependencies,
things are simpler and easier, since things happen in more deterministic
ways.

I don't know if that is sufficient reason to get rid of circular
dependencies.

-- 
On IRC, we sometimes like to watch silence.



Reply to: