xpra icon
Bug tracker and wiki

Opened 5 months ago

Last modified 2 weeks ago

#1574 assigned defect

package python3 client on win32

Reported by: Antoine Martin Owned by: Antoine Martin
Priority: minor Milestone: 3.0
Component: packaging Version: trunk
Keywords: win32 Cc:

Description

Problem is that MSYS2 ships python 3.6 now, the version of cx_freeze that we use (the only one that works for python2) is 4.3.4... but that one does not build with python 3.5 or 3.6. Ouch.
The latest cx_freeze version 5 does produce a package, but not a usable one...

Solutions:

  • fix cx_freeze 5 support (#1528) - preferred option
  • find the patches to allow us to build cx_freeze 4.3.4 against python 3.5

See also:

  • #640 python3 client
  • #1568 python3 tracker ticket

Change History (5)

comment:1 Changed 4 months ago by Ray Donnelly

Hi Antoine, MSYS2 also ships Python 2.7 (actually 3 versions, 2 native and one msys2/cygwin-y).

comment:2 Changed 4 months ago by Antoine Martin

Status: newassigned

We already use the python 2.7 from MSYS2, this ticket is about moving to python3 in time for the 3.0 release. Or at least having a usable python3 version on MS Windows.

Last edited 4 months ago by Antoine Martin (previous) (diff)

comment:3 Changed 8 weeks ago by Antoine Martin

  • r16980: show python3 in resulting installer filename
  • pynvml needs to be built by hand after calling "2to3"
  • r16984: CUDA kernel location fix

See also ticket:1528#comment:9

comment:4 Changed 8 weeks ago by Antoine Martin

  • opengl works with GTK3: ticket:1569#comment:5
  • non-opengl case needs fixing: windows lack decorations!
  • opengl check tries to import GtkGL

Now solved:

  • keyboard tool fails to import "Glib" (edit: was packaging problem?)
  • gl colors gradient example needs converting to GTK3 (edit: disabled in r17005)
  • webcam: opencv is missing something (edit: fixed here ticket:1483#comment:3 - but 64-bit builds still fail)

Still broken:

  • running on a 64-bit system fails miserably (tried both 32-bit and 64-bit builds): the GTK3 rendering goes haywire, window decorations go AWOL, etc
  • cryptography still missing
Last edited 7 weeks ago by Antoine Martin (previous) (diff)

comment:5 Changed 2 weeks ago by Antoine Martin

Some of the brokenness may be explained by the packaging? (see ticket:1528#comment:10)

Note: See TracTickets for help on using tickets.