Hello community, here is the log from the commit of package flatpak for openSUSE:Factory checked in at 2020-06-18 10:35:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/flatpak (Old) and /work/SRC/openSUSE:Factory/.flatpak.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "flatpak" Thu Jun 18 10:35:48 2020 rev:45 rq:815258 version:1.6.3 Changes: -------- --- /work/SRC/openSUSE:Factory/flatpak/flatpak.changes 2020-05-26 17:17:03.183681498 +0200 +++ /work/SRC/openSUSE:Factory/.flatpak.new.3606/flatpak.changes 2020-06-18 10:36:06.170349297 +0200 @@ -1,0 +2,7 @@ +Tue Jun 16 02:21:39 UTC 2020 - Yifan Jiang <yfji...@suse.com> + +- Create a skeleton flatpak repo using "flatpak remotes" instead + of a manually created directory (bsc#1172316, bsc#1169619, + bsc#1170416). + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ flatpak.spec ++++++ --- /var/tmp/diff_new_pack.t29VJE/_old 2020-06-18 10:36:07.018352037 +0200 +++ /var/tmp/diff_new_pack.t29VJE/_new 2020-06-18 10:36:07.018352037 +0200 @@ -179,7 +179,6 @@ %endif mkdir -p %{buildroot}%{_sysconfdir}/flatpak/remotes.d -mkdir -p %{buildroot}%{_localstatedir}/lib/flatpak/repo %find_lang %{name} @@ -195,6 +194,11 @@ %post %service_add_post flatpak-system-helper.service +# Remove any empty repo directory, which is seen as invalid by flatpak. After that, create a skeleton repository using "flatpak remotes". +if [ -e "%{_localstatedir}/lib/flatpak/repo" ] && [ -z "$(ls -A %{_localstatedir}/lib/flatpak/repo)" ]; then +rm -r %{_localstatedir}/lib/flatpak/repo +fi +%{_bindir}/flatpak remotes 1> /dev/null %postun %service_del_postun flatpak-system-helper.service @@ -240,8 +244,7 @@ %{_sbindir}/rcflatpak-system-helper %{_userunitdir}/flatpak-session-helper.service %{_userunitdir}/flatpak-portal.service -%dir %{_localstatedir}/lib/flatpak -%dir %{_localstatedir}/lib/flatpak/repo +%ghost %dir %{_localstatedir}/lib/flatpak %if %{support_environment_generators} %dir %{_libexecdir}/systemd/user-environment-generators %{_libexecdir}/systemd/user-environment-generators/60-flatpak