From owner-freebsd-ports@FreeBSD.ORG Tue Jul 22 17:09:51 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 94E90672; Tue, 22 Jul 2014 17:09:51 +0000 (UTC) Received: from mout.gmx.net (mout.gmx.net [212.227.15.15]) (using TLSv1.2 with cipher DHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mout.gmx.net", Issuer "TeleSec ServerPass DE-1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 2DF382D34; Tue, 22 Jul 2014 17:09:50 +0000 (UTC) Received: from [192.168.0.100] ([87.139.233.65]) by mail.gmx.com (mrgmx003) with ESMTPSA (Nemesis) id 0LfSyv-1WlaMY122z-00p78x; Tue, 22 Jul 2014 19:09:43 +0200 Message-ID: <53CE9AD6.6040201@gmx.de> Date: Tue, 22 Jul 2014 19:09:42 +0200 From: olli hauer Reply-To: freebsd-ports User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 MIME-Version: 1.0 To: Nick Hilliard Subject: Re: mass commit needed: python breakage in pkgng repo References: <53CE846E.8090800@foobar.org> In-Reply-To: <53CE846E.8090800@foobar.org> X-Enigmail-Version: 1.6 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Provags-ID: V03:K0:5TFHAM+yyfiTGCqJLSZnU4LodXy36f7Fjj4ngI8FPbEzc0EItRb lDl6GsZIdHGeMUfxk5OhN4GWlylnX0D9cOnmPGYVUxwXUfHnmxuiqGgxpZ646C0r3YxDuvS yUDmBkuObYFj31cx2lOLqy+S9ZzJKzwWsOqW5Binfv2p+CpRHZ/U5DeJD5q9UkMl3FgogHW +Nfah6006S9PccTZmUwBg== Cc: antoine@freebsd.org, "freebsd-ports@freebsd.org" , "portmgr@freebsd.org Management Team" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jul 2014 17:09:51 -0000 >>>On 2014-07-22 17:34, Nick Hilliard wrote:> sysutils/py-salt has been broken for the last couple of weeks. The >>>> resulting package didn't include the python egg info directory and as a >>>> result, py-salt crashed on startup. There a PR in bugzilla for this: >>>> >>>> https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=191986 >>>> >>>>>From what I can tell, this problem has been fixed by this commit: >>>> >>>> http://svnweb.freebsd.org/ports?view=revision&revision=362364 >>>> >>>> So py-salt will need to be rebuilt in the freebsd pkgng repo, but because >>>> the fix was in bsd.python.mk, the port will need to have PORTREVISION >>>> bumped in order to flush out the broken version from the pkgng repo. >>>> >>>> I've attached a list of other ports which may also be broken (i.e. ports >>>> whose makefiles include the text USE_PYDISTUTILS but not >>>> PYDISTUTILS_AUTOPLIST). Some of these ports may also need to rebuilt, but >>>> without testing each one of them individually, it may not be be possible to >>>> tell which. >>>> >>>> Could someone consider doing a mass commit to each of these ports to bump >>>> PORTREVISION so that any potential breakage is flushed out of the pkg repos? >>>> Sorry, my mobile has taken the discussion out of list ... >>>> isn't it easier to bump python instead ? >>> yep sure would, but that will force a rebuild of ~2700 ports instead of 300. >> I suspect even more then the 2300 ports (depening ports also counting) but >> this way really everything will be cached. >> Dont know if the snap for weekly build was already taken if not it would be >> an option > > tbh, i'm not familiar enough with the main repo build process + > consequences to be able to assess how best to deal with this. > Best to address this also to portmgr@ for decicission (added to CC)