From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 3363 invoked by alias); 25 May 2017 22:08:24 -0000 Mailing-List: contact cygwin-apps-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: cygwin-apps-cvs-owner@sourceware.org Received: (qmail 3335 invoked by uid 9795); 25 May 2017 22:08:23 -0000 Date: Thu, 25 May 2017 22:08:00 -0000 Message-ID: <20170525220822.3281.qmail@sourceware.org> From: jturney@sourceware.org To: cygwin-apps-cvs@sourceware.org Subject: [calm - Cygwin server-side packaging maintenance script] branch master, updated. 20160705-83-g6db7de4 X-Git-Refname: refs/heads/master X-Git-Reftype: branch X-Git-Oldrev: ba53d8ee2eb63d28b51dec6740e3d9d3bdad910c X-Git-Newrev: 6db7de406660e756c1a4df4a8bbd39c29b53cbca X-SW-Source: 2017-q2/txt/msg00038.txt.bz2 https://sourceware.org/git/gitweb.cgi?p=cygwin-apps/calm.git;h=6db7de406660e756c1a4df4a8bbd39c29b53cbca commit 6db7de406660e756c1a4df4a8bbd39c29b53cbca Author: Ken Brown Date: Tue May 23 14:13:29 2017 -0400 Allow an obsolete package with source to have empty install tarfiles Diff: --- calm/package.py | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-) diff --git a/calm/package.py b/calm/package.py index 6ddb4a5..b0ec360 100755 --- a/calm/package.py +++ b/calm/package.py @@ -636,6 +636,9 @@ def validate_packages(args, packages): if packages[p].tars[packages[p].vermap[v]['source']].is_empty: continue + if '_obsolete' in packages[p].version_hints[v].get('category', ''): + continue + if not packages[p].tars[packages[p].vermap[v]['source']].is_used: logging.error("package '%s' version '%s' source has no non-empty install tarfiles" % (p, v)) error = True