[snake-farm] Broken build system as of 2002-06-04

Anders Qvist quest at lysator.liu.se
Tue Jul 9 10:38:42 EDT 2002


On Tue, Jul 09, 2002 at 01:59:53PM +0100, Michael Hudson wrote:
> Anders Qvist <quest at lysator.liu.se> writes:
> 
> > The snake-farm has been choking on the python CVS source since
> > 2002-06-04, like thus (on _all_ platforms):
> 
> I've noticed :)
> 
> > The problem occurs only when building the python source in a separate
> > build dir. Eg:
> > 
> >   cd build
> >   ../pythonb/dist/src/config
> 
> You mean .../configure, right?

Sorry about that. Yes, ../python/dist/src/configure

> >   make all
> > 
> > It seems to me that sysconfig.py is unaware that building may occur in
> > a separate directory.
> 
> Well, it's more than that, because I build like this all the time and
> don't get the failures.  Are the scripts the snake-farm uses viewable
> anywhere?

Sure. Have a look at:

  http://cvs.lysator.liu.se/viewcvs/viewcvs.cgi/?cvsroot=snake-farm

However, I can reproduce the error manually on my local Linux box, so
it's not likely to be directly related to the scripts.

For a demonstration, have a look at:

  http://h25.ryd.student.liu.se/temp/da_log
  http://h25.ryd.student.liu.se/temp/strace_log

... generated by the following command line:

( cvs -d :pserver:anonymous at cvs.sourceforge.net:/cvsroot/python co python; 
  mkdir build; 
  cd build; 
  ../python/dist/src/configure; 
  strace -f -o ../strace_log make all ) > da_log 2>&1 &

System information: a fairly recent debian install.

ii  libc6          2.2.5-4        GNU C Library: Shared libraries and Timezone
ii  kernel-image-2 20020320       Linux kernel binary image for version 2.4.18
ii  make           3.79.1-13      The GNU version of the "make" utility.

... but as I said, the problem (with identical traceback) also occurs on:

  fafner (SunOS fafner 5.8 Generic_108528-13 sun4d sparc SUNW,SPARCcenter-2000)
  sandra (SunOS sandra 5.7 Generic_106541-10 sun4m sparc sun4m)
  hal    (AIX hal 2 4 000000042E00 unknown)
  taylor (HP-UX taylor B.11.00 A 9000/829 278863302 two-user license)

-- 
Anders "Quest" Qvist

"We've all heard that a million monkeys banging on a million typewriters
will eventually reproduce the entire works of Shakespeare. Now, thanks 
to the Internet, we know this is not true." -- Robert Wilensky 





More information about the Python-list mailing list