[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Debian::Build::DependencyTree



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


Reply to: