diff --git a/BZ-1021162-workers-default.patch b/BZ-1021162-workers-default.patch new file mode 100644 index 0000000..5e788ae --- /dev/null +++ b/BZ-1021162-workers-default.patch @@ -0,0 +1,25 @@ +From 780dcf31a19298761ba589f31b4a391963ecd212 Mon Sep 17 00:00:00 2001 +From: Zdenek Pavlas <zpavlas@redhat.com> +Date: Mon, 21 Oct 2013 10:20:43 +0200 +Subject: [PATCH] Removing the workers=1 default breaks API users, put it + back. BZ 1021162 + +--- + createrepo/__init__.py | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/createrepo/__init__.py b/createrepo/__init__.py +index ef63e57..dfdc8ab 100644 +--- a/createrepo/__init__.py ++++ b/createrepo/__init__.py +@@ -108,6 +108,7 @@ class MetaDataConfig(object): + self.read_pkgs_list = None # filepath/name to write out list of pkgs + # read in this run of createrepo + self.collapse_glibc_requires = True ++ self.workers = 1 # number of workers to fork off to grab metadata from the pkgs + self.worker_cmd = '/usr/share/createrepo/worker.py' + #self.worker_cmd = './worker.py' # helpful when testing + self.retain_old_md = 0 +-- +1.7.11.7 + diff --git a/createrepo.spec b/createrepo.spec index f00c024..cf02e19 100644 --- a/createrepo.spec +++ b/createrepo.spec @@ -15,11 +15,12 @@ BuildRequires: bash-completion Summary: Creates a common metadata repository Name: createrepo Version: 0.10 -Release: 0%{?dist} +Release: 1%{?dist} License: GPLv2 Group: System Environment/Base Source: http://createrepo.baseurl.org/download/%{name}-%{version}.tar.gz Patch1: ten-changelog-limit.patch +Patch10: BZ-1021162-workers-default.patch URL: http://createrepo.baseurl.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildArchitectures: noarch @@ -34,6 +35,7 @@ packages. %prep %setup -q %patch1 -p0 +%patch10 -p1 %build @@ -57,6 +59,9 @@ rm -rf $RPM_BUILD_ROOT %{python_sitelib}/createrepo %changelog +* Mon Oct 21 2013 Zdenek Pavlas <zpavlas@redhat.com> - 0.10-1 +- Add workers=1 default back, API users need it. BZ 1021162 + * Fri Oct 18 2013 Zdenek Pavlas <zpavlas@redhat.com> - 0.10-0 - update to latest HEAD - Don't spawn more workers that #pkgfiles.