Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

SCons does not bootstrap in Cygwin/[GCC]Python 2.7

Help
2013-05-12
2013-05-13
  • Vasyl Khalak
    Vasyl Khalak
    2013-05-12

    user@host ~
    $ hg clone ssh://hg@bitbucket.org/scons/scons
    destination directory: scons
    requesting all changes
    adding changesets
    adding manifests
    adding file changes
    added 2869 changesets with 21678 changes to 4223 files (+2 heads)
    updating to branch default
    3522 files updated, 0 files merged, 0 files removed, 0 files unresolved
    
    user@host ~
    $ cd scons
    
    user@host ~/scons
    $ python bootstrap.py build/scons
    /usr/bin/python /cygdrive/c/Users/user/scons/bootstrap/src/script/scons.py build/scons
    scons: Reading SConscript files ...
    doc: No PDF renderer found (fop|xep)!
    doc: ...skipping building User Guide.
    OSError: [Errno 2] No such file or directory: '#src/engine':
      File "/cygdrive/c/Users/user/scons/SConstruct", line 1198:
        SConscript('doc/SConscript')
      File "/cygdrive/c/Users/user/scons/bootstrap/src/engine/SCons/Script/SConscript.py", line 609:
        return method(*args, **kw)
      File "/cygdrive/c/Users/user/scons/bootstrap/src/engine/SCons/Script/SConscript.py", line 546:
        return _SConscript(self.fs, *files, **subst_kw)
      File "/cygdrive/c/Users/user/scons/bootstrap/src/engine/SCons/Script/SConscript.py", line 260:
        exec _file_ in call_stack[-1].globals
      File "/cygdrive/c/Users/user/scons/doc/SConscript", line 367:
        sources = bootstrap.parseManifestLines(e, open(manifest_in).readlines())
      File "/cygdrive/c/Users/user/scons/bootstrap.py", line 85:
        os.chdir(basedir)
    
    user@host ~/scons
    $
    
     
    Last edit: Vasyl Khalak 2013-05-13
    • The Bad Dog
      The Bad Dog
      2013-05-12

      Greetings,

      The SCons mailing list has moved to another mailing list server.
      Please sign up here: http://four.pairlist.net/mailman/listinfo/scons-users

      On May 12, 2013, at 9:39 AM, KHALAK Vasyl khalak@users.sf.net wrote:

      It simply doesn't work:
      - install Cygwin
      - install Python 2.7 Cygwin package
      - checkout/download/unpack Scons
      python bootstrap.py build/scons
      -= fail =-

      Is the output you get -= fail =- or is there some other output?

      -Bill

       
  • Vasyl Khalak
    Vasyl Khalak
    2013-05-12

    Hi, Bill. Could you just try, and see what happens?

     
    • The Bad Dog
      The Bad Dog
      2013-05-12

      I don't have easy access to a Cygwin setup.

      If you would like some help, posting a log of your issue seems like a reasonable request...

      -Bill

      On May 12, 2013, at 4:02 PM, "KHALAK Vasyl" khalak@users.sf.net wrote:

      Hi, Bill. Could you just try, and see what happens?

      SCons does not bootstrap in Cygwin/[GCC]Python 2.7

      Sent from sourceforge.net because you indicated interest in https://sourceforge.net/p/scons/discussion/95432/

      To unsubscribe from further messages, please visit https://sourceforge.net/auth/subscriptions/

       
  • Vasyl Khalak
    Vasyl Khalak
    2013-05-13

    Bill, here is a link to a Cygwin setup:
    http://cygwin.com/cygwin-ug-net/setup-net.html#internet-setup

    I have edited my first post, however, the issue isn't just with bootstrapping, it's conceptual. That is why I suggested you to give it a try. You might want to look how system paths are handled, since Cygwin uses Unix-like style for them. Besides, it seems to me SCONS_LIB_DIR from the install-from-source instructions was not handled properly.

    PS. As a side note, I would be glad if you could enable 'Tickets' functionality on your SourceForge page to deal with future bugs, if any, in just the right way.

     
    Last edit: Vasyl Khalak 2013-05-13
    • The Bad Dog
      The Bad Dog
      2013-05-13

      On May 13, 2013, at 1:39 PM, KHALAK Vasyl khalak@users.sf.net wrote:

      Bill, here is a link to a Cygwin setup:
      http://cygwin.com/cygwin-ug-net/setup-net.html#internet-setup

      I have edited my first post, however, the issue isn't just with bootstrapping, it's conceptual. That is why I suggested you to give it a try. You might want to look how system paths are handled, since Cygwin uses Unix-like style for them. Besides, it seems to me SYS_LIB_DIR from the install-from-source instructions was not handled properly.

      I'm fully aware of how cygwin handles paths.
      I don't have access to a cygwin system at the moment.
      If you have a log of some error messages to share, then please do.
      A wide open statement of "errors" or "a problem" doesn't help anyone help you or help resolve your issues.

      PS. As a side note, I would be glad if you could enable 'Tickets' functionality on your SourceForge page to deal with future bugs, if any, in just the right way.

      SCons does not bootstrap in Cygwin/[GCC]Python 2.7

      SCons issues are currently handled on tigris.org, There's a link to it from the scone.org page.
      Also the mailing lists have been migrated from source forge a long time ago and currently reside on another server.
      Please follow the link here to join the new mailing list and post your issues/comments here:
      http://four.pairlist.net/mailman/listinfo/scons-users

      -Bill