From: Kai H. <kai...@gm...> - 2013-11-09 11:20:02
|
09.11.2013 07:28, David Seikel kirjoitti: > On Thu, 17 Oct 2013 16:28:04 +0300 Kai Huuhko <kai...@gm...> > wrote: > >> 17.10.2013 13:50, David Seikel kirjoitti: >>> On Thu, 17 Oct 2013 13:12:25 +0300 Kai Huuhko <kai...@gm...> >>> wrote: >>> >>>> >>>> >>>> 17.10.2013 09:52, David Seikel kirjoitti: >>>>> On Thu, 17 Oct 2013 00:59:20 +0300 Kai Huuhko >>>>> <kai...@gm...> wrote: >>>>> >>>>>> 15.10.2013 15:03, Kai Huuhko kirjoitti: >>>>>>> 15.10.2013 08:45, David Seikel kirjoitti: >>>>>>>> On Mon, 14 Oct 2013 23:31:08 +0300 Kai Huuhko >>>>>>>> <kai...@gm...> wrote: >>>>>>>> >>>>>>>>> Let's just bump the minimum version requirement already. ;) >>>>>>>> >>>>>>>> Ubuntu LTS still has cython 0.15.1. Will I ever be able to >>>>>>>> actually compile any of this python stuff? >>>>>>> >>>>>>> Patience, young Padawan. >>>>>>> >>>>>>> You may ask or wait for us to package the pre-generated module C >>>>>>> source files. >>>>>>> >>>>>>> I believe they recently added a target directory for the >>>>>>> generated files making it easier for us to do development >>>>>>> snapshots; Dave: could we automate this with Jenkins? >>>>>> >>>>>> First step of project onefanged python is complete: we can now >>>>>> create a source tarball with a single command. DaveMDS is now >>>>>> working on adding this step to Jenkins. >>>>>> >>>>>> Using this tarball you'll get the Python modules built without >>>>>> needing Cython at all. >>>>> >>>>> That wont help this onefang numbskull at all, he compiles from >>>>> git. >>>>> >>>> >>>> The barstand! >>>> >>>> Can't you modify the script to use these automated snapshots? >>> >>> Well I could, but I don't want to start special casing stuff in my >>> generic build script. Then every one will want it. :-P >>> >>>> The alternative is for us to keep the generated files in a branch, >>>> which can get messy. >>> >>> That wont work either, my generic build script specifically uses the >>> master branch. >>> >>>> (Or, we'll simply ignore you.) >>> >>> That's "worked" for years. :-P >>> >>> The big problem for me is that I have another project that uses >>> python, and it's important for that project to build on stock >>> standard Ubuntu LTS. So I can't just install the latest cython and >>> be done with it. No doubt when Ubuntu LTS gets refreshed next year, >>> EFL python's cython version requirement will move out of reach. >>> Again. >>> >> >> Not going to happen. Saucy already has Cython 0.19 and that's what >> we're planning to target here. We could go with 0.17 as well since we >> already worked around the problems that 0.18 and 0.19 solve. The >> version bump would simply mean that we can get rid of these "hacks". >> >>> I might see if I can simply install the latest cython in some >>> special place, then put that in the path for my EFL build script. >>> >> >> Let me know how that works out. We'll have to figure out something >> else if it doesn't work. > > It half worked. I installed cython 0.19.1 from git source into my home > directory. Modified my build script to include that install in the > various python paths. The build works, but when I sudo to root (using > sudo -E to replicate the environment variables) to run the install, it > claims to not be able to find a recent enough cython. I checked the > python paths from sudo, they are the same. > > I don't have enough python fu to debug this. Weird... maybe a relative path somewhere that gets mangled by sudoing? I'll change the setup script to output the actual exception thrown. Hopefully the traceback from it can tell us what's going on. > > > > ------------------------------------------------------------------------------ > November Webinars for C, C++, Fortran Developers > Accelerate application performance with scalable programming models. Explore > techniques for threading, error checking, porting, and tuning. Get the most > from the latest Intel processors and coprocessors. See abstracts and register > http://pubads.g.doubleclick.net/gampad/clk?id=60136231&iu=/4140/ostg.clktrk > > > > _______________________________________________ > enlightenment-devel mailing list > enl...@li... > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > |