I was going to update python-colander (https://build.opensuse.org/package/show/home:jacraig:branches:devel:language...), but RPM has this to say: [ 123s] RPM build errors: [ 123s] line 37: It's not recommended to have unversioned Obsoletes: Obsoletes: python2-colander-doc [ 123s] line 38: It's not recommended to have unversioned Obsoletes: Obsoletes: python2-colander-lang [ 123s] line 39: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-colander-doc [ 123s] line 40: It's not recommended to have unversioned Obsoletes: Obsoletes: python3-colander-lang etc. It merely says it's not recommended yet refuses to build (I guess we can quibble about what recommended means). At any rate, how do I fix this? The Obsoletes were apparently added when the -doc and -lang packages were dropped. Would I replace the Obsoletes with e.g. Obsoletes: python2-colander-doc < 1.8.3 (etc.) where 1.8.3 is the new version that I would update to? Or use some other version? Or is the syntax different than that? The RPM documentation's short blurb about Obsoletes literally does not show any syntax nor does it mention anything about versions. Am I the only one who finds the documentation on rpm.org obtuse and less than helpful pretty much every time I look at it? thanks, -- Jason Craig