Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package snapper for openSUSE:Factory checked in at 2026-06-18 18:38:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/snapper (Old) and /work/SRC/openSUSE:Factory/.snapper.new.1981 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "snapper" Thu Jun 18 18:38:44 2026 rev:176 rq:1359998 version:0.13.1 Changes: -------- --- /work/SRC/openSUSE:Factory/snapper/snapper.changes 2026-06-13 18:46:02.522201893 +0200 +++ /work/SRC/openSUSE:Factory/.snapper.new.1981/snapper.changes 2026-06-18 18:39:14.497570409 +0200 @@ -1,0 +2,6 @@ +Tue Jun 16 10:40:03 CEST 2026 - Arvin Schnell <[email protected]> + +- allow to disable all-time unique snapshot numbers (see + bsc#1268225) + +------------------------------------------------------------------- Old: ---- snapper-0.13.1+gite8edac1.tar.xz New: ---- snapper-0.13.1+git0a4846f.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ snapper.spec ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:16.249643503 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:16.257643836 +0200 @@ -41,7 +41,7 @@ License: GPL-2.0-only Group: System/Packages URL: http://snapper.io/ -Source: snapper-%{version}+gite8edac1.tar.xz +Source: snapper-%{version}+git0a4846f.tar.xz %if 0%{?suse_version} BuildRequires: libboost_thread-devel BuildRequires: libboost_test-devel ++++++ debian.tar.gz ++++++ ++++++ snapper-0.13.1+gite8edac1.tar.xz -> snapper-0.13.1+git0a4846f.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snapper-0.13.1/data/default-config new/snapper-0.13.1/data/default-config --- old/snapper-0.13.1/data/default-config 2026-06-12 10:02:03.000000000 +0200 +++ new/snapper-0.13.1/data/default-config 2026-06-16 11:42:53.000000000 +0200 @@ -17,6 +17,11 @@ FREE_LIMIT="0.2" +# Whether snapshot numbers should be all-time unique. If set to yes, snapshot +# numbers are not reused even after snapshots are deleted. +UNIQUE_NUMBERS="yes" + + # users and groups allowed to work with config ALLOW_USERS="" ALLOW_GROUPS="" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snapper-0.13.1/doc/snapper-configs.xml.in new/snapper-0.13.1/doc/snapper-configs.xml.in --- old/snapper-0.13.1/doc/snapper-configs.xml.in 2026-06-12 10:02:03.000000000 +0200 +++ new/snapper-0.13.1/doc/snapper-configs.xml.in 2026-06-16 11:42:53.000000000 +0200 @@ -2,13 +2,13 @@ <refentry id='snapper-configs5'> <refentryinfo> - <date>2022-07-12</date> + <date>2026-06-16</date> </refentryinfo> <refmeta> <refentrytitle>snapper-configs</refentrytitle> <manvolnum>5</manvolnum> - <refmiscinfo class='date'>2022-07-12</refmiscinfo> + <refmiscinfo class='date'>2026-06-16</refmiscinfo> <refmiscinfo class='version'>@VERSION@</refmiscinfo> <refmiscinfo class='manual'>Filesystem Snapshot Management</refmiscinfo> </refmeta> @@ -81,6 +81,16 @@ </listitem> </varlistentry> + <varlistentry> + <term><option>UNIQUE_NUMBERS=<replaceable>boolean</replaceable></option></term> + <listitem> + <para>Whether snapshot numbers should be all-time unique. If set to + yes, snapshot numbers are not reused even after snapshots are deleted.</para> + <para>Default value is "yes".</para> + <para>New in version 0.13.2.</para> + </listitem> + </varlistentry> + <varlistentry> <term><option>ALLOW_USERS=<replaceable>users</replaceable></option></term> <listitem> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/snapper-0.13.1/snapper/Snapshot.cc new/snapper-0.13.1/snapper/Snapshot.cc --- old/snapper-0.13.1/snapper/Snapshot.cc 2026-06-12 10:02:03.000000000 +0200 +++ new/snapper-0.13.1/snapper/Snapshot.cc 2026-06-16 11:42:53.000000000 +0200 @@ -859,10 +859,13 @@ if (info_dir.unlink("info.xml") < 0) y2err("unlink 'info.xml' failed errno: " << errno << " (" << stringerror(errno) << ")"); - // We want all-time unique snapshot numbers. So keep directory of snapshot with + // If want all-time unique snapshot numbers keep directory of snapshot with // highest number. - if (snapshot->num != entries.rbegin()->num) + bool unique_numbers = true; + snapper->getConfigInfo().get_value("UNIQUE_NUMBERS", unique_numbers); + + if (!unique_numbers || snapshot->num != entries.rbegin()->num) { SDir infos_dir = snapper->openInfosDir(); if (infos_dir.rmdir(decString(snapshot->getNum())) < 0) ++++++ snapper-Debian_11.0.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.025675877 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.029676044 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-Debian_12.0.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.073677880 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.077678047 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-Debian_13.0.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.105679215 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.109679382 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-Debian_Unstable.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.145680884 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.153681218 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-Raspbian_11.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.189682720 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.193682886 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-Raspbian_12.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.225684222 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.229684388 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-Raspbian_13.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.269686057 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.277686391 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-xUbuntu_20.04.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.301687393 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.305687559 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-xUbuntu_20.10.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.353689562 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.357689729 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-xUbuntu_21.04.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.401691564 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.405691731 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-xUbuntu_21.10.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.437693066 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.449693567 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-xUbuntu_22.04.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.477694735 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.481694902 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-xUbuntu_22.10.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.505695903 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.509696070 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-xUbuntu_23.04.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.533697071 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.537697238 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-xUbuntu_23.10.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.557698073 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.561698240 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-xUbuntu_24.04.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.593699575 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.597699742 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-xUbuntu_24.10.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.617700576 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.621700744 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-xUbuntu_25.04.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.645701744 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.645701744 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-xUbuntu_25.10.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.669702745 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.673702912 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz ++++++ snapper-xUbuntu_26.04.dsc ++++++ --- /var/tmp/diff_new_pack.8rKQy0/_old 2026-06-18 18:39:17.693703747 +0200 +++ /var/tmp/diff_new_pack.8rKQy0/_new 2026-06-18 18:39:17.697703914 +0200 @@ -11,5 +11,5 @@ # 423a20ae6e882d44e65a4eff97f2269f 630905 snapper-0.2.8.tar.gz # Files: -c47cc48bec9ce7bf56feebd9ef8c7f66 605128 snapper-0.13.1.tar.xz +5db8ef29f8de81627f17a718d01a9cd0 605224 snapper-0.13.1.tar.xz
