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 <lexi.lam...@gmail.com> 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 racket-dev+unsubscr...@googlegroups.com. > To post to this group, send email to racket-dev@googlegroups.com. > 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 racket-dev+unsubscr...@googlegroups.com. To post to this group, send email to racket-dev@googlegroups.com. 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.