I think it's a problem with the package server's calculation of mutual dependencies. It generates the build plan
functional-doc collections-doc collections-lib collections functional-lib where the third step there correctly identifies three packages as needing to be built together, because they're mutually dependent. However, "functional-doc" and "collections-doc" should be in the same mutually dependent set --- because "functional-doc" depends on "functional-lib", which depends on "collections", which depends on collections-doc". I'll work on this as soon as I can. Meanwhile, you might have intended for "functional-lib" to depend on "collections-lib", and it's possible that change avoid the bug in the dependency calculation. At Fri, 14 Oct 2016 10:59:38 -0700, Alexis King wrote: > Can anyone answer this? I’d really like to get my packages’ > documentation indexed again, but I really have no idea what’s wrong. > > > On Oct 6, 2016, at 9:15 PM, Alexis King <[email protected]> wrote: > > > > I recently split up my collections package into the usual lib, doc, and > > test packages, and I noticed today that pkg-build seems to be barfing on > > it in such a way that is causing its dependencies to have issues, too. > > Unfortunately, I can’t seem to figure out what’s wrong. If I look at > > http://pkg-build.racket-lang.org, it claims that the collections package > > has “conflicts in dependency”, but clicking on the link gives me > > information that doesn’t seem to make much sense. Furthermore, all of > > the collections-{lib,doc,test} packages say that “install both succeeds > > and fails”, which manages to be even more confusing. > > > > What am I missing here? How can I get these to build properly? The build > > failure is also affecting downstream dependents, such as my functional > > and megaparsack libraries. > > > > Alexis > > > > -- > You received this message because you are subscribed to the Google Groups > "Racket Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/racket-dev/B7D9731F-E236-4023-8996-C5055A761E > 25%40gmail.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Racket Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/racket-dev/20161014204944.3493A6501C9%40mail-svr1.cs.utah.edu. For more options, visit https://groups.google.com/d/optout.
