[From nobody Fri Jul  3 18:24:37 2009
Received: (at maintonly) by bugs.debian.org; 2 Jul 2009 01:10:06 +0000
X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02
	(2007-08-08) on rietz.debian.org
X-Spam-Level: 
X-Spam-Bayes: score:0.0000 Tokens: new, 18; hammy, 151; neutral, 95; spammy,
	0. spammytokens: hammytokens:0.000-+--H*u:1.9.9, 0.000-+--Severity,
	0.000-+--Usertags, 0.000-+--Ubuntu, 0.000-+--H*F:U*atomo64
X-Spam-Status: No, score=-8.0 required=4.0 tests=AWL,BAYES_00,SPF_PASS,
	X_DEBBUGS_NO_ACK autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02
Return-path: &lt;atomo64@gmail.com&gt;
Received: from mail-qy0-f180.google.com ([209.85.221.180])
	by rietz.debian.org with esmtp (Exim 4.63)
	(envelope-from &lt;atomo64@gmail.com&gt;) id 1MMAoQ-0002fO-BD
	for maintonly@bugs.debian.org; Thu, 02 Jul 2009 01:10:06 +0000
Received: by mail-qy0-f180.google.com with SMTP id 10so1514818qyk.23
	for &lt;maintonly@bugs.debian.org&gt;; Wed, 01 Jul 2009 18:10:06 -0700 (PDT)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma;
	h=domainkey-signature:received:received:from:to:subject:user-agent
	:x-debbugs-no-ack:mime-version:content-disposition:date:content-type
	:content-transfer-encoding:message-id;
	bh=7f6sTyFRaUYfCW/bbItTsUGZsm8uyp33TS2TFTgSJdE=;
	b=gnnstS25ckCgZL5XNR+7VPTY4SplT2Aw9WLDq2oUfe5e85twYKoRTmmmU0WuDo/ZP/
	QBN7mxVFSZggvR8E6P8MQNDtr28JbsHtynY9WYLn2w5ikBb7bOAOHFcpdqanDH4iqi2+
	xUuL4Wo3EQQoTT/iMKfpgRdSSYRXZWXAkehCI=
DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma;
	h=from:to:subject:user-agent:x-debbugs-no-ack:mime-version
	:content-disposition:date:content-type:content-transfer-encoding
	:message-id;
	b=QXex+X2Og0laFDNScMbehajB0OOwb0NZN0FCAmHUhJFK6OGgWzfQ7IoNQM+A+RHPBg
	MSHQ6nDHvp85To/48SdakOjNjflnIqj9gfKRoPrkYt0mmPzx0O9pOlYQA5Z+IaiN9ffH
	EN6PIuBOJkGaC6lAI0WWwpHyT99rE2+PLJ1NY=
Received: by 10.224.60.74 with SMTP id o10mr6535206qah.133.1246497006018;
	Wed, 01 Jul 2009 18:10:06 -0700 (PDT)
Received: from ?192.168.1.100? ([200.77.111.69])
	by mx.google.com with ESMTPS id 35sm2112701qyk.62.2009.07.01.18.10.05
	(version=TLSv1/SSLv3 cipher=RC4-MD5);
	Wed, 01 Jul 2009 18:10:05 -0700 (PDT)
From: Raphael Geissert &lt;atomo64@gmail.com&gt;
To: maintonly@bugs.debian.org
Subject: python-psutil: bashism in debian/rules
User-Agent: KMail/1.9.9
X-Debbugs-No-Ack: do as I say
MIME-Version: 1.0
Content-Disposition: inline
Date: Wed, 1 Jul 2009 20:10:58 -0500
Content-Type: text/plain;
  charset=&quot;us-ascii&quot;
Content-Transfer-Encoding: 7bit
Message-Id: &lt;200907012010.59090.atomo64@gmail.com&gt;
Delivered-To: maintonly@bugs.debian.org

Source: python-psutil
Version: 0.1.2-1
Severity: important
User: debian-release@lists.debian.org
Usertags: goal-dash

Hello maintainer,

While performing an archive wide checkbashisms (from the 'devscripts' package)
check I've found your package containing a /bin/sh script making use
of a bashism.

checkbashisms' output:
&gt; possible bashism in python-psutil/rules line 9 (brace expansion):
&gt;         for test in
&gt; test/{dead_process.py,leak_test.py,test_memory_leaks.py,test_psutil.py} ;\


Not using bash (or a Debian Policy conformant shell interpreter which doesn't
provide such an extra feature) as /bin/sh is likely to lead to errors or
unexpected behaviours.
Please be aware that although bash is currently the default /bin/sh there was
a release goal for Lenny to make dash the default /bin/sh[1], and has been
proposed for squeeze as well[2][3].

If you want more information about dash as /bin/sh, you can read:
http://lists.debian.org/debian-release/2008/01/msg00189.html

For more information supporting this goal please refer to Debian Policy,
section 10.4, at:
http://www.debian.org/doc/debian-policy/ch-files.html#s-scripts

Hints about how to fix bashisms:
Sometimes these bugs are already fixed in Ubuntu, look at the PTS.
If not already fixed you can read:
https://wiki.ubuntu.com/DashAsBinSh

If you still don't know how to fix the bashisms don't hesitate to reply to
this email, or tag the bug as 'help'.

[1]http://release.debian.org/lenny/goals.txt
[2]http://lists.debian.org/debian-release/2009/04/msg00133.html
[3]http://lists.debian.org/debian-devel/2009/06/msg00767.html

Thank you,
Raphael Geissert


]