I didn't think to try pacman -Qo before deleting the files when installing 21.0 -- but what (other than the previous installed version of Davinci Resolve) would own files in or under /opt/resolve?
Search Criteria
Package Details: davinci-resolve 21.0.2-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/davinci-resolve.git (read-only, click to copy) |
|---|---|
| Package Base: | davinci-resolve |
| Description: | Professional A/V post-production software suite from Blackmagic Design |
| Upstream URL: | https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion |
| Keywords: | blackmagic davinci editor resolve video |
| Licenses: | LicenseRef-scancode-commercial-license |
| Conflicts: | davinci-resolve-beta, davinci-resolve-studio, davinci-resolve-studio-beta |
| Submitter: | jonathon |
| Maintainer: | Muflone |
| Last Packager: | Muflone |
| Votes: | 190 |
| Popularity: | 5.64 |
| First Submitted: | 2017-04-19 20:57 (UTC) |
| Last Updated: | 2026-07-04 22:33 (UTC) |
Dependencies (21)
- apr-util
- ffmpeg4.4
- fuse2
- glu (glu-gitAUR)
- gst-plugins-bad-libs (gst-plugins-bad-libs-gitAUR)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdkAUR, jre15-openjdkAUR, jre17-jetbrainsAUR, mandrel24-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, zulu-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jre17AUR, jre-zuluAUR, jre-zulu-fxAUR, jdk23-graalvm-ee-binAUR, jdk21-dragonwell-standard-binAUR, jdk24-graalvm-ce-binAUR, jdk8-dragonwell-extendedAUR, jdk23-temurinAUR, zing-23-binAUR, jdk17-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, zulu-24-binAUR, liberica-nik-23-full-binAUR, liberica-nik-24-full-binAUR, jdk24-graalvm-binAUR, jdk24-graalvm-ee-binAUR, liberica-nik-25-full-binAUR, amazon-corretto-24-binAUR, jdk8-openj9-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica-full-binAUR, jdk-openjdk-wakefieldAUR, jre-openjdk-wakefieldAUR, amazon-corretto-15AUR, jre25-temurinAUR, jre21-temurinAUR, jre17-temurinAUR, zulu-jre21-fxAUR, zulu-jre25-fxAUR, zulu-jre17-fxAUR, jre8-temurinAUR, jre11-temurinAUR, zulu-jre8-fxAUR, zulu-jre11-fxAUR, microsoft-openjdk-21-binAUR, microsoft-openjdk-25-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-11-binAUR, jdk21-graalvm-ee-binAUR, amazon-corretto-25-binAUR, jdk-android-studioAUR, jdk8-perfAUR, jdk25-openjdk-wakefieldAUR, jre25-openjdk-wakefieldAUR, zulu-26-fx-binAUR, jdk21-jetbrains-binAUR, liberica-jdk-21-binAUR, jdk16-temurinAUR, java-openjdk-binAUR, liberica-jdk-8-full-binAUR, jdk25-temurinAUR, jdk21-temurinAUR, jdk17-temurinAUR, jre22-openjdkAUR, jdk22-openjdkAUR, jre23-openjdkAUR, jdk23-openjdkAUR, jdk24-openjdkAUR, jre24-openjdkAUR, jdk17-graalvm-ee-binAUR, zulu-17-fx-binAUR, jdk11-temurinAUR, jdk17-openj9-binAUR, jdk21-openj9-binAUR, liberica-jdk-11-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-17-full-binAUR, jdk11-graalvm-ee-binAUR, jdk8-graalvm-ee-binAUR, jdk8-temurinAUR, jdk21-graalvm-binAUR, amazon-corretto-11AUR, amazon-corretto-8AUR, sapmachine11-jdkAUR, sapmachine17-jdkAUR, zulu8-fx-binAUR, zulu21-fx-binAUR, zulu-jre-fx-binAUR, zulu-jdk-fx-binAUR, jreAUR, jdkAUR, jre-ltsAUR, jdk-ltsAUR, jre21-zulu-binAUR, jre25-zulu-binAUR, jre17-zulu-binAUR, zulu-17-binAUR, zulu-21-binAUR, zulu-8-binAUR, zulu-11-binAUR, jdk-temurinAUR, jre21-jetbrainsAUR, zulu-25-binAUR, jre8AUR, jdk8AUR, jre11AUR, zing-17-binAUR, zing-8-binAUR, zing-21-binAUR, jdk17-jetbrains-binAUR, jdk-openj9-binAUR, jdk11-openj9-binAUR, jdk8-graalvm-binAUR, liberica-jdk-full-binAUR, liberica-jdk-25-full-binAUR, liberica-jdk-21-full-binAUR, jre-jetbrainsAUR, jdk25-graalvm-binAUR, jdk25-graalvm-ce-binAUR, jdk25-jetbrains-binAUR, mandrel-binAUR, java-openjdk-ea-binAUR, jdk25-openj9-binAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jdk25-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre25-openjdk, jre8-openjdk)
- libc++ (libc++-with-libunwindAUR, libc++-msanAUR, clang-static-gitAUR)
- libc++abi (libc++-with-libunwindAUR, libc++abi-msanAUR, clang-static-gitAUR)
- libxcrypt-compat
- luajit (luajit-2.1-lua52-gitAUR, luajit-clang-gitAUR, luajit-gitAUR, luajit-openrestyAUR)
- opencl-driver (opencl-nvidia-410xxAUR, amdapp-sdkAUR, opencl-nvidia-440xxAUR, vc4cl-gitAUR, opencl-nvidia-430xxAUR, beignet-gitAUR, intel-openclAUR, mesa-wsl2-gitAUR, opencl-nvidia-340xxAUR, opencl-legacy-amdgpu-proAUR, beignetAUR, opencl-510xx-nvidiaAUR, intel-compute-runtime-legacy-binAUR, opencl-nvidia-teslaAUR, opencl-nvidia-575xxAUR, intel-compute-runtime-gitAUR, amdonly-gaming-opencl-rusticl-mesa-gitAUR, intel-compute-runtime-legacyAUR, opencl-nvidia-340xx-macbookAUR, clvk-gitAUR, opencl-nvidia-535xxAUR, opencl-nvidia-470xxAUR, opencl-nvidia-390xxAUR, opencl-nvidia-550xxAUR, opencl-mesa-minimal-gitAUR, opencl-nvidia-525xxAUR, mesa-gitAUR, mesa-dlss-reflex-gitAUR, intel-compute-runtime-binAUR, opencl-nvidia-580xxAUR, opencl-nvidia-vulkanAUR, opencl-nvidia-betaAUR, mesa-rk35xx-gitAUR, rocm-nightly-gfx120x-all-binAUR, rocm-gfx120x-binAUR, rocm-gfx101x-binAUR, rocm-gfx103x-binAUR, rocm-gfx110x-binAUR, rocm-gfx1150-binAUR, rocm-gfx1151-binAUR, rocm-gfx1152-binAUR, rocm-gfx1153-binAUR, rocm-binAUR, opencl-amdAUR, rocm-nightly-gfx1151-binAUR, rocm-nightly-gfx110x-binAUR, intel-compute-runtime, intel-oneapi-compiler-shared-runtime, opencl-mesa, opencl-nvidia, rocm-opencl-runtime)
- python-numpy (python-numpy-gitAUR, python-numpy-mkl-binAUR, python-numpy1AUR, python-numpy-mkl-tbbAUR, python-numpy-mklAUR)
- qt5-multimedia
- qt5-quickcontrols2 (qt5-quickcontrols2-gitAUR)
- qt5-svg (qt5-svg-gitAUR)
- qt5-x11extras
- tbb (onetbb-gitAUR, onetbb)
- xmlsec
- libarchive (libarchive-gitAUR) (make)
- patchelf (patchelf-gitAUR) (make)
- Show 1 more dependencies...
Required by (0)
Sources (2)
smw commented on 2026-06-14 00:23 (UTC)
Muflone commented on 2026-06-14 00:14 (UTC) (edited on 2026-06-14 00:15 (UTC) by Muflone)
Reonu commented on 2026-06-13 23:07 (UTC)
That did indeed work, thanks.
smw commented on 2026-06-13 23:04 (UTC)
I don't know what the correct solution is, but as a workaround you can delete the conflicting files
sudo rm -f /opt/resolve/libs/libc++*
...and try the install again. That worked for me.
Reonu commented on 2026-06-13 12:18 (UTC) (edited on 2026-06-13 12:19 (UTC) by Reonu)
Getting the following error when trying to upgrade this package:
error: failed to commit transaction (conflicting files)++
davinci-resolve: /opt/resolve/libs/libc++.modules.json exists in filesystem
davinci-resolve: /opt/resolve/libs/libc++.so exists in filesystem
davinci-resolve: /opt/resolve/libs/libc++abi.so exists in filesystem
Errors occurred, no packages were upgraded.
Any tips?
simpleauthority commented on 2026-06-07 03:40 (UTC)
This works, however commenting just in case someone else stumbles on the same issue.
I had a libc++ abi compatibility issue -- Davinci ships its own versions, but the versions on my arch install were newer (? I think) and something was screwing up.
Tried running by manually setting LD_LIBRARY_PATH to Davinci's libs folder, and also with my /usr/lib and neither worked. What worked at the end was to rm /opt/resolve/libs/libc++* and then cp /usr/lib/libc++* /opt/resolve/libs. Not sure how this will blow over when I get to updating later, but we'll see I guess.
smw commented on 2026-06-04 22:10 (UTC)
This script will be helpful for people who have difficulty with the manual download process:
https://github.com/drake495/Davinci-Resolve-Updater-
After you set it up, on future runs it will download the current version using the personal details you provided the first time you used it, and automatically install it using paru or yay.
This video shows how to use it: https://www.youtube.com/watch?v=Tm3iNIgTRXw
sun_lmao commented on 2026-06-04 10:47 (UTC) (edited on 2026-06-04 10:48 (UTC) by sun_lmao)
As a thought, I wonder if the process could be made slightly more userfriendly by searching for the file in ~/Downloads?
This would be slightly more efficient and easy for anyone using an AUR helper, and would make the process more userfriendly, particularly for newbies.
I'm thinking about how I'd describe the install process to my brother, who's still undergoing the switch to Arch – "So, you have to download it, then you have to navigate to ~/.cache/paru/clone/davinci-resolve and put it there, unless you use Yay, in which case I don't know offhand and you'll have to find that out..."
Whereas if it searched in ~/Downloads, "Download it from the site, and you're good to go."
All this said, I'll be honest, I'm still pretty much a novice (I've only been using Arch for a year or two at this point), so I don't know if this would present technical issues.
Nekrom commented on 2026-05-27 11:42 (UTC)
Work in system libraries. This will make a backup/shift broken libraries to make it work on system libraries:
cd /opt/resolve/libs
sudo lkdir /opt/resolve/libs/_disabled
sudo mv libgio libglib libgmodule libgobject _disabled
Muflone commented on 2026-05-22 13:17 (UTC)
@hopsayer the link is not valid anymore, they are dynamically generated and the download is protected from cloudflare
Pinned Comments
Muflone commented on 2025-01-26 00:55 (UTC)
IMPORTANT!
Since version 19.1.3-2 this package will not download automatically the source file from the upstream site.
To build this package you will need to manually download the file from https://www.blackmagicdesign.com/support/family/davinci-resolve-and-fusion and place it in the same directory with the PKGBUILD.
This would reduce the mess in this package, making it more readable and clear. Also bypassing the required information from the upstream URL is not allowed in an automated way.
satriani commented on 2021-05-15 14:14 (UTC)
Issues and bugs, please report on the official forum here: https://forum.blackmagicdesign.com/viewforum.php?f=21&sid=239f0d5c49abe5d6a635b69638192e9a Thank you!
Visit DaVinci Resolve - ArchWiki before installing: https://wiki.archlinux.org/title/DaVinci_Resolve
ATTENTION: Please don't flag this package as out-of-date before beta version has been released as stable!
This is a current stable Package!
The current free beta is available here: https://aur.archlinux.org/packages/davinci-resolve-beta/
And for current studio beta here: https://aur.archlinux.org/packages/davinci-resolve-studio-beta/
Thanks.