-
Notifications
You must be signed in to change notification settings - Fork 52
Updating Salt Bundle dependencies
The Salt Bundle dependencies is listed in the table of Salt Bundle page. There is no any automated way to update the dependencies yet. So it's manual task right now.
There is a draft of the tool created to track the changes from the original package to the Salt Bundle dependency package: obs-sb-check
Here is an example of the output:
This example is showing the changes made for original swig
package since the time the diff
was stored last time.
So the tool is basically is showing the diff
of the previous diff
and the current diff
of the files.
There are some unresolved points:
- Provide more clear output than a
diff
of the otherdiff
- What time to update the stored
diff
to show relevant output in case of promoting new changes.
-
Adding patch file
Copy the patch to the Salt Bundle dependency package source and adjust the
spec
file and achanges
. -
Bumping package version
Update sources archive and adjust
spec
andchanges
. -
Complex case combining the previous two
In some cases the dependency packages need to be updated in chain due to incompatibility between the versions or with Python 3.10. Updating Python to the next major version is the most complex case.