install-qt-action: TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined

The following error seems to occur on macos. This did not occur yesterday.

full log
Run jurplel/install-qt-action@v3
  with:
    version: 5.15
    host: mac
    target: desktop
    dir: /Users/runner/work/goneovim/goneovim
    modules: qtcharts qtdatavis3d qtpurchasing qtvirtualkeyboard qtwebengine qtnetworkauth qtwebglplugin qtscript
    setup-python: false
    install-deps: true
    cache: false
    cache-key-prefix: install-qt-action
    set-env: true
    tools-only: false
    aqtversion: ==[2](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:2).1.*
    py7zrversion: ==0.19.*
  env:
    cache-version: v6
    GOPATH: /Users/runner/work/goneovim/goneovim
    QT_DIR: /Users/runner/work/goneovim/goneovim/Qt
    QT_VERSION: 5.15
    QT_API: 5.13.0
    QT_DEBUG: false
    GO111MODULE: off
    GOPROXY: https://goproxy.io
    QMAKE_APPLE_DEVICE_ARCHS: arm64
    GOROOT: /Users/runner/hostedtoolcache/go/1.18.7/x64
Run jurplel/install-qt-action/action@v3
  with:
    dir: /Users/runner/work/goneovim/goneovim
    version: 5.15
    host: mac
    target: desktop
    install-deps: true
    modules: qtcharts qtdatavis[3](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:3)d qtpurchasing qtvirtualkeyboard qtwebengine qtnetworkauth qtwebglplugin qtscript
    cache: false
    cache-key-prefix: install-qt-action
    set-env: true
    tools-only: false
    aqtversion: ==2.1.*
    py7zrversion: ==0.19.*
  env:
    cache-version: v6
    GOPATH: /Users/runner/work/goneovim/goneovim
    QT_DIR: /Users/runner/work/goneovim/goneovim/Qt
    QT_VERSION: 5.15
    QT_API: 5.13.0
    QT_DEBUG: false
    GO111MODULE: off
    GOPROXY: https://goproxy.io
    QMAKE_APPLE_DEVICE_ARCHS: arm6[4](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:4)
    GOROOT: /Users/runner/hostedtoolcache/go/1.18.7/x64
/usr/local/bin/brew install p7zip
Warning: p7zip 17.04 is already installed and up-to-date.
To reinstall 17.04, run:
  brew reinstall p7zip
/usr/local/bin/python3 -m pip install setuptools wheel py7zr==0.19.* aqtinstall==2.1.*
Requirement already satisfied: setuptools in /usr/local/lib/python3.10/site-packages (6[5](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:5).3.0)
Requirement already satisfied: wheel in /usr/local/lib/python3.10/site-packages (0.37.1)
Collecting py7zr==0.19.*
  Downloading py7zr-0.19.0-py3-none-any.whl ([6](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:6)5 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 65.0/65.0 kB [7](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:7).7 MB/s eta 0:00:00
Collecting aqtinstall==2.1.*
  Downloading aqtinstall-2.1.0-py2.py3-none-any.whl (53 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 54.0/54.0 kB 6.9 MB/s eta 0:00:00
Collecting brotli>=1.0.9
  Downloading Brotli-1.0.9-cp310-cp310-macosx_10_9_x[8](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:8)6_64.whl (421 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 421.8/421.8 kB 22.8 MB/s eta 0:00:00
Collecting pybcj>=0.6.0
  Downloading pybcj-1.0.1-cp310-cp310-macosx_10_[9](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:9)_x86_64.whl (23 kB)
Collecting psutil
  Downloading psutil-5.9.2-cp3[10](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:10)-cp310-macosx_10_9_x86_64.whl (239 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 239.3/239.3 kB 19.5 MB/s eta 0:00:00
Collecting pyzstd>=0.14.4
  Downloading pyzstd-0.15.3-cp310-cp310-macosx_10_9_x86_64.whl (391 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 391.3/391.3 kB 24.8 MB/s eta 0:00:00
Collecting texttable
  Downloading texttable-1.6.4-py2.py3-none-any.whl (10 kB)
Collecting multivolumefile>=0.2.3
  Downloading multivolumefile-0.2.3-py3-none-any.whl (17 kB)
Collecting inflate64>=0.1.2
  Downloading inflate64-0.3.0-cp310-cp310-macosx_10_9_x86_64.whl (35 kB)
Collecting pycryptodomex>=3.6.6
  Downloading pycryptodomex-3.15.0-cp35-abi3-macosx_10_9_x86_64.whl (1.6 MB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 40.9 MB/s eta 0:00:00
Collecting pyppmd<0.19.0,>=0.18.1
  Downloading pyppmd-0.18.3-cp310-cp310-macosx_10_9_x86_64.whl (47 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 47.3/47.3 kB 5.7 MB/s eta 0:00:00
Collecting patch>=1.16
  Downloading patch-1.16.zip (12 kB)
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Collecting bs4
  Downloading bs4-0.0.1.tar.gz (1.1 kB)
  Preparing metadata (setup.py): started
  Preparing metadata (setup.py): finished with status 'done'
Collecting requests
  Downloading requests-2.28.1-py3-none-any.whl (62 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.8/62.8 kB 1.1 MB/s eta 0:00:00
Collecting defusedxml
  Downloading defusedxml-0.7.1-py2.py3-none-any.whl (25 kB)
Collecting semantic-version
  Downloading semantic_version-2.10.0-py2.py3-none-any.whl (15 kB)
Collecting beautifulsoup4
  Downloading beautifulsoup4-4.[11](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:11).1-py3-none-any.whl ([12](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:12)8 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 128.2/128.2 kB 17.6 MB/s eta 0:00:00
Collecting urllib3<1.27,>=1.21.1
  Downloading urllib3-1.26.12-py2.py3-none-any.whl (140 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 140.4/140.4 kB 17.0 MB/s eta 0:00:00
Collecting charset-normalizer<3,>=2
  Downloading charset_normalizer-2.1.1-py3-none-any.whl (39 kB)
Collecting certifi>=2017.4.17
  Downloading certifi-2022.9.24-py3-none-any.whl (161 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 161.1/161.1 kB 19.8 MB/s eta 0:00:00
Collecting idna<4,>=2.5
  Downloading idna-3.4-py3-none-any.whl (61 kB)
     ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 61.5/61.5 kB 9.3 MB/s eta 0:00:00
Collecting soupsieve>1.2
  Downloading soupsieve-2.3.2.post1-py3-none-any.whl (37 kB)
Building wheels for collected packages: patch, bs4
  Building wheel for patch (setup.py): started
  Building wheel for patch (setup.py): finished with status 'done'
  Created wheel for patch: filename=patch-1.16-py3-none-any.whl size=12387 sha256=f5feaa906670b62a98e67384f5329e312ec932535510eb8a3cc9ba32284ab726
  Stored in directory: /Users/runner/Library/Caches/pip/wheels/9e/0b/47/01a46968b6646ca3efa32e23ed436e0c819aca97ec2c[13](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:13)6573
  Building wheel for bs4 (setup.py): started
  Building wheel for bs4 (setup.py): finished with status 'done'
  Created wheel for bs4: filename=bs4-0.0.1-py3-none-any.whl size=1257 sha256=71355cdd3e6cbf11a7d9fe2df[14](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:14)24e6eceac24cec9eb12d1f8053977b4d04b79
  Stored in directory: /Users/runner/Library/Caches/pip/wheels/25/42/45/b773edc52acb16cd2db4cf1a0b47117e2f69bb4eb300ed0e70
Successfully built patch bs4
Installing collected packages: texttable, patch, brotli, urllib3, soupsieve, semantic-version, pyzstd, pyppmd, pycryptodomex, pybcj, psutil, multivolumefile, inflate64, idna, defusedxml, charset-normalizer, certifi, requests, py7zr, beautifulsoup4, bs4, aqtinstall
Successfully installed aqtinstall-2.1.0 beautifulsoup4-4.11.1 brotli-1.0.9 bs4-0.0.1 certifi-2022.9.24 charset-normalizer-2.1.1 defusedxml-0.7.1 idna-3.4 inflate64-0.3.0 multivolumefile-0.2.3 patch-1.16 psutil-5.9.2 py7zr-0.19.0 pybcj-1.0.1 pycryptodomex-3.[15](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:15).0 pyppmd-0.18.3 pyzstd-0.15.3 requests-2.28.1 semantic-version-2.10.0 soupsieve-2.3.2.post1 texttable-1.6.4 urllib3-1.26.12
/usr/local/bin/python3 -m aqt install-qt mac desktop 5.15 --outputdir /Users/runner/work/goneovim/goneovim/Qt --modules qtcharts qtdatavis3d qtpurchasing qtvirtualkeyboard qtwebengine qtnetworkauth qtwebglplugin qtscript
aqtinstall(aqt) v2.1.0 on Python 3.10.7 [CPython Clang 13.0.0 (clang-1300.0.29.30)]
Resolved spec '5.15' to 5.15.2
Downloading qtgraphicaleffects...
Downloading qttranslations...
Downloading qtbase...
Downloading qtmultimedia...
Redirected: qt.mirror.constant.com
Redirected: qt.mirror.constant.com
Redirected: qt.mirror.constant.com
Redirected: qt.mirror.constant.com
Finished installation of qtgraphicaleffects-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.38643497
Finished installation of qtmultimedia-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.89469308
Downloading qtimageformats...
Finished installation of qttranslations-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 2.13733[16](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:16)7
Redirected: qt.mirror.constant.com
Downloading qtsensors...
Downloading qtwebchannel...
Finished installation of qtimageformats-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.54495624
Redirected: qt.mirror.constant.com
Redirected: qt.mirror.constant.com
Finished installation of qtwebchannel-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.24514623
Downloading qtmacextras...
Finished installation of qtsensors-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.59009562
Redirected: qt.mirror.constant.com
Downloading qtwebsockets...
Downloading qtsvg...
Finished installation of qtmacextras-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.18994164
Redirected: qt.mirror.constant.com
Redirected: qt.mirror.constant.com
Downloading qtxmlpatterns...
Finished installation of qtwebsockets-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.21359297
Finished installation of qtsvg-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.28894567
Redirected: qt.mirror.constant.com
Downloading qttools...
Downloading qt3d...
Redirected: qt.mirror.constant.com
Redirected: qt.mirror.constant.com
Finished installation of qtxmlpatterns-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 2.07094780
Downloading qtlocation...
Redirected: qt.mirror.constant.com
Finished installation of qtlocation-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 2.68947837
Finished installation of qt3d-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 4.34952822
Downloading qtserialport...
Downloading qtwebview...
Redirected: qt.mirror.constant.com
Redirected: qt.mirror.constant.com
Finished installation of qtserialport-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.34340862
Finished installation of qtwebview-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.26050200
Downloading qtscxml...
Downloading qtserialbus...
Redirected: qt.mirror.constant.com
Redirected: qt.mirror.constant.com
Finished installation of qtscxml-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.29620646
Finished installation of qtserialbus-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.45879253
Downloading qtgamepad...
Downloading qtremoteobjects...
Finished installation of qttools-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 7.86336907
Redirected: qt.mirror.constant.com
Finished installation of qtgamepad-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.25536222
Redirected: qt.mirror.constant.com
Downloading qtquickcontrols...
Finished installation of qtremoteobjects-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.49008380
Downloading qtspeech...
Redirected: qt.mirror.constant.com
Finished installation of qtbase-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 13.89775746
Redirected: qt.mirror.constant.com
Downloading qtcharts...
Finished installation of qtspeech-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.[17](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:17)561020
Downloading qtconnectivity...
Redirected: qt.mirror.constant.com
Downloading qtnetworkauth...
Finished installation of qtquickcontrols-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 2.24216829
Redirected: qt.mirror.constant.com
Redirected: qt.mirror.constant.com
Finished installation of qtnetworkauth-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.[18](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:18)949239
Finished installation of qtcharts-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.97015853
Downloading qtquickcontrols2...
Finished installation of qtconnectivity-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.60871168
Downloading qtpurchasing...
Downloading qtdatavis3d...
Redirected: qt.mirror.constant.com
Downloading qtdeclarative...
Redirected: qt.mirror.constant.com
Redirected: qt.mirror.constant.com
Finished installation of qtpurchasing-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.24056530
Redirected: qt.mirror.constant.com
Finished installation of qtdatavis3d-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.44273222
Downloading qtscript...
Finished installation of qtquickcontrols2-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 2.35696787
Downloading qtvirtualkeyboard...
Redirected: qt.mirror.constant.com
Redirected: qt.mirror.constant.com
Finished installation of qtscript-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.62698364
Finished installation of qtvirtualkeyboard-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.78244021
Downloading qtwebengine...
Redirected: qt.mirror.constant.com
Finished installation of qtdeclarative-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 4.82415925
Finished installation of qtwebengine-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 12.414[20](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:20)156
Downloading qtwebglplugin...
Redirected: qt.mirror.constant.com
Finished installation of qtwebglplugin-MacOS-MacOS_10_13-Clang-MacOS-MacOS_10_13-X86_64.7z in 1.29725365
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/bin/qmake
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt53DRender.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt53DAnimation.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Xml.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Network.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt53DQuick.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Multimedia.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5OpenGLExtensions.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5QuickTest.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Script.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Widgets.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt53DLogic.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Purchasing.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5RemoteObjects.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt53DCore.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt53DQuickInput.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5MultimediaWidgets.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5WebChannel.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5ScriptTools.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5NetworkAuth.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt53DExtras.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5DBus.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5DataVisualization.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Nfc.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5QmlWorkerScript.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5UiPlugin.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt53DQuickAnimation.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5MacExtras.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5OpenGL.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5XmlPatterns.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Core.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5WebView.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Gamepad.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Test.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5QmlModels.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Gui.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5VirtualKeyboard.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5SerialPort.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5UiTools.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt53DQuickExtras.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Sensors.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5TextToSpeech.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5RepParser.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Sql.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt53DQuickRender.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt53DQuickScene2D.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5WebSockets.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Qml.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5SerialBus.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Positioning.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Charts.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Location.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5WebEngineCore.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Bluetooth.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5WebEngineWidgets.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Quick.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5WebEngine.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5PrintSupport.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Designer.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5QuickControls2.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Scxml.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Help.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5QuickTemplates2.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5PositioningQuick.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Svg.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt53DInput.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5QuickWidgets.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/pkgconfig/Qt5Concurrent.pc
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5ClipboardSupport.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5QmlDebug.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5GraphicsSupport.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5PlatformCompositorSupport.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5ServiceSupport.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5EdidSupport.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5DeviceDiscoverySupport.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5EventDispatcherSupport.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5QmlDevTools.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5FontDatabaseSupport.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5OpenGLExtensions.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5ThemeSupport.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5UiTools.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5FbSupport.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5Bootstrap.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5PacketProtocol.la
Patching /Users/runner/work/goneovim/goneovim/Qt/5.15.2/clang_64/lib/libQt5AccessibilitySupport.la
Finished installation
Time elapsed: 36.[21](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:21)5433[32](https://github.com/akiyosi/goneovim/actions/runs/3214592020/jobs/5255087339#step:3:33) second
Error: TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 17 (13 by maintainers)

Commits related to this issue

Most upvoted comments

I think #173 ought to fix this. I’ve modified the test code so that versions 5.15 and 6.3.* are requested, instead of a fully resolved version; all tests are passing now.

I have not added any tests for a tools-only installation, but I have moved the instantiation of qtPath within the guard condition so that a tools-only installation will not trigger it. Thanks @asztalosdani!

I also created a test repo, and you can see the failed run here: https://github.com/asztalosdani/install-qt-action-test/actions/runs/3930776609/jobs/6721197106

The relevant step of the workflow.yml:

      - name: Install Qt
        uses: jurplel/install-qt-action@v3
        with:
          version: '5.15.2'
          tools: 'tools_ifw,qt.tools.ifw.45'
          tools-only: 'true'

Not sure what a good way to fix this would be–I am not really sure how to get whatever aqtinstall interprets as the version number out from stdout. Maybe i could process ahead of time with simplespec, but I think qt has some weird version number edge cases since aqtinstall has a subclass with some extra checks. PRs welcome

Just add more info, I got same error when use

      - name: Install Qt
        uses: jurplel/install-qt-action@v3
        with:
          version: '6'

Below is the copy of GitHub Actions log:

Copy of log
Run jurplel/install-qt-action@v3
Run actions/setup-python@v4
Successfully set up CPython (3.11.0)
Run jurplel/install-qt-action/action@v3
/usr/bin/sudo apt-get update
Hit:1 http://azure.archive.ubuntu.com/ubuntu jammy InRelease
Get:2 http://azure.archive.ubuntu.com/ubuntu jammy-updates InRelease [114 kB]
Get:3 http://azure.archive.ubuntu.com/ubuntu jammy-backports InRelease [99.8 kB]
Get:4 http://azure.archive.ubuntu.com/ubuntu jammy-security InRelease [110 kB]
Get:5 https://packages.microsoft.com/ubuntu/22.04/prod jammy InRelease [10.5 kB]
Get:6 http://azure.archive.ubuntu.com/ubuntu jammy-updates/main amd64 Packages [758 kB]
Get:7 http://azure.archive.ubuntu.com/ubuntu jammy-updates/main Translation-en [169 kB]
Get:8 http://azure.archive.ubuntu.com/ubuntu jammy-updates/main amd64 c-n-f Metadata [11.4 kB]
Get:9 http://azure.archive.ubuntu.com/ubuntu jammy-updates/restricted amd64 Packages [488 kB]
Get:10 http://azure.archive.ubuntu.com/ubuntu jammy-updates/restricted Translation-en [74.9 kB]
Get:11 http://azure.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 Packages [761 kB]
Get:12 http://azure.archive.ubuntu.com/ubuntu jammy-updates/universe Translation-en [128 kB]
Get:[13](https://github.com/Hongbo-Miao/hongbomiao.com/actions/runs/3668360753/jobs/6201430824#step:4:14) http://azure.archive.ubuntu.com/ubuntu jammy-updates/universe amd64 c-n-f Metadata [14.0 kB]
Get:14 http://azure.archive.ubuntu.com/ubuntu jammy-updates/multiverse amd64 Packages [7300 B]
Get:15 http://azure.archive.ubuntu.com/ubuntu jammy-backports/main amd64 Packages [3324 B]
Get:16 http://azure.archive.ubuntu.com/ubuntu jammy-backports/main Translation-en [1580 B]
Get:17 http://azure.archive.ubuntu.com/ubuntu jammy-backports/main amd64 c-n-f Metadata [272 B]
Get:18 http://azure.archive.ubuntu.com/ubuntu jammy-backports/universe amd64 Packages [6740 B]
Get:[19](https://github.com/Hongbo-Miao/hongbomiao.com/actions/runs/3668360753/jobs/6201430824#step:4:21) http://azure.archive.ubuntu.com/ubuntu jammy-backports/universe amd64 c-n-f Metadata [348 B]
Get:[20](https://github.com/Hongbo-Miao/hongbomiao.com/actions/runs/3668360753/jobs/6201430824#step:4:22) http://azure.archive.ubuntu.com/ubuntu jammy-security/main amd64 Packages [525 kB]
Get:21 http://azure.archive.ubuntu.com/ubuntu jammy-security/main Translation-en [113 kB]
Get:22 http://azure.archive.ubuntu.com/ubuntu jammy-security/main amd64 c-n-f Metadata [7352 B]
Get:23 http://azure.archive.ubuntu.com/ubuntu jammy-security/restricted amd64 Packages [452 kB]
Get:24 http://azure.archive.ubuntu.com/ubuntu jammy-security/restricted Translation-en [69.2 kB]
Get:25 http://azure.archive.ubuntu.com/ubuntu jammy-security/universe amd64 Packages [622 kB]
Get:26 http://azure.archive.ubuntu.com/ubuntu jammy-security/universe Translation-en [82.7 kB]
Get:27 http://azure.archive.ubuntu.com/ubuntu jammy-security/universe amd64 c-n-f Metadata [11.0 kB]
Hit:28 https://ppa.launchpadcontent.net/ubuntu-toolchain-r/test/ubuntu jammy InRelease
Get:29 https://packages.microsoft.com/ubuntu/22.04/prod jammy/main arm64 Packages [16.7 kB]
Get:30 https://packages.microsoft.com/ubuntu/22.04/prod jammy/main amd64 Packages [60.1 kB]
Get:31 https://packages.microsoft.com/ubuntu/22.04/prod jammy/main armhf Packages [10.6 kB]
Fetched 4729 kB in 1s (4546 kB/s)
Reading package lists...
/usr/bin/sudo apt-get install build-essential libgl1-mesa-dev libpulse-dev libxcb-glx0 libxcb-icccm4 libxcb-image0 libxcb-keysyms1 libxcb-randr0 libxcb-render-util0 libxcb-render0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-util1 libxcb-xfixes0 libxcb-xinerama0 libxcb1 libxkbcommon-x11-0 -y
Reading package lists...
Building dependency tree...
Reading state information...
build-essential is already the newest version (12.9ubuntu3).
libxcb-glx0 is already the newest version (1.14-3ubuntu3).
libxcb-glx0 set to manually installed.
libxcb-render0 is already the newest version (1.14-3ubuntu3).
libxcb-render0 set to manually installed.
libxcb-shm0 is already the newest version (1.14-3ubuntu3).
libxcb-shm0 set to manually installed.
libxcb-sync1 is already the newest version (1.14-3ubuntu3).
libxcb-sync1 set to manually installed.
libxcb-xfixes0 is already the newest version (1.14-3ubuntu3).
libxcb-xfixes0 set to manually installed.
libxcb1 is already the newest version (1.14-3ubuntu3).
libxcb1 set to manually installed.
The following additional packages will be installed:
libasyncns0 libegl-dev libegl-mesa0 libegl1 libflac8 libgl-dev libgles-dev
libgles1 libgles2 libglvnd-core-dev libglvnd-dev libglx-dev libopengl-dev
libopengl0 libopus0 libpulse-mainloop-glib0 libpulse0 libsndfile1
libvorbisenc2 libxcb-xkb1
Suggested packages:
opus-tools pulseaudio
The following NEW packages will be installed:
libasyncns0 libegl-dev libegl-mesa0 libegl1 libflac8 libgl-dev
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6UiPlugin.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6SvgWidgets.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6Qml.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6Sql.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6QuickTemplates2.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6QuickDialogs2.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6LabsWavefrontMesh.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6Help.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6QmlCore.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6Concurrent.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6QmlIntegration.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6OpenGLWidgets.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6Network.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6QuickControls2Impl.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6Designer.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6Xml.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6QuickWidgets.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6QmlXmlListModel.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6QuickDialogs2Utils.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6Test.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6LabsSharedImage.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6DBus.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6QmlLocalStorage.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6QmlModels.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6Linguist.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6QuickDialogs2QuickImpl.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6LabsAnimation.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6OpenGL.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6QuickTest.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6QuickControls2.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6LabsSettings.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6Svg.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6Gui.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6Core.pc
Patching /home/runner/work/hongbomiao.com/Qt/6.4.1/gcc_64/lib/pkgconfig/Qt6QmlWorkerScript.pc
Finished installation
Time elapsed: 15.115[42](https://github.com/Hongbo-Miao/hongbomiao.com/actions/runs/3668360753/jobs/6201430824#step:4:45)036 second
Error: TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined

This one works without any issue:

      - name: Install Qt
        uses: jurplel/install-qt-action@v3
        with:
          version: '6.*'

Well, no, please keep this issue open. This is not your mistake.

You specified “5.15” as the version number, and aqtinstall didn’t think that’s wrong and downloaded Qt 5.15.2. However, install-qt-action didn’t know the change, so the program went wrong and showed the error message.

This is actually a case not covered by the program, and you have done a nice test for it.

So, please re-open this issue, the people in the future will try to fix it (you also could be the one).