Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package obs-service-tar_scm for openSUSE:Factory checked in at 2022-10-10 18:43:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/obs-service-tar_scm (Old) and /work/SRC/openSUSE:Factory/.obs-service-tar_scm.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "obs-service-tar_scm" Mon Oct 10 18:43:58 2022 rev:73 rq:1008114 version:0.10.33.1664344889.48d1960 Changes: -------- --- /work/SRC/openSUSE:Factory/obs-service-tar_scm/obs-service-tar_scm.changes 2022-09-17 20:10:08.149121528 +0200 +++ /work/SRC/openSUSE:Factory/.obs-service-tar_scm.new.2275/obs-service-tar_scm.changes 2022-10-10 18:44:20.430839981 +0200 @@ -1,0 +2,6 @@ +Wed Sep 28 06:05:02 UTC 2022 - fschrei...@suse.com + +- Update to version 0.10.33.1664344889.48d1960: + * check if lock is older than 24 hours + +------------------------------------------------------------------- Old: ---- obs-service-tar_scm-0.10.32.1662712308.31d1884.tar.gz New: ---- obs-service-tar_scm-0.10.33.1664344889.48d1960.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ obs-service-tar_scm.spec ++++++ --- /var/tmp/diff_new_pack.Ldy1aJ/_old 2022-10-10 18:44:20.942841083 +0200 +++ /var/tmp/diff_new_pack.Ldy1aJ/_new 2022-10-10 18:44:20.946841091 +0200 @@ -119,8 +119,8 @@ %define pkg_name obs-service-tar_scm Name: %{pkg_name}%{nsuffix} -%define version_unconverted 0.10.32.1662712308.31d1884 -Version: 0.10.32.1662712308.31d1884 +%define version_unconverted 0.10.33.1664344889.48d1960 +Version: 0.10.33.1664344889.48d1960 Release: 0 Summary: An OBS source service: create tar ball from svn/git/hg License: GPL-2.0-or-later ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.Ldy1aJ/_old 2022-10-10 18:44:20.990841186 +0200 +++ /var/tmp/diff_new_pack.Ldy1aJ/_new 2022-10-10 18:44:20.994841194 +0200 @@ -1,5 +1,5 @@ pkgname=obs-service-tar_scm -pkgver=0.10.32.1662712308.31d1884 +pkgver=0.10.33.1664344889.48d1960 pkgrel=0 pkgdesc="Source Service for the OpenSUSE Build Service (OBS)" arch=('any') ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.Ldy1aJ/_old 2022-10-10 18:44:21.042841298 +0200 +++ /var/tmp/diff_new_pack.Ldy1aJ/_new 2022-10-10 18:44:21.046841306 +0200 @@ -9,6 +9,6 @@ <param name="url">git://github.com/openSUSE/obs-service-tar_scm.git</param> <param name="changesrevision">85bfc3fabb06212b49a389afb3310bfbf2996913</param></service><service name="tar_scm"> <param name="url">https://github.com/openSUSE/obs-service-tar_scm.git</param> - <param name="changesrevision">31d1884bdda3cff616826e8780c37389a791b21d</param></service></servicedata> + <param name="changesrevision">48d1960591bf0d1a45b77da659399a9395427d28</param></service></servicedata> (No newline at EOF) ++++++ debian.dsc ++++++ --- /var/tmp/diff_new_pack.Ldy1aJ/_old 2022-10-10 18:44:21.070841358 +0200 +++ /var/tmp/diff_new_pack.Ldy1aJ/_new 2022-10-10 18:44:21.074841367 +0200 @@ -1,6 +1,6 @@ Format: 1.0 Source: obs-service-tar-scm -Version: 0.10.32.1662712308.31d1884 +Version: 0.10.33.1664344889.48d1960 Provides: obs-service-obs_scm, obs-service-tar Binary: obs-service-tar_scm Maintainer: Adrian Schroeter <adr...@suse.de> ++++++ obs-service-tar_scm-0.10.32.1662712308.31d1884.tar.gz -> obs-service-tar_scm-0.10.33.1664344889.48d1960.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/obs-service-tar_scm-0.10.32.1662712308.31d1884/TarSCM/scm/base.py new/obs-service-tar_scm-0.10.33.1664344889.48d1960/TarSCM/scm/base.py --- old/obs-service-tar_scm-0.10.32.1662712308.31d1884/TarSCM/scm/base.py 2022-09-09 10:31:48.000000000 +0200 +++ new/obs-service-tar_scm-0.10.33.1664344889.48d1960/TarSCM/scm/base.py 2022-09-28 08:01:29.000000000 +0200 @@ -375,6 +375,15 @@ def lock_cache(self): pdir = os.path.join(self.clone_dir, os.pardir, '.lock') + if os.path.isfile(pdir): + mtime = os.path.getmtime(pdir) + if mtime < time.time() - 86400: + logging.error(" Lock older than 24h") + logging.error(" Please check if another process is currently" + " running.") + logging.error(" Stale lock must be removed manually: '%s'" + % pdir) + raise SystemExit(1) while True: if os.path.isfile(pdir): time.sleep(0.1)