[PyQt] pyqtdeploy-sysroot 2.2 not copying host dir from installed qt dir?

Phil Thompson phil at riverbankcomputing.com
Sat Oct 27 14:56:07 BST 2018


On 19 Oct 2018, at 11:34 pm, Patrick Stinson <patrickkidd at gmail.com> wrote:
> 
> The command doesn’t fail when I manually create the host/bin dirs, but it also only copies qmake.exe and no libs or other files.
> 
> Then the openssl build also fails with an unhelpful error (*sigh*):
> 
> =======================================================================
> 
> C:\Users\patrick\Desktop\dev\vendor>pyqtdeploy-sysroot --source src --component openssl --verbose ..\pkdiagram\sysroot.json
> Looking for 'C:\Qt\5.11.2\mingw53_32'
> Found 'C:\Qt\5.11.2\mingw53_32'
> Looking for 'C:\Users\patrick\Desktop\dev\vendor\src\Python-3.6.4-patched.tgz'
> Found 'C:\Users\patrick\Desktop\dev\vendor\src\Python-3.6.4-patched.tgz'
> Deleting C:\Users\patrick\Desktop\dev\vendor\sysroot-win-32\build
> Creating C:\Users\patrick\Desktop\dev\vendor\sysroot-win-32\build
> Building OpenSSL
> Looking for 'C:\Users\patrick\Desktop\dev\vendor\src\openssl-1.1.1.tar.gz'
> Found 'C:\Users\patrick\Desktop\dev\vendor\src\openssl-1.1.1.tar.gz'
> Copying C:\Users\patrick\Desktop\dev\vendor\src\openssl-1.1.1.tar.gz to C:\Users\patrick\Desktop\dev\vendor\sysroot-win-32\build
> Unpacking 'openssl-1.1.1.tar.gz'
> Running 'perl Configure VC-WIN32 no-shared --openssldir=C:\Users\patrick\Desktop\dev\vendor\sysroot-win-32\ssl --prefix=C:\Users\patrick\Desktop\dev\vendor\sysroot-win-32 no-engine'
> Configuring OpenSSL version 1.1.1 (0x1010100fL) for VC-WIN32
> Using os-specific seed configuration
> Access is denied.
> Access is denied.
> 
> Failure!  build file wasn't produced.
> Please read INSTALL and associated NOTES files.  You may also have to look over
> your available compiler tool chain or change your configuration.
> 
> NASM not found - make sure it's installed and available on %PATH%
> pyqtdeploy-sysroot: Execution failed: returned exit code 1

Either install nasm or use the no_asm option in sysroot.json.

Phil


More information about the PyQt mailing list