> On Oct 2, 2015, at 3:30 PM, Bernhard Stegmaier <[email protected]> > wrote: > > I think your build didn’t work correctly for me because the paths were just > wrong before my patch, so no plugins were found. > I’ll retest when a new build has been made with the new paths. > I guess it is not a problem for now. > > The rest about incompatibilities is just speculation, maybe also just my lack > of real knowledge how python works under the hood. > > In extreme, imagine you built on a (imaginary) OS X 10.12 which only has > python3 installed. > So, the app bundle will contain wxPython stuff (binary libs and python > packages) built with (or, against) python3, but no python interpreter itself. > Now, imagine running this bundle on a 10.11 with python 2.7. > Will this work? > I don’t know. > If python wrt to the wxPython stuff doesn’t know such bad things like ABI > changes in binary C++ world, it is maybe no problem at all. > > This example is of course not (yet?) reality, but I hope you get the point I > am concerned about. > But maybe it is nothing to worry about at all…
I will now go back on what I said about package managers — sorta. If you build Kicad against Python 2 and a future OS X ships with only Python 3, I don’t see this as a particular problem, because the readme doc in the installer image can say, “If you don’t have Python 3 installed, go grab it from xxx and install it before installing Kicad.” -a >> On 02 Oct 2015, at 21:42, Adam Wolf <[email protected]> wrote: >> >> Don't worry, Andy, I'm not going to stop the OS X dmg releases! >> >> If no one else gets to this soon, I will dig into this. I need to find out >> why my build isn't working for Bernhard, and figure out the matrix of OS X >> release and Python version that is currently supported, and figure out if >> there's actually a gap. >> >> Adam Wolf >> >> On Fri, Oct 2, 2015 at 2:37 PM, Andy Peters <[email protected]> wrote: >> >> > On Oct 2, 2015, at 12:32 PM, Bernhard Stegmaier <[email protected]> >> > wrote: >> > >> > Of course, we could switch back to some package manager like home-brew or >> > MacPorts on OS X, but you would lose the ability to just download and run >> > an app bundle (everyone would have to “build” his own version - even if it >> > is just a pre-built download). This is not very Apple-like (but again, >> > that’s probably only a matter of taste). >> >> I would like to be the voice of MANY Mac users who don’t want to deal with a >> package manger (homebrew, MacPorts, whatever). The ideal distribution >> format is a disk image from which the user drags the executable to any >> location. The next-to-ideal format is a standard OS X installer package. >> >> -a >> >> _______________________________________________ >> 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 > Andy Peters 5511 E Rosewood St Tucson, AZ 85711 520-907-2262 [email protected] _______________________________________________ Mailing list: https://launchpad.net/~kicad-developers Post to : [email protected] Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp

