Temporary workaround libopenssl-devel/libopenssl1.1-devel conflict 43/208043/7 submit/tizen/20190819.100703 submit/tizen/20190821.000456
authorDariusz Michaluk <d.michaluk@samsung.com>
Mon, 17 Jun 2019 13:17:52 +0000 (15:17 +0200)
committerWonki Kim <wonki_.kim@samsung.com>
Mon, 19 Aug 2019 04:54:39 +0000 (13:54 +0900)
If some package use efl and libopenssl-devel,
libopenssl1.1-devel is downloaded by GBS also, this cause conflict.
Requires.private field is a list of private packages required by this package,
but not exposed to applications. We can ommit this field.

Change-Id: I8a6e39fc79097c9380212e3a2b586931566dc5a4

packaging/efl.spec

index c14af1e..2e9bb82 100644 (file)
@@ -1257,6 +1257,8 @@ ninja \
 mv %{buildroot}%{_libdir}/libelementary_t.so.1.22.100 %{buildroot}%{_libdir}/libelementary.so.1.22.100
 rm %{buildroot}%{_libdir}/libelementary_t.*
 
+sed -i 's/, openssl1.1//g' %{buildroot}%{_libdir}/pkgconfig/*.pc
+
 mkdir -p %{buildroot}%{_tmpfilesdir}
 install -m 0644 %SOURCE100 %{buildroot}%{_tmpfilesdir}/efl.conf