You are not logged in.
I am trying to install Davinci Resolve through the AUR repositories and I am getting this error:
[ak@anarchtatil ~]$ yay -S davinci-resolve
:: There are 3 providers available for davinci-resolve:
:: Repository AUR
1) davinci-resolve 2) davinci-resolve-beta 3) davinci-resolve-studio-beta
Enter a number (default=1):
==> 1
:: There are 2 providers available for qt5-webkit:
:: Repository AUR
1) qt5-webkit 2) qt5-webkit-git
Enter a number (default=1):
==> 1
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1] davinci-resolve-18.1.2-1
[Aur Make:1] qt5-webkit-5.212.0alpha4-18
:: Remove make dependencies after install? [y/N] N
2 qt5-webkit (Build Files Exist)
1 davinci-resolve (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
:: Deleting (1/2): /home/ak/.cache/yay/qt5-webkit
:: Deleting (2/2): /home/ak/.cache/yay/davinci-resolve
:: (1/2) Downloaded PKGBUILD: qt5-webkit
:: (2/2) Downloaded PKGBUILD: davinci-resolve
2 qt5-webkit (Build Files Exist)
1 davinci-resolve (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
diff --git /home/ak/.cache/yay/qt5-webkit/PKGBUILD /home/ak/.cache/yay/qt5-webkit/PKGBUILD
new file mode 100644
index 0000000..e706560
--- /dev/null
+++ /home/ak/.cache/yay/qt5-webkit/PKGBUILD
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan <felixonmars@archlinux.org>
+# Maintainer: Antonio Rojas <arojas@archlinux.org>
+# Contributor: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=qt5-webkit
+_pkgver=5.212.0-alpha4
+_basever=5.15.3
+pkgver=${_pkgver/-/}
+pkgrel=18
+arch=(x86_64)
+url='https://github.com/qtwebkit/qtwebkit'
+license=(GPL3 LGPL3 FDL custom)
+pkgdesc='Classes for a WebKit2 based implementation and a new QML API'
+source=("https://github.com/qtwebkit/qtwebkit/releases/download/qtwebkit-$_pkgver/qtwebkit-$_pkgver.tar.xz"
+ icu68.patch
+ glib-2.68.patch
+ qt5-webkit-python-3.9.patch::"https://github.com/qtwebkit/qtwebkit/commit/78360c01.patch"
+ qt5-webkit-bison-3.7.patch::"https://github.com/qtwebkit/qtwebkit/commit/d92b11fe.patch")
+depends=(qt5-location qt5-sensors qt5-webchannel libwebp libxslt libxcomposite gst-plugins-base hyphen woff2)
+makedepends=(cmake ruby gperf python qt5-doc qt5-tools)
+optdepends=('gst-plugins-good: Webm codec support')
+sha256sums=('9ca126da9273664dd23a3ccd0c9bebceb7bb534bddd743db31caf6a5a6d4a9e6'
diff --git /home/ak/.cache/yay/davinci-resolve/PKGBUILD /home/ak/.cache/yay/davinci-resolve/PKGBUILD
new file mode 100644
index 0000000..ce83ef6
--- /dev/null
+++ /home/ak/.cache/yay/davinci-resolve/PKGBUILD
@@ -0,0 +1,201 @@
+# Maintainer: Alex S. <shantanna_at_hotmail_dot_com>
+# Contributor: Jonathon Fernyhough <jonathon_at_manjaro_dot_org>
+
+# Hardware support is limited. Nvidia cards should work fine.
+# If you're running a hybrid setup, try with primusrun/optirun.
+
+# This was originally written by Daniel Bermond in blackmagic-decklink-sdk pkgbuild
+# It is sufficient to just replace _downloadid to correspond new release version
+# It can be obtained from chromium -> Developer Tools -> Network -> XHR -> click latest-version and copy downloadId
+_downloadid='4755b7bd2d924c0db1980824edb84a20'
+_referid='61d147a8c84d457f983a0d1b3411e3ce'
+_siteurl="https://www.blackmagicdesign.com/api/register/us/download/${_downloadid}"
+
+_useragent="User-Agent: Mozilla/5.0 (X11; Linux ${CARCH}) \
+ AppleWebKit/537.36 (KHTML, like Gecko) \
+ Chrome/77.0.3865.75 \
+ Safari/537.36"
+
+_reqjson="{ \
+ \"firstname\": \"Arch\", \
+ \"lastname\": \"Linux\", \
:: Proceed with install? [Y/n]
:: (1/2) Parsing SRCINFO: qt5-webkit
:: (2/2) Parsing SRCINFO: davinci-resolve
==> Making package: qt5-webkit 5.212.0alpha4-18 (Tue 03 Jan 2023 10:24:51 PM CET)
==> Retrieving sources...
-> Downloading qtwebkit-5.212.0-alpha4.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0==> Making package: davinci-resolve 18.1.2-1 (Tue 03 Jan 2023 10:24:51 PM CET)
==> Retrieving sources...
-> Downloading DaVinci_Resolve_18.1.2_Linux.zip...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
00 2121..19MM 00 4 7 1 407 2 1 .00 M 0 03 0 504:80 2 : 2 4 04 k 1 3037M 01 38.8M 0 : 000:20 0 : 000 :02 108:.090M: 1 8 7 403 k 0 0 :39 110.09:M0 3 309:02: 04824k 8 2 30 . 0 M 0 1361k 0 0:00:08 0:00:03 0:7 5 33k 3 0 3 7 M 0 03: 0909:.076M 0 : 000 : 0 4 00 : 0204:.062M 1 9 9 1 k 0 100 11.9M 100 11.9M 0 0 2157k 0 0:00:05 0:00:05 --:--:-- 2953k
-> Found icu68.patch
-> Found glib-2.68.patch
-> Downloading qt5-webkit-python-3.9.patch...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1100 100 1100 0 0 1952 0 --:--:-- --:--:-- --:--:-- 1957
-> Downloading qt5-webkit-bison-3.7.patch...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1613 100 1613 0 0 2930 0 --:--:-- --:--:-- --:--:-- 2927
==> Validating source files with sha256sums...
qtwebkit-5.212.0-alpha4.tar.xz ... Passed
icu68.patch ... Passed
glib-2.68.patch ... Passed
qt5-webkit-python-3.9.patch ... FAILED
qt5-webkit-bison-3.7.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!
100 3037M 100 3037M 0 0 29.4M 0 0:01:43 0:01:43 --:--:-- 27.9M
==> Validating source files with sha256sums...
DaVinci_Resolve_18.1.2_Linux.zip ... Passed
-> error downloading sources: /home/ak/.cache/yay/qt5-webkit
context: error downloading sources: /home/ak/.cache/yay/qt5-webkit
context: exit status 1
==> Making package: qt5-webkit 5.212.0alpha4-18 (Tue 03 Jan 2023 10:26:38 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found qtwebkit-5.212.0-alpha4.tar.xz
-> Found icu68.patch
-> Found glib-2.68.patch
-> Found qt5-webkit-python-3.9.patch
-> Found qt5-webkit-bison-3.7.patch
==> Validating source files with sha256sums...
qtwebkit-5.212.0-alpha4.tar.xz ... Passed
icu68.patch ... Passed
glib-2.68.patch ... Passed
qt5-webkit-python-3.9.patch ... FAILED
qt5-webkit-bison-3.7.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!
-> error making: qt5-webkit
[ak@anarchtatil ~]$
I've been searching for information and I read that qt5-webkit has no more support. Any idea to solve this trouble?
Thanks, Anartz.
Last edited by Anartz (2023-01-04 14:06:34)
Offline
Offline
Thanks, that solved the missing qt5-webkit error, but I am now getting a new error when I try to install davinci --> error making: qt5-sensors-git.
[ak@anarchtatil Git]$ yay -S davinci-resolve
:: There are 3 providers available for davinci-resolve:
:: Repository AUR
1) davinci-resolve 2) davinci-resolve-beta 3) davinci-resolve-studio-beta
Enter a number (default=1):
==> 1
:: There are 2 providers available for qt5-webkit:
:: Repository AUR
1) qt5-webkit 2) qt5-webkit-git
Enter a number (default=1):
==> 2
:: There are 2 providers available for python2:
:: Repository AUR
1) python2 2) python2-bin
Enter a number (default=1):
==> 2
:: Checking for conflicts...
:: Checking for inner conflicts...
-> Package conflicts found:
-> Installing qt5-sensors-git will remove: qt5-sensors
-> Installing qt5-location-git will remove: qt5-location
-> Installing qt5-webchannel-git will remove: qt5-webchannel
-> Conflicting packages will have to be confirmed manually
[Aur:1] davinci-resolve-18.1.2-1
[Aur Make:5] qt5-sensors-git-v5.6.0.alpha1.r14.g5efb5da-1 qt5-location-git-v5.6.0.alpha1.r31.gf87ba04-1 qt5-webchannel-git-v5.6.0.alpha1.r4.g62ad5cf-1 python2-bin-2.7.18_1-1 qt5-webkit-git-v5.212.0.alpha2.r16.gbeaeeb998-1
:: Remove make dependencies after install? [y/N] y
6 qt5-sensors-git (Build Files Exist)
5 qt5-location-git (Build Files Exist)
4 qt5-webchannel-git (Build Files Exist)
3 python2-bin
2 qt5-webkit-git (Build Files Exist)
1 davinci-resolve (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: PKGBUILD up to date, Skipping (5/1): qt5-webchannel-git, qt5-webkit-git, davinci-resolve, qt5-sensors-git, qt5-location-git
:: (1/1) Downloaded PKGBUILD: python2-bin
6 qt5-sensors-git (Build Files Exist)
5 qt5-location-git (Build Files Exist)
4 qt5-webchannel-git (Build Files Exist)
3 python2-bin (Build Files Exist)
2 qt5-webkit-git (Build Files Exist)
1 davinci-resolve (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: (1/6) Parsing SRCINFO: python2-bin
:: (2/6) Parsing SRCINFO: qt5-webkit-git
:: (3/6) Parsing SRCINFO: davinci-resolve
:: (4/6) Parsing SRCINFO: qt5-sensors-git
:: (5/6) Parsing SRCINFO: qt5-location-git
:: (6/6) Parsing SRCINFO: qt5-webchannel-git
==> Making package: python2-bin 2.7.18_1-1 (Wed 04 Jan 2023 01:33:38 PM CET)
==> Retrieving sources...
-> Downloading python2-build.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0==> Making package: qt5-sensors-git v5.6.0.alpha1.r14.g5efb5da-1 (Wed 04 Jan 2023 01:33:39 PM CET)
==> Retrieving sources...
==> Making package: qt5-location-git v5.6.0.alpha1.r31.gf87ba04-1 (Wed 04 Jan 2023 01:33:39 PM CET)
-> Updating qt5-sensors git repo...
==> Retrieving sources...
-> Updating qt5-location git repo...
==> Making package: qt5-webkit-git v5.212.0.alpha2.r16.gbeaeeb998-1 (Wed 04 Jan 2023 01:33:39 PM CET)
==> Retrieving sources...
==> Making package: qt5-webchannel-git v5.6.0.alpha1.r4.g62ad5cf-1 (Wed 04 Jan 2023 01:33:39 PM CET)
==> Retrieving sources...
-> Updating qt5-webkit git repo...
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 -> Updating qt5-webchannel git repo...
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
==> Making package: davinci-resolve 18.1.2-1 (Wed 04 Jan 2023 01:33:39 PM CET)
==> Retrieving sources...
-> Found DaVinci_Resolve_18.1.2_Linux.zip
==> Validating source files with sha256sums...
DaVinci_Resolve_18.1.2_Linux.zip ... ==> Validating source files with sha256sums...
qt5-webkit ... Skipped
==> Validating source files with sha256sums...
==> Validating source files with sha256sums...
qt5-location ... qt5-sensors ... Skipped
Skipped
==> Validating source files with sha256sums...
qt5-webchannel ... Skipped
9 36.4M 9 3663k 0 0 1638k 0 0:00:22 0:00:02 0:00:20 3779kPassed
100 36.4M 100 36.4M 0 0 7926k 0 0:00:04 0:00:04 --:--:-- 10.6M
==> Validating source files with md5sums...
python2-build.tar.gz ... Passed
==> Making package: qt5-sensors-git v5.6.0.alpha1.r14.g5efb5da-1 (Wed 04 Jan 2023 01:33:45 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating qt5-sensors git repo...
==> Validating source files with sha256sums...
qt5-sensors ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of qt5-sensors git repo...
Cloning into 'qt5-sensors'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
==> Starting pkgver()...
==> Updated version: qt5-sensors-git v5.15.0.r377.g5b6063f8-1
==> Sources are ready.
==> Making package: qt5-sensors-git v5.15.0.r377.g5b6063f8-1 (Wed 04 Jan 2023 01:33:48 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Cannot read /home/ak/.cache/yay/qt5-sensors-git/src/qt5-sensors: file to open is a directory
Error processing project file: ../qt5-sensors
==> ERROR: A failure occurred in build().
Aborting...
[sudo] password for ak:
error: target not found: qt5-sensors-git
error: target not found: qt5-location-git
error: target not found: qt5-webchannel-git
error: target not found: python2-bin
error: target not found: qt5-webkit-git
-> error making: qt5-sensors-git
[ak@anarchtatil Git]$
I tried to make the same I did with previous error but this error appears:
[ak@anarchtatil qt5-sensors-git]$ updpkgsums
==> Retrieving sources...
==> Generating checksums for source files...
[ak@anarchtatil qt5-sensors-git]$ makepkg -C -f --noconfirm
==> Making package: qt5-sensors-git v5.15.0.r377.g5b6063f8-1 (Wed 04 Jan 2023 01:41:13 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating qt5-sensors git repo...
==> Validating source files with sha256sums...
qt5-sensors ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of qt5-sensors git repo...
Cloning into 'qt5-sensors'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Cannot read /home/ak/Downloads/Git/qt5-sensors-git/src/qt5-sensors: file to open is a directory
Error processing project file: ../qt5-sensors
==> ERROR: A failure occurred in build().
Aborting...
[ak@anarchtatil qt5-sensors-git]$
I've searched for the file above, but as it says it is a directory:
[ak@anarchtatil src]$ pwd
/home/ak/Downloads/Git/qt5-sensors-git/src
[ak@anarchtatil src]$ ls -l
total 0
drwxr-xr-x 1 ak ak 0 Jan 4 13:41 build
drwxr-xr-x 1 ak ak 390 Jan 4 13:41 qt5-sensors
[ak@anarchtatil src]$
I've tried installing the missing targets but when I try to install the them the new error appears:
[ak@anarchtatil Git]$ yay -S davinci-resolve
:: There are 3 providers available for davinci-resolve:
:: Repository AUR
1) davinci-resolve 2) davinci-resolve-beta 3) davinci-resolve-studio-beta
Enter a number (default=1):
==> 1
:: There are 2 providers available for qt5-webkit:
:: Repository AUR
1) qt5-webkit 2) qt5-webkit-git
Enter a number (default=1):
==> 2
:: There are 2 providers available for python2:
:: Repository AUR
1) python2 2) python2-bin
Enter a number (default=1):
==> 2
:: Checking for conflicts...
:: Checking for inner conflicts...
-> Package conflicts found:
-> Installing qt5-sensors-git will remove: qt5-sensors
-> Installing qt5-location-git will remove: qt5-location
-> Installing qt5-webchannel-git will remove: qt5-webchannel
-> Conflicting packages will have to be confirmed manually
[Aur:1] davinci-resolve-18.1.2-1
[Aur Make:5] qt5-sensors-git-v5.6.0.alpha1.r14.g5efb5da-1 qt5-location-git-v5.6.0.alpha1.r31.gf87ba04-1 qt5-webchannel-git-v5.6.0.alpha1.r4.g62ad5cf-1 python2-bin-2.7.18_1-1 qt5-webkit-git-v5.212.0.alpha2.r16.gbeaeeb998-1
:: Remove make dependencies after install? [y/N] y
6 qt5-sensors-git (Build Files Exist)
5 qt5-location-git (Build Files Exist)
4 qt5-webchannel-git (Build Files Exist)
3 python2-bin
2 qt5-webkit-git (Build Files Exist)
1 davinci-resolve (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: PKGBUILD up to date, Skipping (5/1): qt5-webchannel-git, qt5-webkit-git, davinci-resolve, qt5-sensors-git, qt5-location-git
:: (1/1) Downloaded PKGBUILD: python2-bin
6 qt5-sensors-git (Build Files Exist)
5 qt5-location-git (Build Files Exist)
4 qt5-webchannel-git (Build Files Exist)
3 python2-bin (Build Files Exist)
2 qt5-webkit-git (Build Files Exist)
1 davinci-resolve (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: (1/6) Parsing SRCINFO: python2-bin
:: (2/6) Parsing SRCINFO: qt5-webkit-git
:: (3/6) Parsing SRCINFO: davinci-resolve
:: (4/6) Parsing SRCINFO: qt5-sensors-git
:: (5/6) Parsing SRCINFO: qt5-location-git
:: (6/6) Parsing SRCINFO: qt5-webchannel-git
==> Making package: python2-bin 2.7.18_1-1 (Wed 04 Jan 2023 01:33:38 PM CET)
==> Retrieving sources...
-> Downloading python2-build.tar.gz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0==> Making package: qt5-sensors-git v5.6.0.alpha1.r14.g5efb5da-1 (Wed 04 Jan 2023 01:33:39 PM CET)
==> Retrieving sources...
==> Making package: qt5-location-git v5.6.0.alpha1.r31.gf87ba04-1 (Wed 04 Jan 2023 01:33:39 PM CET)
-> Updating qt5-sensors git repo...
==> Retrieving sources...
-> Updating qt5-location git repo...
==> Making package: qt5-webkit-git v5.212.0.alpha2.r16.gbeaeeb998-1 (Wed 04 Jan 2023 01:33:39 PM CET)
==> Retrieving sources...
==> Making package: qt5-webchannel-git v5.6.0.alpha1.r4.g62ad5cf-1 (Wed 04 Jan 2023 01:33:39 PM CET)
==> Retrieving sources...
-> Updating qt5-webkit git repo...
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 -> Updating qt5-webchannel git repo...
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
==> Making package: davinci-resolve 18.1.2-1 (Wed 04 Jan 2023 01:33:39 PM CET)
==> Retrieving sources...
-> Found DaVinci_Resolve_18.1.2_Linux.zip
==> Validating source files with sha256sums...
DaVinci_Resolve_18.1.2_Linux.zip ... ==> Validating source files with sha256sums...
qt5-webkit ... Skipped
==> Validating source files with sha256sums...
==> Validating source files with sha256sums...
qt5-location ... qt5-sensors ... Skipped
Skipped
==> Validating source files with sha256sums...
qt5-webchannel ... Skipped
9 36.4M 9 3663k 0 0 1638k 0 0:00:22 0:00:02 0:00:20 3779kPassed
100 36.4M 100 36.4M 0 0 7926k 0 0:00:04 0:00:04 --:--:-- 10.6M
==> Validating source files with md5sums...
python2-build.tar.gz ... Passed
==> Making package: qt5-sensors-git v5.6.0.alpha1.r14.g5efb5da-1 (Wed 04 Jan 2023 01:33:45 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating qt5-sensors git repo...
==> Validating source files with sha256sums...
qt5-sensors ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of qt5-sensors git repo...
Cloning into 'qt5-sensors'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
==> Starting pkgver()...
==> Updated version: qt5-sensors-git v5.15.0.r377.g5b6063f8-1
==> Sources are ready.
==> Making package: qt5-sensors-git v5.15.0.r377.g5b6063f8-1 (Wed 04 Jan 2023 01:33:48 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Cannot read /home/ak/.cache/yay/qt5-sensors-git/src/qt5-sensors: file to open is a directory
Error processing project file: ../qt5-sensors
==> ERROR: A failure occurred in build().
Aborting...
[sudo] password for ak:
error: target not found: qt5-sensors-git
error: target not found: qt5-location-git
error: target not found: qt5-webchannel-git
error: target not found: python2-bin
error: target not found: qt5-webkit-git
-> error making: qt5-sensors-git
[ak@anarchtatil Git]$ yay -S qt5-sensors-git qt5-location-git qt5-webchannel-git python2-bin qt5-webkit-git
:: Checking for conflicts...
:: Checking for inner conflicts...
-> Package conflicts found:
-> Installing qt5-webchannel-git will remove: qt5-webchannel
-> Installing qt5-sensors-git will remove: qt5-sensors
-> Installing qt5-location-git will remove: qt5-location
-> Conflicting packages will have to be confirmed manually
[Aur:5] qt5-sensors-git-v5.6.0.alpha1.r14.g5efb5da-1 qt5-location-git-v5.6.0.alpha1.r31.gf87ba04-1 qt5-webchannel-git-v5.6.0.alpha1.r4.g62ad5cf-1 python2-bin-2.7.18_1-1 qt5-webkit-git-v5.212.0.alpha2.r16.gbeaeeb998-1
5 qt5-sensors-git (Build Files Exist)
4 qt5-location-git (Build Files Exist)
3 qt5-webchannel-git (Build Files Exist)
2 python2-bin (Build Files Exist)
1 qt5-webkit-git (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: PKGBUILD up to date, Skipping (5/0): qt5-sensors-git, qt5-location-git, qt5-webchannel-git, python2-bin, qt5-webkit-git
5 qt5-sensors-git (Build Files Exist)
4 qt5-location-git (Build Files Exist)
3 qt5-webchannel-git (Build Files Exist)
2 python2-bin (Build Files Exist)
1 qt5-webkit-git (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==>
:: (1/5) Parsing SRCINFO: qt5-sensors-git
:: (2/5) Parsing SRCINFO: qt5-location-git
:: (3/5) Parsing SRCINFO: qt5-webchannel-git
:: (4/5) Parsing SRCINFO: python2-bin
:: (5/5) Parsing SRCINFO: qt5-webkit-git
==> Making package: python2-bin 2.7.18_1-1 (Wed 04 Jan 2023 01:36:19 PM CET)
==> Retrieving sources...
-> Found python2-build.tar.gz
==> Validating source files with md5sums...
python2-build.tar.gz ... Passed
==> Making package: qt5-sensors-git v5.6.0.alpha1.r14.g5efb5da-1 (Wed 04 Jan 2023 01:36:19 PM CET)
==> Retrieving sources...
-> Updating qt5-sensors git repo...
==> Making package: qt5-webchannel-git v5.6.0.alpha1.r4.g62ad5cf-1 (Wed 04 Jan 2023 01:36:19 PM CET)
==> Retrieving sources...
==> Making package: qt5-webkit-git v5.212.0.alpha2.r16.gbeaeeb998-1 (Wed 04 Jan 2023 01:36:19 PM CET)
==> Making package: qt5-location-git v5.6.0.alpha1.r31.gf87ba04-1 (Wed 04 Jan 2023 01:36:19 PM CET)
==> Retrieving sources...
==> Retrieving sources...
-> Updating qt5-webchannel git repo...
-> Updating qt5-webkit git repo...
-> Updating qt5-location git repo...
==> Validating source files with sha256sums...
qt5-webkit ... Skipped
==> Validating source files with sha256sums...
qt5-webchannel ... Skipped
==> Validating source files with sha256sums...
qt5-sensors ... Skipped
==> Validating source files with sha256sums...
qt5-location ... Skipped
==> Making package: qt5-sensors-git v5.6.0.alpha1.r14.g5efb5da-1 (Wed 04 Jan 2023 01:36:21 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Updating qt5-sensors git repo...
==> Validating source files with sha256sums...
qt5-sensors ... Skipped
==> Removing existing $srcdir/ directory...
==> Extracting sources...
-> Creating working copy of qt5-sensors git repo...
Cloning into 'qt5-sensors'...
done.
Switched to a new branch 'makepkg'
==> Starting prepare()...
==> Starting pkgver()...
==> Updated version: qt5-sensors-git v5.15.0.r377.g5b6063f8-1
==> Sources are ready.
==> Making package: qt5-sensors-git v5.15.0.r377.g5b6063f8-1 (Wed 04 Jan 2023 01:36:24 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Starting pkgver()...
==> Removing existing $pkgdir/ directory...
==> Starting build()...
Cannot read /home/ak/.cache/yay/qt5-sensors-git/src/qt5-sensors: file to open is a directory
Error processing project file: ../qt5-sensors
==> ERROR: A failure occurred in build().
Aborting...
-> error making: qt5-sensors-git
[ak@anarchtatil Git]$
Offline
Why did you switch from qt5-webkit to qt5-webkit-git? qt5-webkit depends on qt5-sensors which is in the repos while qt5-webkit-git depends on qt5-sensors-git which is failing to build.
Last edited by loqs (2023-01-04 12:57:31)
Offline
I don't know, I switched because I was trying new things to solve the issue and when choosing the git option just the error changed.
I runed it with the qt5-webkit but I'm getting the same problem as at the begining:
[ak@anarchtatil Git]$ yay -S davinci-resolve
:: There are 3 providers available for davinci-resolve:
:: Repository AUR
1) davinci-resolve 2) davinci-resolve-beta 3) davinci-resolve-studio-beta
Enter a number (default=1):
==> 1
:: There are 2 providers available for qt5-webkit:
:: Repository AUR
1) qt5-webkit 2) qt5-webkit-git
Enter a number (default=1):
==> 1
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1] davinci-resolve-18.1.2-1
[Aur Make:1] qt5-webkit-5.212.0alpha4-18
:: Remove make dependencies after install? [y/N] y
2 qt5-webkit (Build Files Exist)
1 davinci-resolve (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
:: Deleting (1/2): /home/ak/.cache/yay/qt5-webkit
:: Deleting (2/2): /home/ak/.cache/yay/davinci-resolve
A:: (1/2) Downloaded PKGBUILD: qt5-webkit
:: (2/2) Downloaded PKGBUILD: davinci-resolve
2 qt5-webkit (Build Files Exist)
1 davinci-resolve (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
:: (1/2) Parsing SRCINFO: qt5-webkit
:: (2/2) Parsing SRCINFO: davinci-resolve
==> Making package: qt5-webkit 5.212.0alpha4-18 (Wed 04 Jan 2023 02:10:47 PM CET)
==> Retrieving sources...
-> Downloading qtwebkit-5.212.0-alpha4.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
==> Making package: davinci-resolve 18.1.2-1 (Wed 04 Jan 2023 02:10:47 PM CET)
==> Retrieving sources...
-> Downloading DaVinci_Resolve_18.1.2_Linux.zip...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 11.9M 100 11.9M 0 0 9.7M 0 0:00:01 0:00:01 --:--:-- 23.0M
-> Found icu68.patch
-> Found glib-2.68.patch
-> Downloading qt5-webkit-python-3.9.patch...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1100 100 1100 0 0 1876 0 --:--:-- --:--:-- --:--:-- 1877
-> Downloading qt5-webkit-bison-3.7.patch...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1613 100 1613 0 0 4317 0 --:--:-- --:--:-- --:--:-- 4324
==> Validating source files with sha256sums...
qtwebkit-5.212.0-alpha4.tar.xz ... Passed
icu68.patch ... Passed
glib-2.68.patch ... Passed
qt5-webkit-python-3.9.patch ... FAILED
qt5-webkit-bison-3.7.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!
4 3037M 4 150M 0 0 29.8M 0 0:01:41 0:00:05 0:01:36 31.4M^C
[ak@anarchtatil Git]$ ==> ERROR: Aborted by user! Exiting...
[ak@anarchtatil Git]$ sudo pacman -S python
warning: python-3.10.9-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) python-3.10.9-1
Total Installed Size: 55.19 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [############################] 100%
(1/1) checking package integrity [############################] 100%
(1/1) loading package files [############################] 100%
(1/1) checking for file conflicts [############################] 100%
(1/1) checking available disk space [############################] 100%
:: Processing package changes...
(1/1) reinstalling python [############################] 100%
:: Running post-transaction hooks...
(1/1) Arming ConditionNeedsUpdate...
[ak@anarchtatil Git]$ sudo pacman -S bison
warning: bison-3.8.2-4 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Packages (1) bison-3.8.2-4
Total Installed Size: 2.53 MiB
Net Upgrade Size: 0.00 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [############################] 100%
(1/1) checking package integrity [############################] 100%
(1/1) loading package files [############################] 100%
(1/1) checking for file conflicts [############################] 100%
(1/1) checking available disk space [############################] 100%
:: Processing package changes...
(1/1) reinstalling bison [############################] 100%
:: Running post-transaction hooks...
(1/2) Arming ConditionNeedsUpdate...
(2/2) Updating the info directory file...
[ak@anarchtatil Git]$
[ak@anarchtatil Git]$ yay -S davinci-resolve
:: There are 3 providers available for davinci-resolve:
:: Repository AUR
1) davinci-resolve 2) davinci-resolve-beta 3) davinci-resolve-studio-beta
Enter a number (default=1):
==> 1
:: There are 2 providers available for qt5-webkit:
:: Repository AUR
1) qt5-webkit 2) qt5-webkit-git
Enter a number (default=1):
==> 1
:: Checking for conflicts...
:: Checking for inner conflicts...
[Aur:1] davinci-resolve-18.1.2-1
[Aur Make:1] qt5-webkit-5.212.0alpha4-18
:: Remove make dependencies after install? [y/N] y
2 qt5-webkit (Build Files Exist)
1 davinci-resolve (Build Files Exist)
==> Packages to cleanBuild?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
:: Deleting (1/2): /home/ak/.cache/yay/qt5-webkit
:: Deleting (2/2): /home/ak/.cache/yay/davinci-resolve
:: (1/2) Downloaded PKGBUILD: qt5-webkit
:: (2/2) Downloaded PKGBUILD: davinci-resolve
2 qt5-webkit (Build Files Exist)
1 davinci-resolve (Build Files Exist)
==> Diffs to show?
==> [N]one [A]ll [Ab]ort [I]nstalled [No]tInstalled or (1 2 3, 1-3, ^4)
==> A
diff --git /home/ak/.cache/yay/qt5-webkit/PKGBUILD /home/ak/.cache/yay/qt5-webkit/PKGBUILD
new file mode 100644
index 0000000..e706560
--- /dev/null
+++ /home/ak/.cache/yay/qt5-webkit/PKGBUILD
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan <felixonmars@archlinux.org>
+# Maintainer: Antonio Rojas <arojas@archlinux.org>
+# Contributor: Andrea Scarpino <andrea@archlinux.org>
+
+pkgname=qt5-webkit
+_pkgver=5.212.0-alpha4
+_basever=5.15.3
+pkgver=${_pkgver/-/}
+pkgrel=18
+arch=(x86_64)
+url='https://github.com/qtwebkit/qtwebkit'
+license=(GPL3 LGPL3 FDL custom)
+pkgdesc='Classes for a WebKit2 based implementation and a new QML API'
+source=("https://github.com/qtwebkit/qtwebkit/releases/download/qtwebkit-$_pkgver/qtwebkit-$_pkgver.tar.xz"
+ icu68.patch
+ glib-2.68.patch
+ qt5-webkit-python-3.9.patch::"https://github.com/qtwebkit/qtwebkit/commit/78360c01.patch"
+ qt5-webkit-bison-3.7.patch::"https://github.com/qtwebkit/qtwebkit/commit/d92b11fe.patch")
+depends=(qt5-location qt5-sensors qt5-webchannel libwebp libxslt libxcomposite gst-plugins-base hyphen woff2)
diff --git /home/ak/.cache/yay/davinci-resolve/PKGBUILD /home/ak/.cache/yay/davinci-resolve/PKGBUILD
new file mode 100644
index 0000000..ce83ef6
--- /dev/null
+++ /home/ak/.cache/yay/davinci-resolve/PKGBUILD
@@ -0,0 +1,201 @@
+# Maintainer: Alex S. <shantanna_at_hotmail_dot_com>
+# Contributor: Jonathon Fernyhough <jonathon_at_manjaro_dot_org>
+
+# Hardware support is limited. Nvidia cards should work fine.
+# If you're running a hybrid setup, try with primusrun/optirun.
+
+# This was originally written by Daniel Bermond in blackmagic-decklink-sdk pkgbuild
+# It is sufficient to just replace _downloadid to correspond new release version
+# It can be obtained from chromium -> Developer Tools -> Network -> XHR -> click latest-version and copy downloadId
+_downloadid='4755b7bd2d924c0db1980824edb84a20'
+_referid='61d147a8c84d457f983a0d1b3411e3ce'
+_siteurl="https://www.blackmagicdesign.com/api/register/us/download/${_downloadid}"
+
+_useragent="User-Agent: Mozilla/5.0 (X11; Linux ${CARCH}) \
+ AppleWebKit/537.36 (KHTML, like Gecko) \
+ Chrome/77.0.3865.75 \
+ Safari/537.36"
+
+_reqjson="{ \
+ \"firstname\": \"Arch\", \
+ \"lastname\": \"Linux\", \
:: Proceed with install? [Y/n] Y
:: (1/2) Parsing SRCINFO: davinci-resolve
:: (2/2) Parsing SRCINFO: qt5-webkit
==> Making package: qt5-webkit 5.212.0alpha4-18 (Wed 04 Jan 2023 02:11:28 PM CET)
==> Retrieving sources...
-> Downloading qtwebkit-5.212.0-alpha4.tar.xz...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0==> Making package: davinci-resolve 18.1.2-1 (Wed 04 Jan 2023 02:11:29 PM CET)
==> Retrieving sources...
-> Downloading DaVinci_Resolve_18.1.2_Linux.zip...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
21 11.9M 21 2576k 0 0 1270k 0 0:00:09 0:00:02 0:100: 0370 3277M9 3 k 10 8 k2 3 0 3 7 M0 0 :20 07:40.47 M 0 : 0 00: 0 3 00: 0 02:80.16 M4 7 3 8 k 0 100 11.9M 100 11.9M 0 0 3591k 0 0:00:03 0:00:03 --:--:-- 5319k
-> Found icu68.patch
-> Found glib-2.68.patch
-> Downloading qt5-webkit-python-3.9.patch...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1100 100 1100 0 0 2029 0 --:--:-- --:--:-- --:--:-- 2033
-> Downloading qt5-webkit-bison-3.7.patch...
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 1613 100 1613 0 0 2744 0 --:--:-- --:--:-- --:--:-- 2743
==> Validating source files with sha256sums...
qtwebkit-5.212.0-alpha4.tar.xz ... Passed
icu68.patch ... Passed
glib-2.68.patch ... Passed
qt5-webkit-python-3.9.patch ... FAILED
qt5-webkit-bison-3.7.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!
100 3037M 100 3037M 0 0 34.5M 0 0:01:27 0:01:27 --:--:-- 35.3M
==> Validating source files with sha256sums...
DaVinci_Resolve_18.1.2_Linux.zip ... Passed
-> error downloading sources: /home/ak/.cache/yay/qt5-webkit
context: error downloading sources: /home/ak/.cache/yay/qt5-webkit
context: exit status 1
==> Making package: qt5-webkit 5.212.0alpha4-18 (Wed 04 Jan 2023 02:13:00 PM CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
-> Found qtwebkit-5.212.0-alpha4.tar.xz
-> Found icu68.patch
-> Found glib-2.68.patch
-> Found qt5-webkit-python-3.9.patch
-> Found qt5-webkit-bison-3.7.patch
==> Validating source files with sha256sums...
qtwebkit-5.212.0-alpha4.tar.xz ... Passed
icu68.patch ... Passed
glib-2.68.patch ... Passed
qt5-webkit-python-3.9.patch ... FAILED
qt5-webkit-bison-3.7.patch ... FAILED
==> ERROR: One or more files did not pass the validity check!
error: target not found: qt5-webkit
-> error making: qt5-webkit
[ak@anarchtatil Git]$
But, I have the qt5-webkit downloaded:
[ak@anarchtatil Git]$ ls -l
total 4
drwxr-xr-x 1 ak ak 374 Jan 4 12:23 qt5-webkit
drwx------ 1 ak ak 16 Jan 2 17:25 snap
drwxr-xr-x 1 root root 304 Jan 2 16:06 user.js
[ak@anarchtatil Git]$
and I had run the following commands:
[ak@anarchtatil qt5-webkit]$ updpkgsums
==> Retrieving sources...
-> Found qtwebkit-5.212.0-alpha4.tar.xz
-> Found icu68.patch
-> Found glib-2.68.patch
-> Found qt5-webkit-python-3.9.patch
-> Found qt5-webkit-bison-3.7.patch
==> Generating checksums for source files...
[ak@anarchtatil qt5-webkit]$
and then the "makepkg -C -f --noconfirm" command
(I'm not showing this output because it is too long and it ended with no errors)
Thanks for your help.
Offline
makepkg -C -f --noconfirm
That builds the package but does not install it. Add -i to install it, or perform it as a separate step using
pacman -U qt5-webkit-5.212.0alpha4-18-x86_64.pkg.tar.zst
Offline
Oh, didn't know that. Thank you very much, that worked perfectly and Davinci is now installed.
Offline
Encountered the same validity check failure, and successfully get DR working after the self-built qt5-webkit is installed, Thanks.
Offline