caught in the import web again

Chris Angelico rosuav at gmail.com
Tue Nov 18 15:18:30 EST 2014


On Wed, Nov 19, 2014 at 6:09 AM, Dave Angel <davea at davea.name> wrote:
> I once worked on (and then
>  fixed) a build system that could not complete a build from clean.
>  It needed some pieces from a previous build in order to get to
>  the point where it was ready to build those pieces. Recursive
>  depencies at compile and link time.

Sometimes the solution to that is to add intermediate files to the
source code archive. Pike can't be built from source control unless
you already have a reasonably recent Pike installed, but the exported
.tar.gz archive includes all the generated files, so you can build
that, then go to the absolute latest from source control. There are
always ways around a circular dependency.

ChrisA



More information about the Python-list mailing list