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 - [email protected]
+
+- 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 <[email protected]>
++++++ 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)