Closed akiyosi closed 1 year ago
Is this a problem with aqtinstall? Would it be more appropriate to report it there?
Well, Error: TypeError [ERR_INVALID_ARG_TYPE]: The "path" argument must be of type string. Received undefined
doesn't look like a Python exception, but from a JavaScript runtime, so posting here is not wrong, I think.
* Since the log posted by the OP contains some irrelevant content, I saved the full log of test-and-build-macos-11 (1.18.x, macos-11, 5.15) | fixup · akiyosi/goneovim@fdc6b1a (it's the latest failed run, though) and post it here:
Maybe the config YAML file is also helpful:
See Downloading logs § Using workflow run logs - GitHub Docs to learn how to download the full log.
OK, I've seen the change you made and the successful run:
test-and-build-macos-11:
strategy:
matrix:
go-version: [1.18.x]
platform: [macos-11]
- qtversion: [5.15]
+ qtversion: [5.15.2]
...
- name: Install Qt for macOS
uses: jurplel/install-qt-action@v3
with:
version: ${{ matrix.qtversion }}
I tested it and can reproduce the error in a blank repository, too. The fix about the version number also takes effect in my repo.
I think the following line is the source of the bug:
Since `${inputs.versionDir}/**/*`
was ${{ github.workspace }}/Qt/5.15/**/*
and matched nothing, glob.sync(`${inputs.versionDir}/**/*`)[0]
of course returned undefined
, then made path.normalize(path)
complain about the wrong parameter type.
@pzhlkj6612 I appreciate your research and comments. As you indicated, this was my mistake. I did not intend to modify the CI job for MacOS when I made the fix and mistakenly assumed that there was a problem with the workflow. I am very sorry. Closed.
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).
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:
This one works without any issue:
- name: Install Qt
uses: jurplel/install-qt-action@v3
with:
version: '6.*'
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
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.
Note these lines, copied from the log above:
2022-10-14T03:32:24.7894150Z aqtinstall(aqt) v2.1.0 on Python 3.10.7 [CPython Clang 13.0.0 (clang-1300.0.29.30)]
2022-10-14T03:32:25.6935370Z Resolved spec '5.15' to 5.15.2
The code that generates that second line is here:
getLogger("aqt.installer").info(f"Resolved spec '{qt_version_or_spec}' to {version}")
I wrote that line specifically for this use case: so that anyone running aqtinstall would be able to parse the text printed to the info logs to find out which version aqtinstall chose. You should be able to pick that out easily with a regex.
Alternately, you could also run aqt list-qt <host> <target> --spec '<SPEC>' --latest-version
and parse the output; this would print whatever version aqtinstall would resolve SPEC
to on its own line. This command runs the same code that aqtinstall uses to resolve the spec when you run aqt install-qt
, and it will return nonzero if it can't resolve the spec.
I think qt has some weird version number edge cases since aqtinstall has a subclass with some extra checks.
There should only be the one edge case: Qt 5.9.0 installs to a directory called 5.9
instead of 5.9.0
; every other version of Qt will install to a directory with the same name as the version (Qt 5.9.1 installs to 5.9.1
, etc).
I would like to also add, that there might also be an other case, where this happens, specifically if you install tools only, because then I don't have anything in the ${inputs.versionDir}
.
- name: Install Qt
uses: jurplel/install-qt-action@v3
with:
version: '5.15.2'
tools: 'tools_ifw,qt.tools.ifw.45'
tools-only: 'true'
cache: true
I would like to also add, that there might also be an other case, where this happens, specifically if you install tools only, because then I don't have anything in the
${inputs.versionDir}
.
It appears that the only real uses of qtPath
and inputs.versionDir
are guarded by this condition:
https://github.com/jurplel/install-qt-action/blob/19c09fceb31e30c0e3e8480f6471745bfb31e9ce/action/src/main.ts#L337
I don’t see a problem with this, but if you have a CI record that shows otherwise I’d like to see it.
But as @pzhlkj6612 wrote in https://github.com/jurplel/install-qt-action/issues/165#issuecomment-1279751464 it happens in https://github.com/jurplel/install-qt-action/blob/19c09fceb31e30c0e3e8480f6471745bfb31e9ce/action/src/main.ts#L332
so it fails before you actually use the qtPath
.
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'
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 think it would be wise to add the tools-only test. You can see it here in a commit in my test branch https://github.com/jurplel/install-qt-action/commit/5695c687547eac793eaec1ae203559feea80d0cc
Agreed, testing tools-only
is relevant here. I have modified #173 accordingly.
Bump, when will this be merged?
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 ```