Hello community,

here is the log from the commit of package obs-service-tar_scm for 
openSUSE:Factory checked in at 2019-03-14 14:53:05
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/obs-service-tar_scm (Old)
 and      /work/SRC/openSUSE:Factory/.obs-service-tar_scm.new.28833 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "obs-service-tar_scm"

Thu Mar 14 14:53:05 2019 rev:52 rq:683897 version:0.10.6.1551887937.e42c270

Changes:
--------
--- /work/SRC/openSUSE:Factory/obs-service-tar_scm/obs-service-tar_scm.changes  
2019-02-28 21:25:49.557884492 +0100
+++ 
/work/SRC/openSUSE:Factory/.obs-service-tar_scm.new.28833/obs-service-tar_scm.changes
       2019-03-14 14:53:15.827780052 +0100
@@ -1,0 +2,13 @@
+Wed Mar 06 15:59:39 UTC 2019 - [email protected]
+
+- Update to version 0.10.6.1551887937.e42c270:
+  * Require packages to get the en_US.UTF-8 locales
+
+-------------------------------------------------------------------
+Fri Mar 01 14:01:54 UTC 2019 - [email protected]
+
+- Update to version 0.10.6.1551448746.2759df2:
+  * enforce bytes for cpio file list
+  * fixes boo#1127907
+
+-------------------------------------------------------------------

Old:
----
  obs-service-tar_scm-0.10.5.1551309990.79898c7.tar.gz

New:
----
  obs-service-tar_scm-0.10.6.1551887937.e42c270.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ obs-service-tar_scm.spec ++++++
--- /var/tmp/diff_new_pack.oIcKbZ/_old  2019-03-14 14:53:16.923779883 +0100
+++ /var/tmp/diff_new_pack.oIcKbZ/_new  2019-03-14 14:53:16.927779882 +0100
@@ -16,11 +16,22 @@
 #
 
 
+%if 0%{?suse_version}
+%if 0%{?suse_version} >= 1550
+%define locale_package glibc-locale-base
+%else
+%define locale_package glibc-locale
+%endif
+%endif
+%if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
+%define locale_package glibc-langpack-en
+%endif
+
 %bcond_without obs_scm_testsuite
 
 Name:           obs-service-tar_scm
-%define version_unconverted 0.10.5.1551309990.79898c7
-Version:        0.10.5.1551309990.79898c7
+%define version_unconverted 0.10.6.1551887937.e42c270
+Version:        0.10.6.1551887937.e42c270
 Release:        0
 Summary:        An OBS source service: create tar ball from svn/git/hg
 License:        GPL-2.0-or-later
@@ -31,12 +42,12 @@
 # based distributions
 #Patch0:         0001-Debianization-disable-running-mercurial-tests.patch
 %if %{with obs_scm_testsuite}
+BuildRequires:  %{locale_package}
 BuildRequires:  bzr
 BuildRequires:  git-core
 BuildRequires:  mercurial
 BuildRequires:  subversion
 %if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
-BuildRequires:  glibc-common
 %define py_compile(O)  \
 find %1 -name '*.pyc' -exec rm -f {} \\; \
 python -c "import sys, os, compileall; br='%{buildroot}'; 
compileall.compile_dir(sys.argv[1], ddir=br and 
(sys.argv[1][len(os.path.abspath(br)):]+'/') or None)" %1 \
@@ -47,7 +58,6 @@
 
 BuildRequires:  PyYAML
 %else
-BuildRequires:  glibc-locale
 BuildRequires:  python-PyYAML
 %endif
 BuildRequires:  python-dateutil
@@ -63,7 +73,6 @@
 Recommends:     bzr
 Recommends:     mercurial
 Recommends:     subversion
-Recommends:     glibc-locale
 %endif
 Requires:       obs-service-obs_scm-common = %version-%release
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -77,6 +86,7 @@
 %package -n     obs-service-obs_scm-common
 Summary:        Common parts of SCM handling services
 Group:          Development/Tools/Building
+Requires:       %{locale_package}
 Requires:       python-dateutil
 %if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
 Requires:       PyYAML

++++++ PKGBUILD ++++++
--- /var/tmp/diff_new_pack.oIcKbZ/_old  2019-03-14 14:53:16.955779878 +0100
+++ /var/tmp/diff_new_pack.oIcKbZ/_new  2019-03-14 14:53:16.955779878 +0100
@@ -1,5 +1,5 @@
 pkgname=obs-service-tar_scm
-pkgver=0.10.5.1551309990.79898c7
+pkgver=0.10.6.1551887937.e42c270
 pkgrel=0
 pkgdesc="Source Service for the OpenSUSE Build Service (OBS)"
 arch=('any')

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.oIcKbZ/_old  2019-03-14 14:53:16.983779874 +0100
+++ /var/tmp/diff_new_pack.oIcKbZ/_new  2019-03-14 14:53:16.983779874 +0100
@@ -5,4 +5,4 @@
             <param 
name="url">git://github.com/M0ses/obs-service-tar_scm.git</param>
           <param 
name="changesrevision">b742dfc0e12755cf306a95439494b5bdde7c0c61</param></service><service
 name="tar_scm">
                 <param 
name="url">git://github.com/openSUSE/obs-service-tar_scm.git</param>
-              <param 
name="changesrevision">47927074693a870b63d2be378f01c83dc80abc28</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">689f06bdad912d238ee2714eeae9f53218953b9a</param></service></servicedata>
\ No newline at end of file

++++++ debian.dsc ++++++
--- /var/tmp/diff_new_pack.oIcKbZ/_old  2019-03-14 14:53:16.995779873 +0100
+++ /var/tmp/diff_new_pack.oIcKbZ/_new  2019-03-14 14:53:16.995779873 +0100
@@ -1,6 +1,6 @@
 Format: 1.0
 Source: obs-service-tar-scm
-Version: 0.10.5.1551309990.79898c7
+Version: 0.10.6.1551887937.e42c270
 Provides: obs-service-obs_scm, obs-service-tar
 Binary: obs-service-tar_scm
 Maintainer: Adrian Schroeter <[email protected]>

++++++ obs-service-tar_scm-0.10.5.1551309990.79898c7.tar.gz -> 
obs-service-tar_scm-0.10.6.1551887937.e42c270.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-tar_scm-0.10.5.1551309990.79898c7/TarSCM/archive.py 
new/obs-service-tar_scm-0.10.6.1551887937.e42c270/TarSCM/archive.py
--- old/obs-service-tar_scm-0.10.5.1551309990.79898c7/TarSCM/archive.py 
2019-02-28 00:26:30.000000000 +0100
+++ new/obs-service-tar_scm-0.10.6.1551887937.e42c270/TarSCM/archive.py 
2019-03-06 16:58:57.000000000 +0100
@@ -111,7 +111,12 @@
                 os.utime(name, (tstamp, tstamp))
             except OSError:
                 pass
-            proc.stdin.write(name.encode())
+            # bytes() break in python2 with a TypeError as it expects only 1
+            # arg
+            try:
+                proc.stdin.write(bytes(name, 'UTF-8'))
+            except TypeError:
+                proc.stdin.write(name)
             proc.stdin.write(b"\n")
         proc.stdin.close()
         ret_code = proc.wait()
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-tar_scm-0.10.5.1551309990.79898c7/debian/control 
new/obs-service-tar_scm-0.10.6.1551887937.e42c270/debian/control
--- old/obs-service-tar_scm-0.10.5.1551309990.79898c7/debian/control    
2019-02-28 00:26:30.000000000 +0100
+++ new/obs-service-tar_scm-0.10.6.1551887937.e42c270/debian/control    
2019-03-06 16:58:57.000000000 +0100
@@ -10,7 +10,7 @@
 Package: obs-service-tar-scm
 Architecture: all
 Provides: obs-service-obs-scm, obs-service-tar
-Depends: ${misc:Depends}, ${python:Depends}, bzr, git, subversion, cpio, 
python-dateutil, python-yaml
+Depends: ${misc:Depends}, ${python:Depends}, bzr, git, subversion, cpio, 
python-dateutil, python-yaml, locales-all
 Recommends: mercurial
 Description: An OBS source service: fetches SCM tarballs
  This is a source service for openSUSE Build Service.
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/obs-service-tar_scm-0.10.5.1551309990.79898c7/dist/obs-service-tar_scm.spec 
new/obs-service-tar_scm-0.10.6.1551887937.e42c270/dist/obs-service-tar_scm.spec
--- 
old/obs-service-tar_scm-0.10.5.1551309990.79898c7/dist/obs-service-tar_scm.spec 
    2019-02-28 00:26:30.000000000 +0100
+++ 
new/obs-service-tar_scm-0.10.6.1551887937.e42c270/dist/obs-service-tar_scm.spec 
    2019-03-06 16:58:57.000000000 +0100
@@ -15,6 +15,16 @@
 # Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
+%if 0%{?suse_version}
+%if 0%{?suse_version} >= 1550
+%define locale_package glibc-locale-base
+%else
+%define locale_package glibc-locale
+%endif
+%endif
+%if %{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
+%define locale_package glibc-langpack-en
+%endif
 
 %bcond_without obs_scm_testsuite
 
@@ -35,8 +45,8 @@
 BuildRequires:  git-core
 BuildRequires:  mercurial
 BuildRequires:  subversion
+BuildRequires:  %{locale_package}
 %if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
-BuildRequires:  glibc-common
 %define py_compile(O)  \
 find %1 -name '*.pyc' -exec rm -f {} \\; \
 python -c "import sys, os, compileall; br='%{buildroot}'; 
compileall.compile_dir(sys.argv[1], ddir=br and 
(sys.argv[1][len(os.path.abspath(br)):]+'/') or None)" %1 \
@@ -47,7 +57,6 @@
 
 BuildRequires:  PyYAML
 %else
-BuildRequires:  glibc-locale
 BuildRequires:  python-PyYAML
 %endif
 BuildRequires:  python-dateutil
@@ -63,7 +72,6 @@
 Recommends:     bzr
 Recommends:     mercurial
 Recommends:     subversion
-Recommends:     glibc-locale
 %endif
 Requires:       obs-service-obs_scm-common = %version-%release
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
@@ -78,6 +86,7 @@
 Summary:        Common parts of SCM handling services
 Group:          Development/Tools/Building
 Requires:       python-dateutil
+Requires:       %{locale_package}
 %if 0%{?fedora_version} || 0%{?rhel_version} || 0%{?centos_version}
 Requires:       PyYAML
 %else


Reply via email to