Ryzom Core is the open-source project related to the Ryzom game. This community repository is synchronized with the Ryzom Forge repository, based on the Core branch.
When the client is build using /etc/ryzom for RYZOM_ETC_PREFIX, with WITH_RYZOM_PATCH=ON, the patcher will try to put the downloaded content in /etc/ryzom/unpack. As this folder is owned by root, and the game started by the standard user, the game cannot write there, resulting in an error (error code 37).
We'll probably need to implement a way to write the files to the user home folder, or elevate our privilege with polkit when needed, in order to be able to modify the files when needed.
Original report by Erwan GEORGET (Bitbucket: Dremor56, ).
When the client is build using
/etc/ryzom
forRYZOM_ETC_PREFIX
, withWITH_RYZOM_PATCH=ON
, the patcher will try to put the downloaded content in/etc/ryzom/unpack
. As this folder is owned by root, and the game started by the standard user, the game cannot write there, resulting in an error (error code 37).We'll probably need to implement a way to write the files to the user home folder, or elevate our privilege with polkit when needed, in order to be able to modify the files when needed.