X-Original-To: alpine-aports@lists.alpinelinux.org Received: from mx1.tetrasec.net (mx1.tetrasec.net [74.117.190.25]) by lists.alpinelinux.org (Postfix) with ESMTP id 65143F85622 for ; Thu, 4 Apr 2019 11:55:46 +0000 (UTC) Received: from mx1.tetrasec.net (mail.local [127.0.0.1]) by mx1.tetrasec.net (Postfix) with ESMTP id 33F0B9E1E94; Thu, 4 Apr 2019 11:55:46 +0000 (UTC) Received: from ncopa-desktop.copa.dup.pw (67.63.200.37.customer.cdi.no [37.200.63.67]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-256) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) (Authenticated sender: alpine@tanael.org) by mx1.tetrasec.net (Postfix) with ESMTPSA id 559959E0468; Thu, 4 Apr 2019 11:55:45 +0000 (UTC) Date: Thu, 4 Apr 2019 13:55:40 +0200 From: Natanael Copa To: Drew DeVault Cc: alpine-aports@lists.alpinelinux.org Subject: Re: [alpine-aports] [PATCH v3 09/10] main/py-six: adopt Message-ID: <20190404135540.52992110@ncopa-desktop.copa.dup.pw> In-Reply-To: <20190403201642.14637-9-sir@cmpwn.com> References: <20190403201642.14637-1-sir@cmpwn.com> <20190403201642.14637-9-sir@cmpwn.com> X-Mailer: Claws Mail 3.17.3 (GTK+ 2.24.32; x86_64-alpine-linux-musl) X-Mailinglist: alpine-aports Precedence: list List-Id: Alpine Development List-Unsubscribe: List-Post: List-Help: List-Subscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit On Wed, 3 Apr 2019 16:16:41 -0400 Drew DeVault wrote: > --- > main/py-six/APKBUILD | 20 ++++++++++++-------- > 1 file changed, 12 insertions(+), 8 deletions(-) > > diff --git a/main/py-six/APKBUILD b/main/py-six/APKBUILD > index 1c9b5d097d..d154f0182b 100644 > --- a/main/py-six/APKBUILD > +++ b/main/py-six/APKBUILD > @@ -1,19 +1,22 @@ > -# Contributor: > -# Maintainer: > +# Maintainer: Drew DeVault > pkgname=py-six > _pkgname=six > pkgver=1.12.0 > -pkgrel=0 > +pkgrel=1 > pkgdesc="Python 2 and 3 compatibility library" > url="https://pypi.python.org/pypi/six" > arch="noarch" > license="MIT" > -depends="" > -checkdepends="pytest" > -makedepends="python2-dev python3-dev py-setuptools" > +checkdepends="pytest py3-pytest" > +makedepends="python2-dev python3-dev py2-setuptools py3-setuptools" ... > _py2() { > replaces="$pkgname" > + depends="$depends py-enum34" We need to add py-enum34 to makedepends, otherwise will build order be broken. There is no way build order resolver can know that py-enum34 needs to be built before py2-six is usable. I can fix that. Thanks! > _py python2 > } > --- Unsubscribe: alpine-aports+unsubscribe@lists.alpinelinux.org Help: alpine-aports+help@lists.alpinelinux.org ---