Re: [Kicad-developers] wxPython-gtk3 woes
So many distros have wxwidgets with gtk2 and gtk3, but now most upgrade wxpython to gtk3. 2018-04-10 15:36 GMT+02:00 Nick Østergaard : > This is because of the wxversion.py. It will then be provided by multiple > packages and I don't think it distinguishes different toolkit versions, > only multiple wxpython versions. > > https://wiki.wxpython.org/MultiVersionInstalls > > > 2018-04-10 14:56 GMT+02:00 Wayne Stambaugh : > >> I wonder why they couldn't make a gtk2 version of wxPython. It seems >> plausible since they created a gtk2 version of wxWidgets. Looks like >> the work load just got increased during v6 development. Maybe we should >> attack that first and backport the gtk3 fixes to v5 so distros wont have >> to support gtk2 builds of wx. >> >> On 4/10/2018 8:48 AM, Maciej Suminski wrote: >> > In the bug reported for Ubuntu bionic (lp:#1762432) there are three >> > packages installed: >> > >> > - libwxgtk3.0-0v5:amd64 (wxWidgets/GTK2) >> > - libwxgtk3.0-gtk3-0v5 (wxWidgets/GTK3) >> > - python-wxgtk3.0 (wxPython/GTK3) >> > >> > My guess is that some applications may depend on wxWidgets/GTK2, and >> > wxWidgets/GTK3 is simply installed as a dependency of wxPython/GTK3. >> > >> > On 04/10/2018 02:36 PM, Wayne Stambaugh wrote: >> >> For our v5 release, I guess we are going to have to disable wxPython on >> >> the platforms who insist on building wxPython with gtk3. We can start >> >> looking at the transition to gtk3 and wxPhoenix during v6 development. >> >> >> >> Are distros actually shipping with wxWidgets built with gtk2 and >> >> wxPython built with gtk3? This seems to be the case if I'm reading >> this >> >> correctly. If they are, the question is why? >> >> >> >> On 4/10/2018 7:35 AM, Maciej Sumiński wrote: >> >>> It seems the easy solution to me too. I just wonder how many people >> rely >> >>> on the Python shell or GUIs done with wxPython. >> >>> >> >>> On 04/10/2018 01:32 PM, Jeff Young wrote: >> I never got KICAD_SCRIPTING_WXPYTHON to work on my Mac, and I can’t >> say I’ve missed it. >> >> > On 10 Apr 2018, at 12:26, Maciej Sumiński >> wrote: >> > >> > Apparently mixing wxWidgets-gtk2 and wxPython-gtk3 [1] is not only >> an >> > Arch issue anymore, as the upcoming Ubuntu release (bionic) also >> > provides wxPython package built against gtk3 [package: 2, bug >> report: 3]. >> > >> > There are two things we can do to fix the problem for v5: >> > - Backport python-wxgtk3.0 package built against gtk2. This way >> > everything works as it used to be, but only for the nightlies. For >> the >> > official release the users would be forced to add a PPA providing >> the >> > backported package and it sounds troublesome. >> > >> > - Disable KICAD_SCRIPTING_WXPYTHON, as there is still available >> > libwxgtk3.0 package [4] build against gtk2. The drawbacks are that >> the >> > Python shell in pcbnew and scripts taking advantage of wxPython to >> > display a GUI will not work anymore. >> > >> > In other news: Ubuntu bionic also ships wxPhoenix [5]. >> > >> > Cheers, >> > Orson >> > >> > 1. https://bugs.launchpad.net/kicad/+bug/1747677 >> > 2. https://packages.ubuntu.com/bionic/python-wxgtk3.0 >> > 3. https://bugs.launchpad.net/kicad/+bug/1762432 >> > 4. https://packages.ubuntu.com/bionic/libwxgtk3.0-0v5 >> > 5. https://packages.ubuntu.com/bionic/python3-wxgtk4.0 >> > >> > >> > >> > ___ >> > Mailing list: https://launchpad.net/~kicad-developers >> > Post to : kicad-developers@lists.launchpad.net >> > Unsubscribe : https://launchpad.net/~kicad-developers >> > More help : https://help.launchpad.net/ListHelp >> >> >> >>> >> >>> >> >>> >> >>> >> >>> ___ >> >>> Mailing list: https://launchpad.net/~kicad-developers >> >>> Post to : kicad-developers@lists.launchpad.net >> >>> Unsubscribe : https://launchpad.net/~kicad-developers >> >>> More help : https://help.launchpad.net/ListHelp >> >>> >> >> >> >> ___ >> >> Mailing list: https://launchpad.net/~kicad-developers >> >> Post to : kicad-developers@lists.launchpad.net >> >> Unsubscribe : https://launchpad.net/~kicad-developers >> >> More help : https://help.launchpad.net/ListHelp >> >> >> > >> > ___ >> > Mailing list: https://launchpad.net/~kicad-developers >> > Post to : kicad-developers@lists.launchpad.net >> > Unsubscribe : https://launchpad.net/~kicad-developers >> > More help : https://help.launchpad.net/ListHelp >> > >> >> ___ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> >
Re: [Kicad-developers] wxPython-gtk3 woes
This is because of the wxversion.py. It will then be provided by multiple packages and I don't think it distinguishes different toolkit versions, only multiple wxpython versions. https://wiki.wxpython.org/MultiVersionInstalls 2018-04-10 14:56 GMT+02:00 Wayne Stambaugh : > I wonder why they couldn't make a gtk2 version of wxPython. It seems > plausible since they created a gtk2 version of wxWidgets. Looks like > the work load just got increased during v6 development. Maybe we should > attack that first and backport the gtk3 fixes to v5 so distros wont have > to support gtk2 builds of wx. > > On 4/10/2018 8:48 AM, Maciej Suminski wrote: > > In the bug reported for Ubuntu bionic (lp:#1762432) there are three > > packages installed: > > > > - libwxgtk3.0-0v5:amd64 (wxWidgets/GTK2) > > - libwxgtk3.0-gtk3-0v5 (wxWidgets/GTK3) > > - python-wxgtk3.0 (wxPython/GTK3) > > > > My guess is that some applications may depend on wxWidgets/GTK2, and > > wxWidgets/GTK3 is simply installed as a dependency of wxPython/GTK3. > > > > On 04/10/2018 02:36 PM, Wayne Stambaugh wrote: > >> For our v5 release, I guess we are going to have to disable wxPython on > >> the platforms who insist on building wxPython with gtk3. We can start > >> looking at the transition to gtk3 and wxPhoenix during v6 development. > >> > >> Are distros actually shipping with wxWidgets built with gtk2 and > >> wxPython built with gtk3? This seems to be the case if I'm reading this > >> correctly. If they are, the question is why? > >> > >> On 4/10/2018 7:35 AM, Maciej Sumiński wrote: > >>> It seems the easy solution to me too. I just wonder how many people > rely > >>> on the Python shell or GUIs done with wxPython. > >>> > >>> On 04/10/2018 01:32 PM, Jeff Young wrote: > I never got KICAD_SCRIPTING_WXPYTHON to work on my Mac, and I can’t > say I’ve missed it. > > > On 10 Apr 2018, at 12:26, Maciej Sumiński > wrote: > > > > Apparently mixing wxWidgets-gtk2 and wxPython-gtk3 [1] is not only an > > Arch issue anymore, as the upcoming Ubuntu release (bionic) also > > provides wxPython package built against gtk3 [package: 2, bug > report: 3]. > > > > There are two things we can do to fix the problem for v5: > > - Backport python-wxgtk3.0 package built against gtk2. This way > > everything works as it used to be, but only for the nightlies. For > the > > official release the users would be forced to add a PPA providing the > > backported package and it sounds troublesome. > > > > - Disable KICAD_SCRIPTING_WXPYTHON, as there is still available > > libwxgtk3.0 package [4] build against gtk2. The drawbacks are that > the > > Python shell in pcbnew and scripts taking advantage of wxPython to > > display a GUI will not work anymore. > > > > In other news: Ubuntu bionic also ships wxPhoenix [5]. > > > > Cheers, > > Orson > > > > 1. https://bugs.launchpad.net/kicad/+bug/1747677 > > 2. https://packages.ubuntu.com/bionic/python-wxgtk3.0 > > 3. https://bugs.launchpad.net/kicad/+bug/1762432 > > 4. https://packages.ubuntu.com/bionic/libwxgtk3.0-0v5 > > 5. https://packages.ubuntu.com/bionic/python3-wxgtk4.0 > > > > > > > > ___ > > Mailing list: https://launchpad.net/~kicad-developers > > Post to : kicad-developers@lists.launchpad.net > > Unsubscribe : https://launchpad.net/~kicad-developers > > More help : https://help.launchpad.net/ListHelp > > > >>> > >>> > >>> > >>> > >>> ___ > >>> Mailing list: https://launchpad.net/~kicad-developers > >>> Post to : kicad-developers@lists.launchpad.net > >>> Unsubscribe : https://launchpad.net/~kicad-developers > >>> More help : https://help.launchpad.net/ListHelp > >>> > >> > >> ___ > >> Mailing list: https://launchpad.net/~kicad-developers > >> Post to : kicad-developers@lists.launchpad.net > >> Unsubscribe : https://launchpad.net/~kicad-developers > >> More help : https://help.launchpad.net/ListHelp > >> > > > > ___ > > Mailing list: https://launchpad.net/~kicad-developers > > Post to : kicad-developers@lists.launchpad.net > > Unsubscribe : https://launchpad.net/~kicad-developers > > More help : https://help.launchpad.net/ListHelp > > > > ___ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] wxPython-gtk3 woes
In the bug reported for Ubuntu bionic (lp:#1762432) there are three packages installed: - libwxgtk3.0-0v5:amd64 (wxWidgets/GTK2) - libwxgtk3.0-gtk3-0v5 (wxWidgets/GTK3) - python-wxgtk3.0 (wxPython/GTK3) My guess is that some applications may depend on wxWidgets/GTK2, and wxWidgets/GTK3 is simply installed as a dependency of wxPython/GTK3. On 04/10/2018 02:36 PM, Wayne Stambaugh wrote: > For our v5 release, I guess we are going to have to disable wxPython on > the platforms who insist on building wxPython with gtk3. We can start > looking at the transition to gtk3 and wxPhoenix during v6 development. > > Are distros actually shipping with wxWidgets built with gtk2 and > wxPython built with gtk3? This seems to be the case if I'm reading this > correctly. If they are, the question is why? > > On 4/10/2018 7:35 AM, Maciej Sumiński wrote: >> It seems the easy solution to me too. I just wonder how many people rely >> on the Python shell or GUIs done with wxPython. >> >> On 04/10/2018 01:32 PM, Jeff Young wrote: >>> I never got KICAD_SCRIPTING_WXPYTHON to work on my Mac, and I can’t say >>> I’ve missed it. >>> On 10 Apr 2018, at 12:26, Maciej Sumiński wrote: Apparently mixing wxWidgets-gtk2 and wxPython-gtk3 [1] is not only an Arch issue anymore, as the upcoming Ubuntu release (bionic) also provides wxPython package built against gtk3 [package: 2, bug report: 3]. There are two things we can do to fix the problem for v5: - Backport python-wxgtk3.0 package built against gtk2. This way everything works as it used to be, but only for the nightlies. For the official release the users would be forced to add a PPA providing the backported package and it sounds troublesome. - Disable KICAD_SCRIPTING_WXPYTHON, as there is still available libwxgtk3.0 package [4] build against gtk2. The drawbacks are that the Python shell in pcbnew and scripts taking advantage of wxPython to display a GUI will not work anymore. In other news: Ubuntu bionic also ships wxPhoenix [5]. Cheers, Orson 1. https://bugs.launchpad.net/kicad/+bug/1747677 2. https://packages.ubuntu.com/bionic/python-wxgtk3.0 3. https://bugs.launchpad.net/kicad/+bug/1762432 4. https://packages.ubuntu.com/bionic/libwxgtk3.0-0v5 5. https://packages.ubuntu.com/bionic/python3-wxgtk4.0 ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp >>> >>> >> >> >> >> >> ___ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> > > ___ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] wxPython-gtk3 woes
+1 > On 10 Apr 2018, at 14:14, Wayne Stambaugh wrote: > > I'm fine with that given that there is a reasonable probability that > wxPython support will be disabled for some platforms until we resolve > the gtk3 issues. > > On 4/10/2018 9:14 AM, Adam Wolf wrote: >> Right now, one of the last blockers for the Mac v5 packaging efforts >> is wxpython. If it's having issues on other platforms, I may actually >> table that for a few days and see if we can get everything else going, >> and then we can have a good* (minus wxpython) rc2 for testing, and >> then tackle wxpython as the last remaining thing. >> >> Does that seem reasonable? >> >> Adam >> >> On Tue, Apr 10, 2018 at 7:56 AM, Wayne Stambaugh >> wrote: >>> I wonder why they couldn't make a gtk2 version of wxPython. It seems >>> plausible since they created a gtk2 version of wxWidgets. Looks like >>> the work load just got increased during v6 development. Maybe we should >>> attack that first and backport the gtk3 fixes to v5 so distros wont have >>> to support gtk2 builds of wx. >>> >>> On 4/10/2018 8:48 AM, Maciej Suminski wrote: In the bug reported for Ubuntu bionic (lp:#1762432) there are three packages installed: - libwxgtk3.0-0v5:amd64 (wxWidgets/GTK2) - libwxgtk3.0-gtk3-0v5 (wxWidgets/GTK3) - python-wxgtk3.0 (wxPython/GTK3) My guess is that some applications may depend on wxWidgets/GTK2, and wxWidgets/GTK3 is simply installed as a dependency of wxPython/GTK3. On 04/10/2018 02:36 PM, Wayne Stambaugh wrote: > For our v5 release, I guess we are going to have to disable wxPython on > the platforms who insist on building wxPython with gtk3. We can start > looking at the transition to gtk3 and wxPhoenix during v6 development. > > Are distros actually shipping with wxWidgets built with gtk2 and > wxPython built with gtk3? This seems to be the case if I'm reading this > correctly. If they are, the question is why? > > On 4/10/2018 7:35 AM, Maciej Sumiński wrote: >> It seems the easy solution to me too. I just wonder how many people rely >> on the Python shell or GUIs done with wxPython. >> >> On 04/10/2018 01:32 PM, Jeff Young wrote: >>> I never got KICAD_SCRIPTING_WXPYTHON to work on my Mac, and I can’t say >>> I’ve missed it. >>> On 10 Apr 2018, at 12:26, Maciej Sumiński wrote: Apparently mixing wxWidgets-gtk2 and wxPython-gtk3 [1] is not only an Arch issue anymore, as the upcoming Ubuntu release (bionic) also provides wxPython package built against gtk3 [package: 2, bug report: 3]. There are two things we can do to fix the problem for v5: - Backport python-wxgtk3.0 package built against gtk2. This way everything works as it used to be, but only for the nightlies. For the official release the users would be forced to add a PPA providing the backported package and it sounds troublesome. - Disable KICAD_SCRIPTING_WXPYTHON, as there is still available libwxgtk3.0 package [4] build against gtk2. The drawbacks are that the Python shell in pcbnew and scripts taking advantage of wxPython to display a GUI will not work anymore. In other news: Ubuntu bionic also ships wxPhoenix [5]. Cheers, Orson 1. https://bugs.launchpad.net/kicad/+bug/1747677 2. https://packages.ubuntu.com/bionic/python-wxgtk3.0 3. https://bugs.launchpad.net/kicad/+bug/1762432 4. https://packages.ubuntu.com/bionic/libwxgtk3.0-0v5 5. https://packages.ubuntu.com/bionic/python3-wxgtk4.0 ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp >>> >>> >> >> >> >> >> ___ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> > > ___ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers Mor
Re: [Kicad-developers] wxPython-gtk3 woes
I'm fine with that given that there is a reasonable probability that wxPython support will be disabled for some platforms until we resolve the gtk3 issues. On 4/10/2018 9:14 AM, Adam Wolf wrote: > Right now, one of the last blockers for the Mac v5 packaging efforts > is wxpython. If it's having issues on other platforms, I may actually > table that for a few days and see if we can get everything else going, > and then we can have a good* (minus wxpython) rc2 for testing, and > then tackle wxpython as the last remaining thing. > > Does that seem reasonable? > > Adam > > On Tue, Apr 10, 2018 at 7:56 AM, Wayne Stambaugh wrote: >> I wonder why they couldn't make a gtk2 version of wxPython. It seems >> plausible since they created a gtk2 version of wxWidgets. Looks like >> the work load just got increased during v6 development. Maybe we should >> attack that first and backport the gtk3 fixes to v5 so distros wont have >> to support gtk2 builds of wx. >> >> On 4/10/2018 8:48 AM, Maciej Suminski wrote: >>> In the bug reported for Ubuntu bionic (lp:#1762432) there are three >>> packages installed: >>> >>> - libwxgtk3.0-0v5:amd64 (wxWidgets/GTK2) >>> - libwxgtk3.0-gtk3-0v5 (wxWidgets/GTK3) >>> - python-wxgtk3.0 (wxPython/GTK3) >>> >>> My guess is that some applications may depend on wxWidgets/GTK2, and >>> wxWidgets/GTK3 is simply installed as a dependency of wxPython/GTK3. >>> >>> On 04/10/2018 02:36 PM, Wayne Stambaugh wrote: For our v5 release, I guess we are going to have to disable wxPython on the platforms who insist on building wxPython with gtk3. We can start looking at the transition to gtk3 and wxPhoenix during v6 development. Are distros actually shipping with wxWidgets built with gtk2 and wxPython built with gtk3? This seems to be the case if I'm reading this correctly. If they are, the question is why? On 4/10/2018 7:35 AM, Maciej Sumiński wrote: > It seems the easy solution to me too. I just wonder how many people rely > on the Python shell or GUIs done with wxPython. > > On 04/10/2018 01:32 PM, Jeff Young wrote: >> I never got KICAD_SCRIPTING_WXPYTHON to work on my Mac, and I can’t say >> I’ve missed it. >> >>> On 10 Apr 2018, at 12:26, Maciej Sumiński >>> wrote: >>> >>> Apparently mixing wxWidgets-gtk2 and wxPython-gtk3 [1] is not only an >>> Arch issue anymore, as the upcoming Ubuntu release (bionic) also >>> provides wxPython package built against gtk3 [package: 2, bug report: >>> 3]. >>> >>> There are two things we can do to fix the problem for v5: >>> - Backport python-wxgtk3.0 package built against gtk2. This way >>> everything works as it used to be, but only for the nightlies. For the >>> official release the users would be forced to add a PPA providing the >>> backported package and it sounds troublesome. >>> >>> - Disable KICAD_SCRIPTING_WXPYTHON, as there is still available >>> libwxgtk3.0 package [4] build against gtk2. The drawbacks are that the >>> Python shell in pcbnew and scripts taking advantage of wxPython to >>> display a GUI will not work anymore. >>> >>> In other news: Ubuntu bionic also ships wxPhoenix [5]. >>> >>> Cheers, >>> Orson >>> >>> 1. https://bugs.launchpad.net/kicad/+bug/1747677 >>> 2. https://packages.ubuntu.com/bionic/python-wxgtk3.0 >>> 3. https://bugs.launchpad.net/kicad/+bug/1762432 >>> 4. https://packages.ubuntu.com/bionic/libwxgtk3.0-0v5 >>> 5. https://packages.ubuntu.com/bionic/python3-wxgtk4.0 >>> >>> >>> >>> ___ >>> Mailing list: https://launchpad.net/~kicad-developers >>> Post to : kicad-developers@lists.launchpad.net >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> More help : https://help.launchpad.net/ListHelp >> >> > > > > > ___ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp >>> >>> ___ >>> Mailing list: https://launchpad.net/~kicad-developers >>> Post to : kicad-developers@lists.launchpad.net >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> More help : https://help.launchpad.net/ListHelp >>> >> >> ___ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launc
Re: [Kicad-developers] wxPython-gtk3 woes
Right now, one of the last blockers for the Mac v5 packaging efforts is wxpython. If it's having issues on other platforms, I may actually table that for a few days and see if we can get everything else going, and then we can have a good* (minus wxpython) rc2 for testing, and then tackle wxpython as the last remaining thing. Does that seem reasonable? Adam On Tue, Apr 10, 2018 at 7:56 AM, Wayne Stambaugh wrote: > I wonder why they couldn't make a gtk2 version of wxPython. It seems > plausible since they created a gtk2 version of wxWidgets. Looks like > the work load just got increased during v6 development. Maybe we should > attack that first and backport the gtk3 fixes to v5 so distros wont have > to support gtk2 builds of wx. > > On 4/10/2018 8:48 AM, Maciej Suminski wrote: >> In the bug reported for Ubuntu bionic (lp:#1762432) there are three >> packages installed: >> >> - libwxgtk3.0-0v5:amd64 (wxWidgets/GTK2) >> - libwxgtk3.0-gtk3-0v5 (wxWidgets/GTK3) >> - python-wxgtk3.0 (wxPython/GTK3) >> >> My guess is that some applications may depend on wxWidgets/GTK2, and >> wxWidgets/GTK3 is simply installed as a dependency of wxPython/GTK3. >> >> On 04/10/2018 02:36 PM, Wayne Stambaugh wrote: >>> For our v5 release, I guess we are going to have to disable wxPython on >>> the platforms who insist on building wxPython with gtk3. We can start >>> looking at the transition to gtk3 and wxPhoenix during v6 development. >>> >>> Are distros actually shipping with wxWidgets built with gtk2 and >>> wxPython built with gtk3? This seems to be the case if I'm reading this >>> correctly. If they are, the question is why? >>> >>> On 4/10/2018 7:35 AM, Maciej Sumiński wrote: It seems the easy solution to me too. I just wonder how many people rely on the Python shell or GUIs done with wxPython. On 04/10/2018 01:32 PM, Jeff Young wrote: > I never got KICAD_SCRIPTING_WXPYTHON to work on my Mac, and I can’t say > I’ve missed it. > >> On 10 Apr 2018, at 12:26, Maciej Sumiński >> wrote: >> >> Apparently mixing wxWidgets-gtk2 and wxPython-gtk3 [1] is not only an >> Arch issue anymore, as the upcoming Ubuntu release (bionic) also >> provides wxPython package built against gtk3 [package: 2, bug report: 3]. >> >> There are two things we can do to fix the problem for v5: >> - Backport python-wxgtk3.0 package built against gtk2. This way >> everything works as it used to be, but only for the nightlies. For the >> official release the users would be forced to add a PPA providing the >> backported package and it sounds troublesome. >> >> - Disable KICAD_SCRIPTING_WXPYTHON, as there is still available >> libwxgtk3.0 package [4] build against gtk2. The drawbacks are that the >> Python shell in pcbnew and scripts taking advantage of wxPython to >> display a GUI will not work anymore. >> >> In other news: Ubuntu bionic also ships wxPhoenix [5]. >> >> Cheers, >> Orson >> >> 1. https://bugs.launchpad.net/kicad/+bug/1747677 >> 2. https://packages.ubuntu.com/bionic/python-wxgtk3.0 >> 3. https://bugs.launchpad.net/kicad/+bug/1762432 >> 4. https://packages.ubuntu.com/bionic/libwxgtk3.0-0v5 >> 5. https://packages.ubuntu.com/bionic/python3-wxgtk4.0 >> >> >> >> ___ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp > > ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp >>> >>> ___ >>> Mailing list: https://launchpad.net/~kicad-developers >>> Post to : kicad-developers@lists.launchpad.net >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> More help : https://help.launchpad.net/ListHelp >>> >> >> ___ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> > > ___ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers Mo
Re: [Kicad-developers] wxPython-gtk3 woes
For our v5 release, I guess we are going to have to disable wxPython on the platforms who insist on building wxPython with gtk3. We can start looking at the transition to gtk3 and wxPhoenix during v6 development. Are distros actually shipping with wxWidgets built with gtk2 and wxPython built with gtk3? This seems to be the case if I'm reading this correctly. If they are, the question is why? On 4/10/2018 7:35 AM, Maciej Sumiński wrote: > It seems the easy solution to me too. I just wonder how many people rely > on the Python shell or GUIs done with wxPython. > > On 04/10/2018 01:32 PM, Jeff Young wrote: >> I never got KICAD_SCRIPTING_WXPYTHON to work on my Mac, and I can’t say I’ve >> missed it. >> >>> On 10 Apr 2018, at 12:26, Maciej Sumiński wrote: >>> >>> Apparently mixing wxWidgets-gtk2 and wxPython-gtk3 [1] is not only an >>> Arch issue anymore, as the upcoming Ubuntu release (bionic) also >>> provides wxPython package built against gtk3 [package: 2, bug report: 3]. >>> >>> There are two things we can do to fix the problem for v5: >>> - Backport python-wxgtk3.0 package built against gtk2. This way >>> everything works as it used to be, but only for the nightlies. For the >>> official release the users would be forced to add a PPA providing the >>> backported package and it sounds troublesome. >>> >>> - Disable KICAD_SCRIPTING_WXPYTHON, as there is still available >>> libwxgtk3.0 package [4] build against gtk2. The drawbacks are that the >>> Python shell in pcbnew and scripts taking advantage of wxPython to >>> display a GUI will not work anymore. >>> >>> In other news: Ubuntu bionic also ships wxPhoenix [5]. >>> >>> Cheers, >>> Orson >>> >>> 1. https://bugs.launchpad.net/kicad/+bug/1747677 >>> 2. https://packages.ubuntu.com/bionic/python-wxgtk3.0 >>> 3. https://bugs.launchpad.net/kicad/+bug/1762432 >>> 4. https://packages.ubuntu.com/bionic/libwxgtk3.0-0v5 >>> 5. https://packages.ubuntu.com/bionic/python3-wxgtk4.0 >>> >>> >>> >>> ___ >>> Mailing list: https://launchpad.net/~kicad-developers >>> Post to : kicad-developers@lists.launchpad.net >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> More help : https://help.launchpad.net/ListHelp >> >> > > > > > ___ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] wxPython-gtk3 woes
I wonder why they couldn't make a gtk2 version of wxPython. It seems plausible since they created a gtk2 version of wxWidgets. Looks like the work load just got increased during v6 development. Maybe we should attack that first and backport the gtk3 fixes to v5 so distros wont have to support gtk2 builds of wx. On 4/10/2018 8:48 AM, Maciej Suminski wrote: > In the bug reported for Ubuntu bionic (lp:#1762432) there are three > packages installed: > > - libwxgtk3.0-0v5:amd64 (wxWidgets/GTK2) > - libwxgtk3.0-gtk3-0v5 (wxWidgets/GTK3) > - python-wxgtk3.0 (wxPython/GTK3) > > My guess is that some applications may depend on wxWidgets/GTK2, and > wxWidgets/GTK3 is simply installed as a dependency of wxPython/GTK3. > > On 04/10/2018 02:36 PM, Wayne Stambaugh wrote: >> For our v5 release, I guess we are going to have to disable wxPython on >> the platforms who insist on building wxPython with gtk3. We can start >> looking at the transition to gtk3 and wxPhoenix during v6 development. >> >> Are distros actually shipping with wxWidgets built with gtk2 and >> wxPython built with gtk3? This seems to be the case if I'm reading this >> correctly. If they are, the question is why? >> >> On 4/10/2018 7:35 AM, Maciej Sumiński wrote: >>> It seems the easy solution to me too. I just wonder how many people rely >>> on the Python shell or GUIs done with wxPython. >>> >>> On 04/10/2018 01:32 PM, Jeff Young wrote: I never got KICAD_SCRIPTING_WXPYTHON to work on my Mac, and I can’t say I’ve missed it. > On 10 Apr 2018, at 12:26, Maciej Sumiński wrote: > > Apparently mixing wxWidgets-gtk2 and wxPython-gtk3 [1] is not only an > Arch issue anymore, as the upcoming Ubuntu release (bionic) also > provides wxPython package built against gtk3 [package: 2, bug report: 3]. > > There are two things we can do to fix the problem for v5: > - Backport python-wxgtk3.0 package built against gtk2. This way > everything works as it used to be, but only for the nightlies. For the > official release the users would be forced to add a PPA providing the > backported package and it sounds troublesome. > > - Disable KICAD_SCRIPTING_WXPYTHON, as there is still available > libwxgtk3.0 package [4] build against gtk2. The drawbacks are that the > Python shell in pcbnew and scripts taking advantage of wxPython to > display a GUI will not work anymore. > > In other news: Ubuntu bionic also ships wxPhoenix [5]. > > Cheers, > Orson > > 1. https://bugs.launchpad.net/kicad/+bug/1747677 > 2. https://packages.ubuntu.com/bionic/python-wxgtk3.0 > 3. https://bugs.launchpad.net/kicad/+bug/1762432 > 4. https://packages.ubuntu.com/bionic/libwxgtk3.0-0v5 > 5. https://packages.ubuntu.com/bionic/python3-wxgtk4.0 > > > > ___ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp >>> >>> >>> >>> >>> ___ >>> Mailing list: https://launchpad.net/~kicad-developers >>> Post to : kicad-developers@lists.launchpad.net >>> Unsubscribe : https://launchpad.net/~kicad-developers >>> More help : https://help.launchpad.net/ListHelp >>> >> >> ___ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp >> > > ___ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] wxPython-gtk3 woes
Le 10/04/2018 à 13:54, Nick Østergaard a écrit : > FYI, it has been a problem on fedora for years. So it was not an issue on > arch first. > > I guess there are multiple approaches to address this issue. > 1. Platforms can disable the wxpython scripting option which will get rid of > the footprint wizards > and the python console. > 2. Hack wxpython with gtk2 to be co-installable with a wxpython with gtk3 on > major platforms that > have upgrade to gtk3 as default. The issue here being wxversion.py. > 3. Move to wxpython phoenix which should be able to be co-installed with > different build > configurations. This is a big task because of the move from SWIG to SIP and > no one really got it > working right yet, as far as I understand. > > Nick footprint wizards do not need wxPython. I am usually building kicad on W7 with wxPython support off, and I do not have issues with wizards and external plugins. Only plugins that use a wxPython graphic resources can have issues, and I do not know if they exist. So for most of users, wxPython support is not mandatory. Phoenix is for tomorrow, not for today. It was not buildable on msys2 when I tried to build it. I hope Phoenix will use one day cmake (wxWidgets 3.1.1 can be built using cmake now). -- Jean-Pierre CHARRAS ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] wxPython-gtk3 woes
Miles Mccoo might have some new info regarding Phoenix (https://lists.launchpad.net/kicad-developers/msg31889.html) On Tuesday, 10 April 2018, 13:55, Nick Østergaard wrote: FYI, it has been a problem on fedora for years. So it was not an issue on arch first. I guess there are multiple approaches to address this issue.1. Platforms can disable the wxpython scripting option which will get rid of the footprint wizards and the python console.2. Hack wxpython with gtk2 to be co-installable with a wxpython with gtk3 on major platforms that have upgrade to gtk3 as default. The issue here being wxversion.py.3. Move to wxpython phoenix which should be able to be co-installed with different build configurations. This is a big task because of the move from SWIG to SIP and no one really got it working right yet, as far as I understand. Nick 2018-04-10 13:35 GMT+02:00 Maciej Sumiński : It seems the easy solution to me too. I just wonder how many people rely on the Python shell or GUIs done with wxPython. On 04/10/2018 01:32 PM, Jeff Young wrote: > I never got KICAD_SCRIPTING_WXPYTHON to work on my Mac, and I can’t say I’ve > missed it. > >> On 10 Apr 2018, at 12:26, Maciej Sumiński wrote: >> >> Apparently mixing wxWidgets-gtk2 and wxPython-gtk3 [1] is not only an >> Arch issue anymore, as the upcoming Ubuntu release (bionic) also >> provides wxPython package built against gtk3 [package: 2, bug report: 3]. >> >> There are two things we can do to fix the problem for v5: >> - Backport python-wxgtk3.0 package built against gtk2. This way >> everything works as it used to be, but only for the nightlies. For the >> official release the users would be forced to add a PPA providing the >> backported package and it sounds troublesome. >> >> - Disable KICAD_SCRIPTING_WXPYTHON, as there is still available >> libwxgtk3.0 package [4] build against gtk2. The drawbacks are that the >> Python shell in pcbnew and scripts taking advantage of wxPython to >> display a GUI will not work anymore. >> >> In other news: Ubuntu bionic also ships wxPhoenix [5]. >> >> Cheers, >> Orson >> >> 1. https://bugs.launchpad.net/ kicad/+bug/1747677 >> 2. https://packages.ubuntu.com/ bionic/python-wxgtk3.0 >> 3. https://bugs.launchpad.net/ kicad/+bug/1762432 >> 4. https://packages.ubuntu.com/ bionic/libwxgtk3.0-0v5 >> 5. https://packages.ubuntu.com/ bionic/python3-wxgtk4.0 >> >> >> >> __ _ >> Mailing list: https://launchpad.net/~kicad- developers >> Post to : kicad-developers@lists. launchpad.net >> Unsubscribe : https://launchpad.net/~kicad- developers >> More help : https://help.launchpad.net/ ListHelp > > __ _ Mailing list: https://launchpad.net/~kicad- developers Post to : kicad-developers@lists. launchpad.net Unsubscribe : https://launchpad.net/~kicad- developers More help : https://help.launchpad.net/ ListHelp ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] wxPython-gtk3 woes
I'd hate to loose this feature primarily as an user of action plugins and as an author of them. On Tuesday, 10 April 2018, 13:36, Maciej Sumiński wrote: It seems the easy solution to me too. I just wonder how many people rely on the Python shell or GUIs done with wxPython. On 04/10/2018 01:32 PM, Jeff Young wrote: > I never got KICAD_SCRIPTING_WXPYTHON to work on my Mac, and I can’t say I’ve > missed it. > >> On 10 Apr 2018, at 12:26, Maciej Sumiński wrote: >> >> Apparently mixing wxWidgets-gtk2 and wxPython-gtk3 [1] is not only an >> Arch issue anymore, as the upcoming Ubuntu release (bionic) also >> provides wxPython package built against gtk3 [package: 2, bug report: 3]. >> >> There are two things we can do to fix the problem for v5: >> - Backport python-wxgtk3.0 package built against gtk2. This way >> everything works as it used to be, but only for the nightlies. For the >> official release the users would be forced to add a PPA providing the >> backported package and it sounds troublesome. >> >> - Disable KICAD_SCRIPTING_WXPYTHON, as there is still available >> libwxgtk3.0 package [4] build against gtk2. The drawbacks are that the >> Python shell in pcbnew and scripts taking advantage of wxPython to >> display a GUI will not work anymore. >> >> In other news: Ubuntu bionic also ships wxPhoenix [5]. >> >> Cheers, >> Orson >> >> 1. https://bugs.launchpad.net/kicad/+bug/1747677 >> 2. https://packages.ubuntu.com/bionic/python-wxgtk3.0 >> 3. https://bugs.launchpad.net/kicad/+bug/1762432 >> 4. https://packages.ubuntu.com/bionic/libwxgtk3.0-0v5 >> 5. https://packages.ubuntu.com/bionic/python3-wxgtk4.0 >> >> >> >> ___ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp > > ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] wxPython-gtk3 woes
FYI, it has been a problem on fedora for years. So it was not an issue on arch first. I guess there are multiple approaches to address this issue. 1. Platforms can disable the wxpython scripting option which will get rid of the footprint wizards and the python console. 2. Hack wxpython with gtk2 to be co-installable with a wxpython with gtk3 on major platforms that have upgrade to gtk3 as default. The issue here being wxversion.py. 3. Move to wxpython phoenix which should be able to be co-installed with different build configurations. This is a big task because of the move from SWIG to SIP and no one really got it working right yet, as far as I understand. Nick 2018-04-10 13:35 GMT+02:00 Maciej Sumiński : > It seems the easy solution to me too. I just wonder how many people rely > on the Python shell or GUIs done with wxPython. > > On 04/10/2018 01:32 PM, Jeff Young wrote: > > I never got KICAD_SCRIPTING_WXPYTHON to work on my Mac, and I can’t say > I’ve missed it. > > > >> On 10 Apr 2018, at 12:26, Maciej Sumiński > wrote: > >> > >> Apparently mixing wxWidgets-gtk2 and wxPython-gtk3 [1] is not only an > >> Arch issue anymore, as the upcoming Ubuntu release (bionic) also > >> provides wxPython package built against gtk3 [package: 2, bug report: > 3]. > >> > >> There are two things we can do to fix the problem for v5: > >> - Backport python-wxgtk3.0 package built against gtk2. This way > >> everything works as it used to be, but only for the nightlies. For the > >> official release the users would be forced to add a PPA providing the > >> backported package and it sounds troublesome. > >> > >> - Disable KICAD_SCRIPTING_WXPYTHON, as there is still available > >> libwxgtk3.0 package [4] build against gtk2. The drawbacks are that the > >> Python shell in pcbnew and scripts taking advantage of wxPython to > >> display a GUI will not work anymore. > >> > >> In other news: Ubuntu bionic also ships wxPhoenix [5]. > >> > >> Cheers, > >> Orson > >> > >> 1. https://bugs.launchpad.net/kicad/+bug/1747677 > >> 2. https://packages.ubuntu.com/bionic/python-wxgtk3.0 > >> 3. https://bugs.launchpad.net/kicad/+bug/1762432 > >> 4. https://packages.ubuntu.com/bionic/libwxgtk3.0-0v5 > >> 5. https://packages.ubuntu.com/bionic/python3-wxgtk4.0 > >> > >> > >> > >> ___ > >> Mailing list: https://launchpad.net/~kicad-developers > >> Post to : kicad-developers@lists.launchpad.net > >> Unsubscribe : https://launchpad.net/~kicad-developers > >> More help : https://help.launchpad.net/ListHelp > > > > > > > > ___ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp > > ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] wxPython-gtk3 woes
It seems the easy solution to me too. I just wonder how many people rely on the Python shell or GUIs done with wxPython. On 04/10/2018 01:32 PM, Jeff Young wrote: > I never got KICAD_SCRIPTING_WXPYTHON to work on my Mac, and I can’t say I’ve > missed it. > >> On 10 Apr 2018, at 12:26, Maciej Sumiński wrote: >> >> Apparently mixing wxWidgets-gtk2 and wxPython-gtk3 [1] is not only an >> Arch issue anymore, as the upcoming Ubuntu release (bionic) also >> provides wxPython package built against gtk3 [package: 2, bug report: 3]. >> >> There are two things we can do to fix the problem for v5: >> - Backport python-wxgtk3.0 package built against gtk2. This way >> everything works as it used to be, but only for the nightlies. For the >> official release the users would be forced to add a PPA providing the >> backported package and it sounds troublesome. >> >> - Disable KICAD_SCRIPTING_WXPYTHON, as there is still available >> libwxgtk3.0 package [4] build against gtk2. The drawbacks are that the >> Python shell in pcbnew and scripts taking advantage of wxPython to >> display a GUI will not work anymore. >> >> In other news: Ubuntu bionic also ships wxPhoenix [5]. >> >> Cheers, >> Orson >> >> 1. https://bugs.launchpad.net/kicad/+bug/1747677 >> 2. https://packages.ubuntu.com/bionic/python-wxgtk3.0 >> 3. https://bugs.launchpad.net/kicad/+bug/1762432 >> 4. https://packages.ubuntu.com/bionic/libwxgtk3.0-0v5 >> 5. https://packages.ubuntu.com/bionic/python3-wxgtk4.0 >> >> >> >> ___ >> Mailing list: https://launchpad.net/~kicad-developers >> Post to : kicad-developers@lists.launchpad.net >> Unsubscribe : https://launchpad.net/~kicad-developers >> More help : https://help.launchpad.net/ListHelp > > signature.asc Description: OpenPGP digital signature ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
Re: [Kicad-developers] wxPython-gtk3 woes
I never got KICAD_SCRIPTING_WXPYTHON to work on my Mac, and I can’t say I’ve missed it. > On 10 Apr 2018, at 12:26, Maciej Sumiński wrote: > > Apparently mixing wxWidgets-gtk2 and wxPython-gtk3 [1] is not only an > Arch issue anymore, as the upcoming Ubuntu release (bionic) also > provides wxPython package built against gtk3 [package: 2, bug report: 3]. > > There are two things we can do to fix the problem for v5: > - Backport python-wxgtk3.0 package built against gtk2. This way > everything works as it used to be, but only for the nightlies. For the > official release the users would be forced to add a PPA providing the > backported package and it sounds troublesome. > > - Disable KICAD_SCRIPTING_WXPYTHON, as there is still available > libwxgtk3.0 package [4] build against gtk2. The drawbacks are that the > Python shell in pcbnew and scripts taking advantage of wxPython to > display a GUI will not work anymore. > > In other news: Ubuntu bionic also ships wxPhoenix [5]. > > Cheers, > Orson > > 1. https://bugs.launchpad.net/kicad/+bug/1747677 > 2. https://packages.ubuntu.com/bionic/python-wxgtk3.0 > 3. https://bugs.launchpad.net/kicad/+bug/1762432 > 4. https://packages.ubuntu.com/bionic/libwxgtk3.0-0v5 > 5. https://packages.ubuntu.com/bionic/python3-wxgtk4.0 > > > > ___ > Mailing list: https://launchpad.net/~kicad-developers > Post to : kicad-developers@lists.launchpad.net > Unsubscribe : https://launchpad.net/~kicad-developers > More help : https://help.launchpad.net/ListHelp ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp
[Kicad-developers] wxPython-gtk3 woes
Apparently mixing wxWidgets-gtk2 and wxPython-gtk3 [1] is not only an Arch issue anymore, as the upcoming Ubuntu release (bionic) also provides wxPython package built against gtk3 [package: 2, bug report: 3]. There are two things we can do to fix the problem for v5: - Backport python-wxgtk3.0 package built against gtk2. This way everything works as it used to be, but only for the nightlies. For the official release the users would be forced to add a PPA providing the backported package and it sounds troublesome. - Disable KICAD_SCRIPTING_WXPYTHON, as there is still available libwxgtk3.0 package [4] build against gtk2. The drawbacks are that the Python shell in pcbnew and scripts taking advantage of wxPython to display a GUI will not work anymore. In other news: Ubuntu bionic also ships wxPhoenix [5]. Cheers, Orson 1. https://bugs.launchpad.net/kicad/+bug/1747677 2. https://packages.ubuntu.com/bionic/python-wxgtk3.0 3. https://bugs.launchpad.net/kicad/+bug/1762432 4. https://packages.ubuntu.com/bionic/libwxgtk3.0-0v5 5. https://packages.ubuntu.com/bionic/python3-wxgtk4.0 signature.asc Description: OpenPGP digital signature ___ Mailing list: https://launchpad.net/~kicad-developers Post to : kicad-developers@lists.launchpad.net Unsubscribe : https://launchpad.net/~kicad-developers More help : https://help.launchpad.net/ListHelp