ID 322943 - Within Nuke 11 releases, several Pyside2 binary tools have not been correctly configured on the MacOS operating system

Follow

Problem summary
One of the changes to the VFX Platform within the Nuke 11 releases was the upgrade from PySide to PySide2. 

It has been discovered that with this change, several binary tools have not been correctly configured within the Mac installation of the Nuke 11 releases.

These binary tools include the shiboken2, pyside2-lupdate and pyside2-rcc libraries.

From testing, this issue only occurs within the Mac operating system and within the Nuke 11 releases, at the introduction of PySide2.

 

Customer reported version

11.2v1

 

Customer reported platform
n_a_mac

 

Steps to reproduce

1) On a Mac machine, open up a new terminal window

2) Within the terminal window, locate the installation directory of your current Nuke 11 release


cd /Applications/Nuke11.2v3/Nuke11.2v3.app/Contents/MacOS

3) Once in the directory, run the pyside2-rcc binary tool


./pyside2-rcc

4) You will get the following error message in terminal.

 

Workaround
Unknown.

 

Reproduced by support

This bug has been reproduced in:

Nuke 11.2v3 - MacOS 10.13.6

Nuke 11.2v1 - MacOS 10.13.6

Nuke 11.1v5 - MacOS 10.13.6

Nuke 11.1v1 - MacOS 10.13.6

Nuke 11.0v4 - MacOS 10.13.6

Nuke 11.0v1 - MacOS 10.13.6 - regression

 

Unable to reproduce bug in:
Nuke 11.0v1 - Windows 7 - CentOS 6.9

Nuke 10.5v7 - MacOS 10.13.6 - Windows 7 - CentOS 6.9

 

Earliest version tested
Nuke 10.5v7
- PySide2 was introduced in Nuke 11 releases

 

Expected behaviour
The shiboken2, pyside2-lupdate and pyside2-rcc libraries should be usable and accessible on the Mac operating system

 

Actual behaviour
The shiboken2, pyside2-lupdate and pyside2-rcc libraries are not currently usable or accessible on the Mac operating system

    We're sorry to hear that

    Please tell us why