[opensuse-releaseteam] Future home for osc-plugin-factory package based on upstreamed spec
I posted the following as a comment on NON_Public:infrastructure/osc-plugin- factory, but have not received a response so I emailed those who have made a revision to the package. Note that I have cc'd the openSUSE release team's mailing list which is public. ---- I reworked and upstreamed the spec. I plan to improve it further there. As such it would make sense to replace this package with the one build from the new spec as it is also auto updated. It seems this repo contains some of the python dependencies needed to build for SLE, but lacks some of the obs service deps. If you are already maintaining deps and such for SLE the[n] perhaps this would be the place, but considering the tool is open source it can be built in openSUSE:Tools if the required deps are provided there for SLE and maintained. Do you have a preference? I branched the package from openSUSE:Tools on IBS in https://build.suse.de/ package/show/home:jberry:branches:NON_Public:infrastructure/openSUSE-release- tools where you can see it properly builds. I also have an issue to figure out the right home if you were rather respond there: https://github.com/openSUSE/osc-plugin-factory/issues/1007. It may also make sense to add some obsoletes and/or recommends depending on how widely this package was used. ---- You can see the unresolvable deps for SLE in the project, principally python- cmdln. Note that spec has a number of %if 0%{?is_opensuse} conditionals that reduce the dependencies by among other things disabling running of the test suite during %check. It would seem preferable to run those, but those dependencies need to be maintained for SLE. My understanding is that some of the tools are deployed against IBS using this package which would need to be switched over to the new one. If that is the only real use-case perhaps a manual switch is easy enough, otherwise it may require a proper upgrade path. Given there are plans to deploy more tools against IBS it would be preferable to do so out of the updated package. I have plans to standardize the service files used for openSUSE so that they will apply easily for IBS. -- Jimmy -- To unsubscribe, e-mail: opensuse-releaseteam+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-releaseteam+owner@opensuse.org
participants (1)
-
Jimmy Berry