You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am wanting to finish updating Mate, however, many things depend on Mate Menus. There was a library change and so old items won't work if we rebuild Mate-menus. Some of the older items from mate 1.20 also won't build against the new mate-menus so everything needs to be updated together. HOw do I coordinate this with you all so that things don't break? Its a lot of packages some of which are mate-penel, mate-control-center, mate-screensaver, mate-applets, mate-media, mozo etc. Also, I am not sure if the shared library in shlibs needs to be bumped in this case. Thanks for suggestions on this.
The text was updated successfully, but these errors were encountered:
Thanks so much for all your help so far. That is what I was planning. HOw do I prevent though mate-menus from building before all the things that depend on it are pushed? If mate mate-menus is pushed to the repos these things that depend on it that are already in the repo will break such as mate-panel and mozo. Also, the current versions won't build against the new mate-menus if that is pushed first.
Usually, if the abi of a chared library gets changed, the soname version gets changed as well.
These sonames are tracked in the file common/shlibs and each xbps package has information which version of a shared library it needs.
With this information, xbps prevents updates which would break because some package uses some shared library that isn't provided any more.
The easiest way is to have the updates which are necessary for the mate-menus update in the same request. The build server will figure out the correct order.
Closing this because its now packaged and pushed. Thanks everyone for your help with this and everything else re: suggestions and teaching as I learn how things work around here.
I am wanting to finish updating Mate, however, many things depend on Mate Menus. There was a library change and so old items won't work if we rebuild Mate-menus. Some of the older items from mate 1.20 also won't build against the new mate-menus so everything needs to be updated together. HOw do I coordinate this with you all so that things don't break? Its a lot of packages some of which are mate-penel, mate-control-center, mate-screensaver, mate-applets, mate-media, mozo etc. Also, I am not sure if the shared library in shlibs needs to be bumped in this case. Thanks for suggestions on this.
The text was updated successfully, but these errors were encountered: