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
