Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package backintime for openSUSE:Factory 
checked in at 2026-11-11 21:18:48
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/backintime (Old)
 and      /work/SRC/openSUSE:Factory/.backintime.new.3759290 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "backintime"

Wed Nov 11 21:18:48 2026 rev:39 rq:1396266 version:1.6.2

Changes:
--------
--- /work/SRC/openSUSE:Factory/backintime/backintime.changes    2026-03-28 
20:16:07.056273684 +0100
+++ /work/SRC/openSUSE:Factory/.backintime.new.3759290/backintime.changes       
2026-11-11 21:18:59.954193833 +0100
@@ -1,0 +2,20 @@
+Sat Oct 17 14:42:27 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to 1.6.2
+  * Fix crash after adding a known_host (SSH profiles)
+  * "Repeatedly" schedule mode now behaves consistently across
+    all time units (hours, days, weeks, months)
+  * Warn that local encrypted (gocryptfs) profiles might not be
+    accessible anymore after the 2.0.0 upgrade
+  * Complete the TimeUnit fix in the Remove & Retention tab (#2460)
+  * "Show hidden files" is now enabled by default
+  * Clarify license and copyright of qt/serviceHelper.py (#1986)
+- Spec cleanup: drop Group tag and obsolete %defattr, use
+  %make_build and pkgconfig-style BuildConflicts
+- Match literal /usr/bin/env shebangs in %prep seds
+- Keep the dbus service Exec line at unversioned python3
+  (boo#1288838): upstream configure bakes in python3.X, which
+  breaks the security-team file whitelist digest; the shipped
+  file stays byte-identical to the reviewed 1.6.1 one
+
+-------------------------------------------------------------------

Old:
----
  backintime-1.6.1.tar.gz

New:
----
  backintime-1.6.2.tar.gz

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

Other differences:
------------------
++++++ backintime.spec ++++++
--- /var/tmp/diff_new_pack.rDsnDK/_old  2026-11-11 21:19:00.888233008 +0100
+++ /var/tmp/diff_new_pack.rDsnDK/_new  2026-11-11 21:19:00.889233050 +0100
@@ -21,18 +21,21 @@
 %else
 %{?sle15_python_module_pythons}
 %endif
-
 Name:           backintime
-Version:        1.6.1
+Version:        1.6.2
 Release:        0
 Summary:        Backup tool for Linux inspired by the "flyback project"
-Group:          Productivity/Archiving/Backup
 License:        GPL-2.0-or-later
 URL:            https://github.com/bit-team/backintime
 Source0:        
https://github.com/bit-team/backintime/releases/download/v%{version}/%{name}-%{version}.tar.gz
 # Public key mentioned in https://github.com/bit-team/backintime#archlinux
 Source2:        %{name}.keyring
 BuildRequires:  %{python_module devel >= 3.11}
+BuildRequires:  fdupes
+BuildRequires:  hicolor-icon-theme
+BuildRequires:  man
+BuildRequires:  python-rpm-macros
+BuildRequires:  rubygem(asciidoctor)
 # TEST REQUIREMENTS (only works on real hardware)
 #BuildRequires:  %#{python_module packaging}
 #BuildRequires:  %#{python_module dbus-python}
@@ -42,12 +45,8 @@
 #BuildRequires:  rsync
 #BuildRequires:  udev
 # /TEST REQUIREMENTS
-BuildConflicts: python3-devel < 3.11
-BuildRequires:  fdupes
-BuildRequires:  hicolor-icon-theme
-BuildRequires:  man
-BuildRequires:  python-rpm-macros
-BuildRequires:  rubygem(asciidoctor)
+BuildConflicts: pkgconfig(python3) < 3.11
+BuildConflicts: pkgconfig(python3-embed) < 3.11
 Requires:       %{python_flavor}-dbus-python
 Requires:       %{python_flavor}-keyring
 Requires:       %{python_flavor}-packaging
@@ -104,17 +103,20 @@
 sed -i -e "s|/share/doc/|/share/doc/packages/|g" common/configure qt/configure
 sed -i -e "s|backintime-common|backintime|g" common/configure qt/configure
 
-# Fix shebangs
-%python_expand sed -i "s|#!/usr/bin/env python|#!/usr/bin/$python|g" 
common/askpass.py
-sed -i "s|#!/usr/bin/env bash|#!/bin/bash|g"  qt/backintime-qt_polkit
+# Fix shebangs. Match the literal shebang text as written in the files;
+# a macro in the search pattern may expand to something that does not match.
+%python_expand sed -i "s|#!%{_bindir}/env python|#!%{_bindir}/$python|g" 
common/askpass.py
+sed -i "s|#!%{_bindir}/env bash|#!/bin/bash|g"  qt/backintime-qt_polkit
 
 pushd common
+# FIXME: you should use the %%configure macro
 %python_expand ./configure --python="%{_bindir}/$python"
-make %{?_smp_mflags}
+%make_build
 popd
 pushd qt
+# FIXME: you should use the %%configure macro
 %python_expand ./configure --python="%{_bindir}/$python"
-make %{?_smp_mflags}
+%make_build
 popd
 
 %install
@@ -126,6 +128,10 @@
 %make_install
 popd
 
+# Keep the dbus service byte-identical to the reviewed one
+# (boo#1288838): unversioned python3 keeps the whitelist digest.
+sed -i 's|^Exec=%{_bindir}/python3[.0-9]* |Exec=%{_bindir}/python3 |' 
%{buildroot}%{_datadir}/dbus-1/system-services/net.launchpad.backintime.serviceHelper.service
+
 %find_lang %{name} --without-kde --without-gnome
 
 #%#check  # Only works on real hardware
@@ -137,7 +143,6 @@
 rm -f %{_sysconfdir}/udev/rules.d/99-backintime-*.rules
 
 %files
-%defattr(-,root,root)
 %{_bindir}/%{name}
 %{_bindir}/%{name}-askpass
 %{_datadir}/%{name}/
@@ -145,9 +150,9 @@
 %{_iconsdir}/hicolor/scalable/apps/%{name}.svg
 %{_iconsdir}/hicolor/scalable/actions/show-hidden.svg
 %{_docdir}/%{name}/
-%{_mandir}/man1/%{name}-askpass.1%{ext_man}
-%{_mandir}/man5/%{name}-config.5%{ext_man}
-%{_mandir}/man1/%{name}.1%{ext_man}
+%{_mandir}/man1/%{name}-askpass.1%{?ext_man}
+%{_mandir}/man5/%{name}-config.5%{?ext_man}
+%{_mandir}/man1/%{name}.1%{?ext_man}
 %config %{_sysconfdir}/xdg/autostart/backintime.desktop
 %exclude %{_docdir}/%{name}-*/
 %exclude %{_datadir}/%{name}/qt
@@ -156,7 +161,6 @@
 %files lang -f %{name}.lang
 
 %files qt
-%defattr(-,root,root)
 %{_bindir}/%{name}-qt
 %{_bindir}/%{name}-qt_polkit
 %{_datadir}/applications/%{name}-qt.desktop
@@ -170,7 +174,7 @@
 %dir %{_datadir}/polkit-1/actions
 %{_datadir}/polkit-1/actions/net.launchpad.backintime.policy
 %{_docdir}/%{name}-qt/
-%{_mandir}/man1/%{name}-qt.1%{ext_man}
+%{_mandir}/man1/%{name}-qt.1%{?ext_man}
 %dir %{_datadir}/dbus-1/system.d
 %{_datadir}/dbus-1/system.d/net.launchpad.backintime.serviceHelper.conf
 %{_datadir}/metainfo/io.github.bit_team.back_in_time.gui.metainfo.xml

++++++ backintime-1.6.1.tar.gz -> backintime-1.6.2.tar.gz ++++++
/work/SRC/openSUSE:Factory/backintime/backintime-1.6.1.tar.gz 
/work/SRC/openSUSE:Factory/.backintime.new.3759290/backintime-1.6.2.tar.gz 
differ: char 15, line 1

Reply via email to