On Mon, May 24, 2010 at 09:15:22AM +0200, Dave Plater wrote:
Hi, the openSUSE package dirac consists of the following :- dirac which contains tools and README AUTHORS and the usual text docs libdirac_decoder0 decoder libs libdirac_encoder0 encoder libs dirac-devel which contains devel files and api documentation
The Packman package dirac consists of the following :- dirac Contents identical to openSUSE libdirac_decoder0 Contents identical to openSUSE libdirac_encoder0 Contents identical to openSUSE libdirac-devel which contains only devel files. dirac-doc which contains api documentation
As you can see packman have split dirac-devel into libdirac-devel and dirac-doc. What is the correct way to handle this conflict? The way it stands atm the installation system allows dirac-devel, libdirac-devel and dirac-doc to exist in the system.
Confer with the packman maintainer?
The split done sounds sensible.
When following openSUSE packaging conventions for merging two packages into one I get an rpmlint error about self-obsoletion.
The obsoletes needs to be of "oldpackage <= lastversionofitsuse".