On Thu, Nov 01, 2007 at 06:15:09PM +0200, Roman Kyrylych wrote:
> 2007/11/1, Aaron Griffin <[EMAIL PROTECTED]>:
> > Forwarding to the dev list in case people don't read the arch list.
> >
> > ---------- Forwarded message ----------
> > From: Mister Dobalina <[EMAIL PROTECTED]>
> > Date: Nov 1, 2007 10:27 AM
> > Subject: [arch] circular dependence in core
> > To: General Discusson about Arch Linux <arch@archlinux.org>
> >
> >
> > coreutils 6.9-3 -> depends on bash
> >
> > bash 3.2.025-1 -> depends on readline>=5.2
> >
> > readline 5.2-4 -> depends on ncurses
> >
> > ncurses 5.6-4 -> depends on coreutils -> oops!
> >
> 
> This was caused by this commit:
> http://cvs.archlinux.org/cgi-bin/viewcvs.cgi/base/ncurses/PKGBUILD.diff?r1=1.24&r2=1.25&cvsroot=Core&only_with_tag=CURRENT
> I think we should revert it (because dependencies of other packages
> are fine and make more sense).
> 

With the recent big rebuild in testing, pacman 3.1 detected a dependency
cycle again, which reminded me of this mail.
The cycle wasn't only caused by the commit above, because there was already
another cycle there before.

bash 3.2.025-2 -> depends on readline>=5.2
readline 5.2-5 -> depends on ncurses
ncurses 5.6-6 -> depends on glibc
glibc 2.7-7 -> depends on bash -> oops!

But it looks like there are other ones as well.

_______________________________________________
arch mailing list
arch@archlinux.org
http://archlinux.org/mailman/listinfo/arch

Reply via email to