[Sunil Mohan Adapa] > The solution to this part is to trigger a number cleanup after every > snapshot. The fix is available as part of patch in > https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=880144 . Hence, adding > patch tag. Please consider accepting the simple patch to fix both bugs.
I suspect you talk about the second patch in bug #880144, ie this: diff --git a/debian/80snapper b/debian/80snapper index 0007402..ddf1f8b 100644 --- a/debian/80snapper +++ b/debian/80snapper @@ -1,3 +1,3 @@ # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=770938 - DPkg::Pre-Invoke { "if [ -x /usr/bin/snapper -a -e /etc/snapper/configs/root ]; then rm /var/tmp/snapper-apt || true ; snapper create -d apt -c number -t pre -p > /var/tmp/snapper-apt || true ; fi"; }; - DPkg::Post-Invoke { "if [ -x /usr/bin/snapper -a -e /var/tmp/snapper-apt ]; then snapper create -d apt -c number -t post --pre-number=`cat /var/tmp/snapper-apt` || true ; fi"; }; + DPkg::Pre-Invoke { "if [ -e /etc/default/snapper ]; then . /etc/default/snapper; fi; if [ -x /usr/bin/snapper -a ! x$DISABLE_APT_SNAPSHOT = 'xyes' -a -e /etc/snapper/configs/root ]; then rm /var/tmp/snapper-apt || true ; snapper create -d apt -c number -t pre -p > /var/tmp/snapper-apt || true ; snapper cleanup number || true ; fi"; }; + DPkg::Post-Invoke { "if [ -e /etc/default/snapper ]; then . /etc/default/snapper; fi; if [ -x /usr/bin/snapper -a ! x$DISABLE_APT_SNAPSHOT = 'xyes' -a -e /var/tmp/snapper-apt ]; then snapper create -d apt -c number -t post --pre-number=`cat /var/tmp/snapper-apt` || true ; snapper cleanup number || true ; fi"; }; It has already been applied in the snapper git repository. Did it help with this issue too? -- Happy hacking Petter Reinholdtsen