On 7/13/21 12:38 AM, 悲剧小白 via aur-general wrote: > 1.The AppRun file specifies the location of some lib files of the > software. These variables seem to be called when the software is > running.
If this is just about lib files, you only need to set LD_LIBRARY_PATH, not some... stuff used to invoke a EULA??? Or you could use the patchelf program to add an rpath entry. > 2.The purpose of "chmod -R 755" is to change the permissions of these > folders, but it also affects the pictures in the final directory, so > use "chmod 644" to change the permissions of the pictures back. If > you do not change the permissions of these folders, their permissions > in the source directory are 600, and a warning will be output during > installation that the directory permissions in the installation > package are inconsistent with the permissions in the file system (In > a clean ArchLinux environment, the default permission of the > /usr/share/icons folder is 755) Can you re-check what I suggested? None of this should be a problem if you do the first chmod correctly. More generally please see the discussion for "symbolic mode" in the chmod manpage. > Finally, please point out where I did not use $pkgdir correctly, I > will check again chmod -R 755 $pkgdir/usr/share/icons chmod -R 644 $pkgdir/usr/share/icons/hicolor/*/apps/BadlionClient.png -- Eli Schwartz Bug Wrangler and Trusted User