Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package ogre for openSUSE:Factory checked in 
at 2026-08-21 16:53:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/ogre (Old)
 and      /work/SRC/openSUSE:Factory/.ogre.new.1258 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "ogre"

Fri Aug 21 16:53:09 2026 rev:16 rq:1372545 version:13.6.5

Changes:
--------
--- /work/SRC/openSUSE:Factory/ogre/ogre.changes        2025-07-09 
17:27:40.373711664 +0200
+++ /work/SRC/openSUSE:Factory/.ogre.new.1258/ogre.changes      2026-08-21 
16:54:22.949210564 +0200
@@ -1,0 +2,9 @@
+Thu Aug 13 16:20:00 UTC 2026 - Bernhard Wiedemann <[email protected]>
+
+- Let ogre-devel require its own -devel subpackages by name instead of
+  by pkgconfig() symbol. Since ogre1 started publishing its own devel
+  subpackages, both OGRE generations provide pkgconfig(OGRE-Overlay)
+  and friends from the same unversioned paths, so anything asking for
+  ogre-devel became unresolvable with "have choice".
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ ogre.spec ++++++
--- /var/tmp/diff_new_pack.QKSs2D/_old  2026-08-21 16:54:24.184254418 +0200
+++ /var/tmp/diff_new_pack.QKSs2D/_new  2026-08-21 16:54:24.189254596 +0200
@@ -401,15 +401,18 @@
 %package devel
 Summary:        Development files for the Ogre Engine
 Group:          Development/Libraries/C and C++
-Requires:       pkgconfig(OGRE)
-Requires:       pkgconfig(OGRE-Bites)
-Requires:       pkgconfig(OGRE-MeshLodGenerator)
-Requires:       pkgconfig(OGRE-Overlay)
-Requires:       pkgconfig(OGRE-Paging)
-Requires:       pkgconfig(OGRE-Property)
-Requires:       pkgconfig(OGRE-RTShaderSystem)
-Requires:       pkgconfig(OGRE-Terrain)
-Requires:       pkgconfig(OGRE-Volume)
+# By name rather than by pkgconfig(): the compat package ogre1 installs
+# its pkgconfig files at the same unversioned paths, so asking for the
+# symbols makes every consumer of ogre-devel ambiguous to the resolver.
+Requires:       libOgreBites-devel = %{version}
+Requires:       libOgreMain-devel = %{version}
+Requires:       libOgreMeshLodGenerator-devel = %{version}
+Requires:       libOgreOverlay-devel = %{version}
+Requires:       libOgrePaging-devel = %{version}
+Requires:       libOgreProperty-devel = %{version}
+Requires:       libOgreRTShaderSystem-devel = %{version}
+Requires:       libOgreTerrain-devel = %{version}
+Requires:       libOgreVolume-devel = %{version}
 
 %description devel
 OGRE (Object-Oriented Graphics Rendering Engine) is a scene-oriented 3D engine.

Reply via email to