![](https://seccdn.libravatar.org/avatar/2501fc0b65a8ff502d731a0272f4426d.jpg?s=120&d=mm&r=g)
Ah, thanks everyone for the comments. I'm new to this so stuff like this is still confusing. I had the service file rename from cli to gh as gh has been the name standard for it across other package managers, and the git repo is named cli. I really have no clue the proper way to go about this, so for simplicity's sake I switched back to tar_scm as that doesn't produce the bot error, and also avoided an ongoing issue I've been having with obs_scm making the package require some python packages which are not in the repo for some odd reason. Regardless if you have any advice on how best to proceed please shoot that over to me. And Joannes, how would I be able to do that and ditch the services? Are you just suggesting a manual download of the tarball form that url, or something else? Anyway, I'm going to get some shuteye. I'll check back here in the morning. Thanks for the discussion and such. - Emily (nopeinomicon) On 12/7/20 2:24 AM, Johannes Weberhofer wrote:
Am 07.12.2020 um 09:13 schrieb Stefan Seyfried:
On 07.12.20 06:51, Emily Roberts wrote:
After submitting the SR the auto review denied the package, so I've switched back to tar_scm to comply with it. Feel free to disregard anything about obs_scm in the previous message.
Haha, again a crazy bot running amok:
Output of check script: Source validator failed. Try "osc service localrun source_validator" (E) gh-1.3.1.tar.gz mentioned in spec file does not exist.
Of course it does not exist:
<service name="tar" mode="buildtime"> <param name="filename">gh-1.3.1</param> </service> <service name="recompress" mode="buildtime"> <param name="compression">gz</param> <param name="file">*.tar</param> </service>
Or the bot just has an old version of source_validator, because it does not complain on my factory box at all.
So we have once again the case of the bot causing a good package being downgraded in quality, just to comply with the bot
🤦
Just use: Source0: https://github.com/cli/cli/archive/v%{version}.tar.gz#/gh-%{version}.tar.gz
This allows you to throw out all the unneccessary _service* files.
Best regards,