From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (unknown [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id DF3061381FA for ; Sun, 11 May 2014 07:58:38 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 4D3BFE079E; Sun, 11 May 2014 07:58:38 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id CA5ADE07D2 for ; Sun, 11 May 2014 07:58:37 +0000 (UTC) Received: from flycatcher.gentoo.org (unknown [81.93.255.6]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id BD06233FDB6 for ; Sun, 11 May 2014 07:58:36 +0000 (UTC) Received: by flycatcher.gentoo.org (Postfix, from userid 2279) id 4F9752004C; Sun, 11 May 2014 07:58:35 +0000 (UTC) From: "Michal Gorny (mgorny)" To: gentoo-commits@lists.gentoo.org Reply-To: gentoo-dev@lists.gentoo.org, mgorny@gentoo.org Subject: [gentoo-commits] gentoo-x86 commit in eclass: ChangeLog distutils-r1.eclass X-VCS-Repository: gentoo-x86 X-VCS-Files: ChangeLog distutils-r1.eclass X-VCS-Directories: eclass X-VCS-Committer: mgorny X-VCS-Committer-Name: Michal Gorny Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Message-Id: <20140511075835.4F9752004C@flycatcher.gentoo.org> Date: Sun, 11 May 2014 07:58:35 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: 71873c32-ff94-4053-ae26-086239e56590 X-Archives-Hash: 968a602002ad63d435997fcd5fe3245d mgorny 14/05/11 07:58:35 Modified: ChangeLog distutils-r1.eclass Log: Fail when package installs "share" subdirectory to PyPy prefix. This should stop people from adding PyPy support to packages that do not work due to the bug in PyPy. Revision Changes Path 1.1250 eclass/ChangeLog file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1250&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?rev=1.1250&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/ChangeLog?r1=1.1249&r2=1.1250 Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v retrieving revision 1.1249 retrieving revision 1.1250 diff -u -r1.1249 -r1.1250 --- ChangeLog 10 May 2014 21:36:49 -0000 1.1249 +++ ChangeLog 11 May 2014 07:58:35 -0000 1.1250 @@ -1,6 +1,11 @@ # ChangeLog for eclass directory # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1249 2014/05/10 21:36:49 mgorny Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/ChangeLog,v 1.1250 2014/05/11 07:58:35 mgorny Exp $ + + 11 May 2014; Michał Górny distutils-r1.eclass: + Fail when package installs "share" subdirectory to PyPy prefix. This should + stop people from adding PyPy support to packages that do not work due to the + bug in PyPy. 10 May 2014; Michał Górny multibuild.eclass: Remove the coreutils dependency since the old copying code has been replaced 1.95 eclass/distutils-r1.eclass file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/distutils-r1.eclass?rev=1.95&view=markup plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/distutils-r1.eclass?rev=1.95&content-type=text/plain diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/eclass/distutils-r1.eclass?r1=1.94&r2=1.95 Index: distutils-r1.eclass =================================================================== RCS file: /var/cvsroot/gentoo-x86/eclass/distutils-r1.eclass,v retrieving revision 1.94 retrieving revision 1.95 diff -u -r1.94 -r1.95 --- distutils-r1.eclass 18 Jan 2014 15:06:56 -0000 1.94 +++ distutils-r1.eclass 11 May 2014 07:58:35 -0000 1.95 @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/eclass/distutils-r1.eclass,v 1.94 2014/01/18 15:06:56 floppym Exp $ +# $Header: /var/cvsroot/gentoo-x86/eclass/distutils-r1.eclass,v 1.95 2014/05/11 07:58:35 mgorny Exp $ # @ECLASS: distutils-r1 # @MAINTAINER: @@ -538,6 +538,9 @@ if [[ -d ${root}$(python_get_sitedir)/tests ]]; then die "Package installs 'tests' package, file collisions likely." fi + if [[ -d ${root}/usr/$(get_libdir)/pypy/share ]]; then + die "Package installs 'share' in PyPy prefix, see bug #465546." + fi if [[ ! ${DISTUTILS_SINGLE_IMPL} ]]; then _distutils-r1_wrap_scripts "${root}" "${scriptdir}"