Hi On 4/12/21 6:39 PM, Anton Smorodskyi wrote:
Hello,
I am trying to fix https://build.opensuse.org/package/show/games/ogre. It appears that it requires new dependency : imgui which currently not available in Factory. Yesterday I asked this question in IRC and was advised to aggregate imgui into games. This leads to two new problems : 1. "osc aggregatepac devel:libraries:c_c++ imgui games" - gives me 403 so I will need to ask someone to aggreagte it because AFAIK you can not create MR as aggregate request , right ? 2. "osc aggregatepac devel:libraries:c_c++ imgui home:asmorodskyi:branches:games" - works but package is broken "missing repositories: devel:libraries:c_c++/openSUSE_Tumbleweed". And it is because devel:libraries:c_c++ imgui does not have openSUSE_Tumbleweed target. Again I can not create MR for project config , right ?
So how should I proceed with : - request to aggregate package to project which I am not own - request to add build target to package which I am not own
Or maybe I am just doing something totally wrong ?
P.S. This is my first serious problem which I try to solve in OBS so sorry if I am asking stupid questions ...
The alternative solution is to become a maintainer and submit imgui to openSUSE:Factory (or ask if the maintainer is willing to), then eventually once its accepted it will just work in all devel repos. This process does take some time though so it maybe worth addressing the other issues just for the short term. Either way you won't be able to submit ogre to openSUSE:Factory until imgui is also there. Cheers -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B