From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mail.cvg.de ([62.153.82.30]) by linuxtogo.org with esmtp (Exim 4.72) (envelope-from ) id 1Td17L-0001Gc-LT for bitbake-devel@lists.openembedded.org; Mon, 26 Nov 2012 17:01:07 +0100 Received: from ensc-virt.intern.sigma-chemnitz.de (ensc-virt.intern.sigma-chemnitz.de [192.168.3.24]) by mail.cvg.de (8.14.4/8.14.4) with ESMTP id qAQFjETH001973 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 26 Nov 2012 16:45:15 +0100 Received: from ensc by ensc-virt.intern.sigma-chemnitz.de with local (Exim 4.76) (envelope-from ) id 1Td0ry-0004cY-KD for bitbake-devel@lists.openembedded.org; Mon, 26 Nov 2012 16:45:14 +0100 From: Enrico Scholz To: bitbake-devel@lists.openembedded.org Date: Mon, 26 Nov 2012 16:45:14 +0100 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.1 (gnu/linux) MIME-Version: 1.0 Sender: Enrico Scholz X-DSPAM-Result: Innocent X-DSPAM-Probability: 0 X-DSPAM-Confidence: 1 X-Spam-Score: -5.6 X-Spam-Level: ----- X-Spam-Tests: AWL,BAYES_00,RP_MATCHES_RCVD,SPF_NEUTRAL,DSPAM_INNOCENT X-Scanned-By: MIMEDefang 2.73 Subject: Broken SRC_URI handling X-BeenThere: bitbake-devel@lists.openembedded.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Nov 2012 16:01:07 -0000 Content-Type: text/plain Hi, commit 07b5f84133ac79aac4e939ea5f24390ad7f940a5 introduced a regression with | + if not newpath or not os.path.exists(newpath) and path.find("*") != -1: When an SRC_URI element is not found, some directory in the search path is copied insted. There should be probably added some parentheses in the expression above. At the moment, the 'A or B and C' above is interpreted as 'A or (B and C)' due to operator precedences. Enrico