Hi, Quoting Wookey (2016-02-03 15:31:50) > +++ Philip Boulain [2016-02-03 14:14 +0000]: > > Hello, > > > > We build a product that we've been reworking to base on top of Debian, and as > > part of that have had tooling to calculate the build ordering of a large set of > > Debian packages. We recently cleaned it up, made it testable, and released it > > as Free Software. Unfortunately we'd missed the Bootstrappable Debian SoC > > project you mentored[1] until now, and it looks like botch is probably more > > capable, but in case it is of any use to you or others, our work can be found > > at: > > > > https://github.com/Smoothwall/libdebian-build-dependencytree-perl > > Thanks for that info, and for the software. as far as I understand it, it takes as input unpacked Debian source packages, specifically the data in debian/control in each source package to order the builds of your source packages? You might want to have a look at the tools written by Joachim Breitner for rebuilding Haskell: https://anonscm.debian.org/cgit/pkg-haskell/tools.git/tree/order-sources.pl and the `dht make-all` tool shipped by the pkg-haskell-tools binary package. The Haskell people need this tool because all of Haskell needs to be rebuild every time a new ghc version gets uploaded because of static linking. Thanks! cheers, josch
Attachment:
signature.asc
Description: signature