[arch-haskell] Road to binary repository
Don Stewart
dons at galois.com
Fri Oct 22 13:03:09 EDT 2010
simons:
> Hi Rémy,
>
> > http://github.com/remyoudompheng/archhaskell-build
>
> this is really quite impressive! Great job. I have some question, and I
> hope that you can help me understand how the whole things works:
>
> 1) The file PKGLIST determines the set of Cabal files to be converted
> into PKGBUILDs. At the same time, PKGLIST is generated from the set
> of available PKGBUILDs. This is looks like a circular dependency to
> me. Am I missing something?
>
> 2) The main build step appears to be "makeworld". Is that script
> capable of performing incremental builds?
>
> To give you a concrete example, assume that makeworld has run
> successfully and that the entire binary repository is up-to-date.
> Now, there arrives an update to "hledger-lib", which necessitates
> that two packages ought to be re-built, namely "hledger-lib" and
> "hledger". Will running "makeworld" again do that?
>
Can someone publish what consisten set you've found?
It would be interesting to then compare against what cabal says is consistent.
More information about the arch-haskell
mailing list