Hello community,

here is the log from the commit of package plymouth for openSUSE:Factory 
checked in at 2019-12-18 14:44:04
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/plymouth (Old)
 and      /work/SRC/openSUSE:Factory/.plymouth.new.4691 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "plymouth"

Wed Dec 18 14:44:04 2019 rev:78 rq:756671 version:0.9.5+git20190908+3abfab2

Changes:
--------
--- /work/SRC/openSUSE:Factory/plymouth/plymouth.changes        2019-09-19 
15:48:26.891322511 +0200
+++ /work/SRC/openSUSE:Factory/.plymouth.new.4691/plymouth.changes      
2019-12-18 14:47:29.049915722 +0100
@@ -1,0 +2,6 @@
+Wed Oct 30 19:21:08 UTC 2019 - Stefan BrĂ¼ns <stefan.bru...@rwth-aachen.de>
+
+- Avoid inconsistencies in library package names causing unresolvable
+  dependencies, replace all soversion occurences with a macro.
+
+-------------------------------------------------------------------

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

Other differences:
------------------
++++++ plymouth.spec ++++++
--- /var/tmp/diff_new_pack.OGmJVB/_old  2019-12-18 14:47:30.433916355 +0100
+++ /var/tmp/diff_new_pack.OGmJVB/_new  2019-12-18 14:47:30.437916357 +0100
@@ -20,6 +20,7 @@
 # it is not used in the production environment.
 %bcond_with x11_renderer
 
+%global soversion 5
 %define plymouthdaemon_execdir %{_sbindir}
 %define plymouthclient_execdir %{_bindir}
 %define plymouth_libdir %{_libdir}
@@ -61,7 +62,6 @@
 BuildRequires:  git
 BuildRequires:  kernel-headers
 BuildRequires:  libtool
-BuildRequires:  libtool
 BuildRequires:  libxslt
 BuildRequires:  module-init-tools
 BuildRequires:  pkgconfig
@@ -101,36 +101,36 @@
 messages are instead redirected to a log file for viewing
 after boot.
 
-%package -n libply-boot-client5
+%package -n libply-boot-client%{soversion}
 Summary:        Plymouth core library
 Group:          Development/Libraries/C and C++
 
-%description -n libply-boot-client5
+%description -n libply-boot-client%{soversion}
 This package contains the libply-boot-client library used by Plymouth.
 
-%package -n libply-splash-core5
+%package -n libply-splash-core%{soversion}
 Summary:        Plymouth core library
 Group:          Development/Libraries/C and C++
 
-%description -n libply-splash-core5
+%description -n libply-splash-core%{soversion}
 This package contains the libply-splash-core library
 used by graphical Plymouth splashes.
 
-%package -n libply-splash-graphics5
+%package -n libply-splash-graphics%{soversion}
 Summary:        Plymouth graphics libraries
 Group:          Development/Libraries/C and C++
 BuildRequires:  libpng-devel
 
-%description -n libply-splash-graphics5
+%description -n libply-splash-graphics%{soversion}
 This package contains the libply-splash-graphics library
 used by graphical Plymouth splashes.
 
-%package -n libply5
+%package -n libply%{soversion}
 Summary:        Plymouth core library
 Group:          Development/Libraries/C and C++
-Requires:       libply-boot-client5 = %{version}
+Requires:       libply-boot-client%{soversion} = %{version}
 
-%description -n libply5
+%description -n libply%{soversion}
 This package contains the libply library used by Plymouth.
 
 %package devel
@@ -140,10 +140,10 @@
 %if %{with x11_renderer}
 Requires:       %{name}-x11-renderer = %{version}
 %endif
-Requires:       libply-boot-client5 = %{version}
-Requires:       libply-splash-core5 = %{version}
-Requires:       libply-splash-graphics5 = %{version}
-Requires:       libply5 = %{version}
+Requires:       libply-boot-client%{soversion} = %{version}
+Requires:       libply-splash-core%{soversion} = %{version}
+Requires:       libply-splash-graphics%{soversion} = %{version}
+Requires:       libply%{soversion} = %{version}
 Requires:       pkgconfig
 
 %description devel
@@ -185,7 +185,7 @@
 %package plugin-label
 Summary:        Plymouth label plugin
 Group:          System/Base
-Requires:       libply-splash-graphics5 = %{version}
+Requires:       libply-splash-graphics%{soversion} = %{version}
 
 %description plugin-label
 This package contains the label control plugin for
@@ -196,7 +196,7 @@
 Summary:        Plymouth FreeType label plugin
 Group:          System/Base
 Requires:       fontconfig
-Requires:       libply-splash-graphics5 = %{version}
+Requires:       libply-splash-graphics%{soversion} = %{version}
 
 %description plugin-label-ft
 This package contains the label control plugin for
@@ -206,9 +206,9 @@
 %package plugin-fade-throbber
 Summary:        Plymouth "Fade-Throbber" plugin
 Group:          System/Base
-Requires:       libply-splash-core5 = %{version}
-Requires:       libply-splash-graphics5 = %{version}
-Requires:       libply5 = %{version}
+Requires:       libply-splash-core%{soversion} = %{version}
+Requires:       libply-splash-graphics%{soversion} = %{version}
+Requires:       libply%{soversion} = %{version}
 
 %description plugin-fade-throbber
 This package contains the "Fade-In" boot splash plugin for
@@ -219,9 +219,9 @@
 Summary:        Plymouth "Throbgress" plugin
 Group:          System/Base
 Requires:       %{name}-plugin-label = %{version}
-Requires:       libply-splash-core5 = %{version}
-Requires:       libply-splash-graphics5 = %{version}
-Requires:       libply5 = %{version}
+Requires:       libply-splash-core%{soversion} = %{version}
+Requires:       libply-splash-graphics%{soversion} = %{version}
+Requires:       libply%{soversion} = %{version}
 
 %description plugin-throbgress
 This package contains the "throbgress" boot splash plugin for
@@ -233,9 +233,9 @@
 Summary:        Plymouth "space-flares" plugin
 Group:          System/Base
 Requires:       %{name}-plugin-label = %{version}
-Requires:       libply-splash-core5 = %{version}
-Requires:       libply-splash-graphics5 = %{version}
-Requires:       libply5 = %{version}
+Requires:       libply-splash-core%{soversion} = %{version}
+Requires:       libply-splash-graphics%{soversion} = %{version}
+Requires:       libply%{soversion} = %{version}
 
 %description plugin-space-flares
 This package contains the "space-flares" boot splash plugin for
@@ -244,9 +244,9 @@
 %package plugin-two-step
 Summary:        Plymouth "two-step" plugin
 Group:          System/Base
-Requires:       libply-splash-core5 = %{version}
-Requires:       libply-splash-graphics5 = %{version}
-Requires:       libply5 = %{version}
+Requires:       libply-splash-core%{soversion} = %{version}
+Requires:       libply-splash-graphics%{soversion} = %{version}
+Requires:       libply%{soversion} = %{version}
 Requires:       plymouth-plugin-label = %{version}
 
 %description plugin-two-step
@@ -258,9 +258,9 @@
 %package plugin-script
 Summary:        Plymouth "script" plugin
 Group:          System/Base
-Requires:       libply-splash-core5 = %{version}
-Requires:       libply-splash-graphics5 = %{version}
-Requires:       libply5 = %{version}
+Requires:       libply-splash-core%{soversion} = %{version}
+Requires:       libply-splash-graphics%{soversion} = %{version}
+Requires:       libply%{soversion} = %{version}
 
 %description plugin-script
 This package contains the "script" boot splash plugin for
@@ -271,9 +271,9 @@
 %package plugin-tribar
 Summary:        Plymouth "script" plugin
 Group:          System/Base
-Requires:       libply-splash-core5 = %{version}
-Requires:       libply-splash-graphics5 = %{version}
-Requires:       libply5 = %{version}
+Requires:       libply-splash-core%{soversion} = %{version}
+Requires:       libply-splash-graphics%{soversion} = %{version}
+Requires:       libply%{soversion} = %{version}
 
 %description plugin-tribar
 This package contains the "tribar" boot splash plugin for
@@ -443,14 +443,14 @@
 %posttrans
 %{?regenerate_initrd_posttrans}
 
-%post -n libply-boot-client5 -p /sbin/ldconfig
-%postun -n libply-boot-client5 -p /sbin/ldconfig
-%post -n libply-splash-core5 -p /sbin/ldconfig
-%postun -n libply-splash-core5 -p /sbin/ldconfig
-%post -n libply-splash-graphics5 -p /sbin/ldconfig
-%postun -n libply-splash-graphics5 -p /sbin/ldconfig
-%post -n libply5 -p /sbin/ldconfig
-%postun -n libply5 -p /sbin/ldconfig
+%post -n libply-boot-client%{soversion} -p /sbin/ldconfig
+%postun -n libply-boot-client%{soversion} -p /sbin/ldconfig
+%post -n libply-splash-core%{soversion} -p /sbin/ldconfig
+%postun -n libply-splash-core%{soversion} -p /sbin/ldconfig
+%post -n libply-splash-graphics%{soversion} -p /sbin/ldconfig
+%postun -n libply-splash-graphics%{soversion} -p /sbin/ldconfig
+%post -n libply%{soversion} -p /sbin/ldconfig
+%postun -n libply%{soversion} -p /sbin/ldconfig
 %post theme-spinfinity
 if [ $1 -eq 1 ]; then
   set -x
@@ -518,7 +518,6 @@
 fi
 
 %files
-%defattr(-, root, root)
 %license COPYING
 %doc AUTHORS NEWS README
 %dir %{_datadir}/plymouth
@@ -551,12 +550,10 @@
 /usr/share/locale/
 
 %files dracut
-%defattr(-, root, root)
 %{_libexecdir}/plymouth/plymouth-populate-initrd
 %{_libexecdir}/plymouth/plymouth-generate-initrd
 
 %files devel
-%defattr(-, root, root)
 %{plymouth_libdir}/libply.so
 %{plymouth_libdir}/libply-splash-core.so
 %{_libdir}/libply-boot-client.so
@@ -566,24 +563,19 @@
 %{_libdir}/pkgconfig/ply-boot-client.pc
 %{_includedir}/plymouth-1
 
-%files -n libply-boot-client5
-%defattr(-, root, root)
-%{_libdir}/libply-boot-client.so.5*
-
-%files -n libply-splash-core5
-%defattr(-, root, root)
-%{plymouth_libdir}/libply-splash-core.so.5*
-
-%files -n libply-splash-graphics5
-%defattr(-, root, root)
-%{_libdir}/libply-splash-graphics.so.5*
-
-%files -n libply5
-%defattr(-, root, root)
-%{plymouth_libdir}/libply.so.5*
+%files -n libply-boot-client%{soversion}
+%{_libdir}/libply-boot-client.so.%{soversion}*
+
+%files -n libply-splash-core%{soversion}
+%{plymouth_libdir}/libply-splash-core.so.%{soversion}*
+
+%files -n libply-splash-graphics%{soversion}
+%{_libdir}/libply-splash-graphics.so.%{soversion}*
+
+%files -n libply%{soversion}
+%{plymouth_libdir}/libply.so.%{soversion}*
 
 %files scripts
-%defattr(-, root, root)
 %dir %{_libexecdir}/plymouth
 %{_sbindir}/plymouth-set-default-theme
 %{_libexecdir}/plymouth/plymouth-update-initrd
@@ -594,19 +586,15 @@
 %endif
 
 %files plugin-label
-%defattr(-, root, root)
 %{_libdir}/plymouth/label.so
 
 %files plugin-label-ft
-%defattr(-, root, root)
 %{_libdir}/plymouth/label-ft.so
 
 %files plugin-fade-throbber
-%defattr(-, root, root)
 %{_libdir}/plymouth/fade-throbber.so
 
 %files theme-fade-in
-%defattr(-, root, root)
 %dir %{_datadir}/plymouth/themes/fade-in
 %{_datadir}/plymouth/themes/fade-in/bullet.png
 %{_datadir}/plymouth/themes/fade-in/entry.png
@@ -615,11 +603,9 @@
 %{_datadir}/plymouth/themes/fade-in/fade-in.plymouth
 
 %files plugin-throbgress
-%defattr(-, root, root)
 %{_libdir}/plymouth/throbgress.so
 
 %files theme-spinfinity
-%defattr(-, root, root)
 %dir %{_datadir}/plymouth/themes/spinfinity
 %{_datadir}/plymouth/themes/spinfinity/box.png
 %{_datadir}/plymouth/themes/spinfinity/bullet.png
@@ -629,46 +615,37 @@
 %{_datadir}/plymouth/themes/spinfinity/spinfinity.plymouth
 
 %files plugin-space-flares
-%defattr(-, root, root)
 %{_libdir}/plymouth/space-flares.so
 
 %files theme-spinner
-%defattr(-, root, root)
 %dir %{_datadir}/plymouth/themes/spinner
 %{_datadir}/plymouth/themes/spinner/*.*
 
 %files theme-solar
-%defattr(-, root, root)
 %dir %{_datadir}/plymouth/themes/solar
 %{_datadir}/plymouth/themes/solar/*.png
 %{_datadir}/plymouth/themes/solar/solar.plymouth
 
 %files theme-tribar
-%defattr(-, root, root)
 %dir %{_datadir}/plymouth/themes/tribar
 %{_datadir}/plymouth/themes/tribar/*.*
 
 %files plugin-two-step
-%defattr(-, root, root)
 %{_libdir}/plymouth/two-step.so
 
 %files plugin-tribar
-%defattr(-, root, root)
 %{_libdir}/plymouth/tribar.so
 
 %files plugin-script
-%defattr(-, root, root)
 %{_libdir}/plymouth/script.so
 
 %files theme-script
-%defattr(-, root, root)
 %dir %{_datadir}/plymouth/themes/script/
 %{_datadir}/plymouth/themes/script/*.png
 %{_datadir}/plymouth/themes/script/script.script
 %{_datadir}/plymouth/themes/script/script.plymouth
 
 %files theme-bgrt
-%defattr(-, root, root)
 %dir %{_datadir}/plymouth/themes/bgrt
 %{_datadir}/plymouth/themes/bgrt/*.*
 

++++++ _service ++++++
--- /var/tmp/diff_new_pack.OGmJVB/_old  2019-12-18 14:47:30.473916374 +0100
+++ /var/tmp/diff_new_pack.OGmJVB/_new  2019-12-18 14:47:30.473916374 +0100
@@ -4,7 +4,7 @@
     <param name="scm">git</param>
     <param name="changesgenerate">enable</param>
     <param name="filename">plymouth</param>
-    <param name="versionformat">0.9.3+git%cd.%h</param>
+    <param name="versionformat">0.9.5~git%cd.%h</param>
   </service>
   <service mode="disabled" name="recompress">
     <param name="file">*.tar</param>



Reply via email to