Subject: Re: Circular dependency
To: D'Arcy J.M. Cain <darcy@NetBSD.org>
From: Thomas Klausner <wiz@NetBSD.org>
Date: 04/04/2005 14:18:59
On Mon, Apr 04, 2005 at 07:33:25AM -0400, D'Arcy J.M. Cain wrote:
> I can't believe that I am the only one seeing this. Those two packages
> definitely depend on each other. I tried manually making the include
> directory available for each but then I just fail at the link stage.
> Each of these packages links the library from the other. How are people
> building these packages? Someone told me that they install the binary
> packages first and then build over them. Is that my only option?
> Someone must have built those binary packages at one time. How?
libcddb has no dependency on libcdio, and it builds fine without it.
libcdio depends on libcddb.
I don't know how the authors think it should work, but this is how
it's currently done in pkgsrc.