@Ashark
trying your gist version..
package()...
xdg-icon-resource: No writable system icon directory found.
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: | Commercial |
Conflicts: | davinci-resolve-beta, davinci-resolve-studio, davinci-resolve-studio-beta |
Submitter: | jonathon |
Maintainer: | satriani |
Last Packager: | satriani |
Votes: | 131 |
Popularity: | 2.83 |
First Submitted: | 2017-04-19 20:57 (UTC) |
Last Updated: | 2024-03-24 21:14 (UTC) |
« First ‹ Previous 1 .. 35 36 37 38 39 40 41 42 43 44 45 .. 51 Next › Last »
@Ashark
trying your gist version..
package()...
xdg-icon-resource: No writable system icon directory found.
${pkgdir}
is not populated outside build()
or package()
function. hence this check
if [ ! -f ${pkgdir}/DaVinci_Resolve_${pkgver}_Linux.zip ]; then
makes no sense. but i am not the first one reporting it either.
@Ashark Thanks for your help and advice, I really appreciate it. The automatic downloader is very interesting. I'll take a closer look. With the next update, which I will release soon, we will switch from xorriso to bsdtar. Thanks for that.
I have completely reworked pkgbuild so it corresponds official installer: https://gist.github.com/Ashark/a194db36c8acd53f3cff496b617628fb There are several things remaining that I want to improve:
Check dependencies list
Instead of setting 777 permissions, chgrp to users group.
Maybe add WM_CLASS to desktop file
I am trying to install Davinci-Resolve on Manjaro Cinamon; I downloaded the zip file, and installed with no errors. But when I try to run the application, I get the following;
[joao@joao-pc /]$ /opt/resolve/bin/resolve ActCCMessage Already in Table: Code= c005, Mode= 13, Level= 1, CmdKey= -1, Option= 0 ActCCMessage Already in Table: Code= c006, Mode= 13, Level= 1, CmdKey= -1, Option= 0 ActCCMessage Already in Table: Code= c007, Mode= 13, Level= 1, CmdKey= -1, Option= 0 ActCCMessage Already in Table: Code= 2282, Mode= 0, Level= 0, CmdKey= 8, Option= 0 PnlMsgActionStringAdapter Already in Table: Code= 615e, Mode= 0, Level= 0, CmdKey= -1, Option= 0 15.2.2 (#007) Linux/Clang Main thread starts: CCDE3B80 [0x7f50ccde3b80] | Undefined | INFO | 2019-01-22 19:50:47,946 | -------------------------------------------------------------------------------- [0x7f50ccde3b80] | Undefined | INFO | 2019-01-22 19:50:47,946 | Loaded log config from /opt/resolve/configs/log-conf.xml [0x7f50ccde3b80] | Undefined | INFO | 2019-01-22 19:50:47,946 | -------------------------------------------------------------------------------- Aborted (core dumped) [joao@joao-pc /]$
@eschwartz, of course experienced AUR users know how to handle the source file, experienced ones mind you. I assume that we are all good people and would like to make the installation easier for inexperienced users. These are the countless comments a la "Where should I put the source file? Well, in my case it works great. I download the source into the ~/Downloads directory, start the installation and that's it. As already mentioned, the installation file only contains the original code from the software vendor. Your comment would be much more constructive if it contained real tips or examples. But anyway, thank you very much and I will do my best to improve everything. If you happen to want to provide constructive help, please let me know and I will send you the original installation files. I am sure you will do it much better.
This package is severely messed up: witness its use of $pkgdir for symlinking source files:
The so-called "# Trying to make the user's life easier ;o)" step completely misunderstands every last aspect of how makepkg works, and to add insult to injury, it simply will not work under any conditions as $pkgdir does not exist at the time of use. You are testing to find out whether the file exists in / and if it doesn't but does exist in ~/Downloads then you execute a malformed ln command with only one argument.
Also the newly added install file is so outrageous I wanted to delete the package on the spot until I realized it is not actually being used.
@Ashark,
But that is no rationale for removing source=() altogether. AUR users are expected to know how to acquire source files for proprietary paywalled software on their own, doing it in prepare() is not right.
@ShayBox did you reboot after installing? The app can be started from everywhere after restart. But the .desktop file needs to be edited so you can add it to favorites in Gnome or Latte dock etc.
Pinned Comments
satriani commented on 2021-05-15 14:15 (UTC) (edited on 2021-05-15 14:16 (UTC) by satriani)
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.