Well unfortunately we can't do much until python build is fixed. On 18 March 2017 at 01:11, Wayne Stambaugh <[email protected]> wrote: > Thanks Adam and Simon for taking care of this! > > On 3/16/2017 6:24 PM, Adam Wolf wrote: >> I have some time to do testing on this now that the stable package is >> finished. >> >> Simon, please resend if possible and I'll take a look this weekend. >> >> Adam Wolf >> >> On Thu, Mar 16, 2017, 5:05 PM Simon Wells <[email protected] >> <mailto:[email protected]>> wrote: >> >> the problem is most of the python bundling crap is in patches (and >> yeah it is a bit hackish) wwas passed off to adam for testing but he >> never came back. but its also reliant on the python build not being >> broken. It is also as unhackish as it will get due to how cmake works, >> althought we MAY be able to push something upstream to cmake to fix >> DUE to the python bundling guidelines released by apple but i don't >> know whether they give a damn about them. and whats required to follow >> apples guidelides re python bundling. >> >> >> >> On 17 March 2017 at 10:35, Bernhard Stegmaier >> <[email protected] <mailto:[email protected]>> wrote: >> > As I said before, I plan to work on the whole python packaging >> stuff as discussed below if no one else volunteers to do before. >> > I had some look around on how to do this, but I didn’t find any >> out-of-the-box solution which could be integrated quickly. >> > Unfortunately, I am still busy with other (non KiCad) things and >> it will still take a few weeks until I can start working on it (I >> hope during easter holidays)… >> > >> >> On 16 Mar 2017, at 22:08, Chris Pavlina <[email protected] >> <mailto:[email protected]>> wrote: >> >> >> >> I'm of two minds on this. On one hand, I'd like to disable >> scripting on >> >> the macOS nightlies until it's fixed, so macOS users still *have* >> >> nightlies. On the other hand, I worry that doing so will remove >> >> motivation to actually fix it. >> >> >> >> Is anyone actually _actively working on a fix_? I keep seeing chatter >> >> about this, but no actual attempts to fix it. >> >> >> >> Honestly I think the patch that broke the build should be >> reverted until >> >> a fix can be prepared, but considering who submitted it, I doubt I'll >> >> have any say there. >> >> >> >> >> >> On Thu, Mar 16, 2017 at 04:56:14PM -0400, Jean-Paul Louis wrote: >> >>> I agree 150% with Bernhard. >> >>> >> >>> A disabled Python is 150% better than no new build at all. >> >>> >> >>> I do not understand why OS X users are considered second class >> citizens. >> >>> >> >>> Just my $0.02, >> >>> Jean-Paul >> >>> N1JPL >> >>> >> >>> >> >>> >> >>>> On Mar 16, 2017, at 2:06 PM, Bernhard Stegmaier >> <[email protected] <mailto:[email protected]>> wrote: >> >>>> >> >>>> I have just seen people on the forum complaining that OSX >> nightlies still don’t build. >> >>>> >> >>>> @Simon: >> >>>> Do you intend to push your changes, no matter how hackish? >> >>>> Might at least be a start to work with. >> >>>> >> >>>> Or, just disable python scripting at all until the whole python >> bundling has been sorted out? >> >>>> Having no python scripting is better than having no build or a >> build where it doesn’t work right... >> >>>> >> >>>> >> >>>> Regards, >> >>>> Bernhard >> >>>> >> >>>>> On 21 Feb 2017, at 18:56, Simon Wells <[email protected] >> <mailto:[email protected]>> wrote: >> >>>>> >> >>>>> I have previously sent a patch to adam for testing that bundled >> >>>>> python. but it was a bit hackish as since python is a system lib >> >>>>> bundleutilies doesn't copy it. >> >>>>> >> >>>>> On 21 February 2017 at 21:28, Bernhard Stegmaier >> >>>>> <[email protected] <mailto:[email protected]>> wrote: >> >>>>>> >> >>>>>> On 21 Feb 2017, at 00:31, Wayne Stambaugh >> <[email protected] <mailto:[email protected]>> wrote: >> >>>>>> >> >>>>>> On 2/20/2017 6:27 PM, Nick Østergaard wrote: >> >>>>>> >> >>>>>> 2017-02-20 23:48 GMT+01:00 Bernhard Stegmaier >> <[email protected] <mailto:[email protected]>>: >> >>>>>> >> >>>>>> How is this done on Windows? >> >>>>>> You also don’t have a global filesystem with one Python there >> where you just >> >>>>>> copy it into the right place… where does the Windows >> installer put those >> >>>>>> files and how do you use them from some installed Python? Are >> there issues >> >>>>>> with library paths of the library dependencies that come with >> KiCAD when >> >>>>>> used from an external Python? >> >>>>>> >> >>>>>> >> >>>>>> I am not aware of any issues with it on windows, but I don't >> really use >> >>>>>> windows. >> >>>>>> >> >>>>>> People have requested to include pip with the windows >> install, and >> >>>>>> that is done now, so I assume that at least something works. >> >>>>>> >> >>>>>> I am not sure if the user uses the shell inside pcbnew or >> calls the >> >>>>>> python bundled with the installer. The file system layout is >> basically >> >>>>>> as on linux, just inside the install destination folder. >> >>>>>> >> >>>>>> >> >>>>>> Would something like this work on osx rather than trying to >> fit into an >> >>>>>> existing python install? It might prove to be more >> reliable. At least >> >>>>>> you would always have a known python build. >> >>>>>> >> >>>>>> >> >>>>>> Yes, that’s probably the only way to do it in a safe way for >> the bundle >> >>>>>> (and, as Adam said how Apple requires it). >> >>>>>> Currently only wxPython packages and the pcbnew .so are >> copied into the >> >>>>>> bundle. >> >>>>>> There is no (matching) python installation contained/copied. >> >>>>>> >> >>>>>> This seems to be sufficient to at least run the python >> console from inside >> >>>>>> pcbnew with some external python installation - if the python >> version used >> >>>>>> to build the bundle and the one on the target system are >> compatible. >> >>>>>> However, the last time I tried it the python console was >> really unusable for >> >>>>>> me, because you couldn’t even type some keys (menu hotkeys >> always trigger >> >>>>>> the menu action). >> >>>>>> Don’t know if that has been fixed meanwhile. >> >>>>>> >> >>>>>> So, I think this whole python stuff needs a big overhaul on >> macOS for both >> >>>>>> types of scripting. >> >>>>>> I will work on it when I have some spare time. >> >>>>>> If someone else is going to work on that please drop me a >> note, so that we >> >>>>>> don’t do it twice… >> >>>>>> >> >>>>>> >> >>>>>> Regards, >> >>>>>> Bernhard >> >>>>>> >> >>>>>> >> >>>>>> >> >>>>>> _______________________________________________ >> >>>>>> Mailing list: https://launchpad.net/~kicad-developers >> >>>>>> Post to : [email protected] >> <mailto:[email protected]> >> >>>>>> Unsubscribe : https://launchpad.net/~kicad-developers >> >>>>>> More help : https://help.launchpad.net/ListHelp >> >>>>>> >> >>>> >> >>>> >> >>>> _______________________________________________ >> >>>> Mailing list: https://launchpad.net/~kicad-developers >> >>>> Post to : [email protected] >> <mailto:[email protected]> >> >>>> Unsubscribe : https://launchpad.net/~kicad-developers >> >>>> More help : https://help.launchpad.net/ListHelp >> >>> >> >>> >> >>> _______________________________________________ >> >>> Mailing list: https://launchpad.net/~kicad-developers >> >>> Post to : [email protected] >> <mailto:[email protected]> >> >>> Unsubscribe : https://launchpad.net/~kicad-developers >> >>> More help : https://help.launchpad.net/ListHelp >> > >> > >> > _______________________________________________ >> > Mailing list: https://launchpad.net/~kicad-developers >> > Post to : [email protected] >> <mailto:[email protected]> >> > Unsubscribe : https://launchpad.net/~kicad-developers >> > More help : https://help.launchpad.net/ListHelp >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : [email protected] >> <mailto:[email protected]> >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> >> >> >> _______________________________________________ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : [email protected] >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> > > > _______________________________________________ > Mailing list: https://launchpad.net/~kicad-developers > Post to : [email protected] > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp
_______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

