From owner-freebsd-python@FreeBSD.ORG Mon Oct 1 19:10:45 2012 Return-Path: Delivered-To: python@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F271B106564A; Mon, 1 Oct 2012 19:10:44 +0000 (UTC) (envelope-from utisoft@gmail.com) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id 133A88FC16; Mon, 1 Oct 2012 19:10:43 +0000 (UTC) Received: by lbdb5 with SMTP id b5so5452180lbd.13 for ; Mon, 01 Oct 2012 12:10:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=2ZepfBEjXJMGzyVgKRx8nw0/uGUWbyE0IFjsjnVNNyg=; b=fSWXgbSKcsmpjWGF0BRx9QaekgHCmCvWv7w0opfwr2t1nuB+e59sxxbHkIiMvC1pY1 bDlh8/PdNGBuucPMDsXJ+jqmvzRJFzpkjE8GTBDeJDbF4W7qetwRqhBDfR4FCOaNYMW5 15CBCc07bLqH04ZwGdMqpuTAQaxPxhQAZn1Xxc+/Ep6tlNG3QGkSSJjBkFVvimQTnaIw XsdgLkE/kJD+2ho0gY/2BCh1IWr5R5Ca/gEnc/bezhFwSWAbDe00Az307UGYmbBnmKVa m198daZrQqDM58jNAYxN3sTBkU+iPiN37jBM6z9MRE+kzlZxkEH1cZt+vng8+4whYEoS 7+Jg== Received: by 10.152.108.112 with SMTP id hj16mr5844001lab.51.1349118642445; Mon, 01 Oct 2012 12:10:42 -0700 (PDT) MIME-Version: 1.0 Sender: utisoft@gmail.com Received: by 10.112.100.133 with HTTP; Mon, 1 Oct 2012 12:10:12 -0700 (PDT) In-Reply-To: <5069DEEC.6090907@yandex.ru> References: <50698A96.4000301@yandex.ru> <20121001161037.Horde.w6rVCKGZi1VQaaRdcWmiv-A@webmail.df.eu> <5069DB04.5080806@yandex.ru> <20121001181100.GA90625@FreeBSD.cs.nctu.edu.tw> <5069DEEC.6090907@yandex.ru> From: Chris Rees Date: Mon, 1 Oct 2012 20:10:12 +0100 X-Google-Sender-Auth: J-lHvpwjUt-1mie3X1N-dTFRaR4 Message-ID: To: Ruslan Mahmatkhanov Content-Type: text/plain; charset=KOI8-R Cc: Marcus von Appen , Li-Wen Hsu , python Subject: Re: Python distribution: switching to tar.xz X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Oct 2012 19:10:45 -0000 On 1 October 2012 19:20, Ruslan Mahmatkhanov wrote: > Li-Wen Hsu wrote on 01.10.2012 22:11: > >> On Mon, Oct 01, 2012 at 22:03:48 +0400, Ruslan Mahmatkhanov wrote: >>> >>> Li-Wen Hsu wrote on 01.10.2012 21:51: >>>> >>>> >>>> EXTRACT_SUFX?= .tgz >>>> PYTHON_DISTFILE= Python-${PYTHON_PORTVERSION:S/.rc/rc/}}${EXTRACT_SUFX} >>> >>> >>> Yes, I also bow to this option. >>> >>>> then we can define USE_XZ= yes in the ports we want to use xz >>>> distfile, which handles >>>> ${EXTRACT_SUFX} and ${EXTRACT_DEPENDS} correctly. After python26 >>>> decommission, >>>> we can even move this into bsd.python.mk >>> >>> >>> python26 distributes in tar.xz too [1]. Or you meant something other? >>> >>> Ok, so I get the point. I'll prepare an patch that make ${EXTRACT_SUFX} >>> redefinable for python ports, so we can gradually switch all this ports >>> to xz. Thanks Marcus and Li-Wen. >>> >>> [1] http://www.python.org/ftp/python/2.6.8/Python-2.6.8.tar.xz >>> >> >> Oh I was not aware that, I just did not see XZ information at: >> >> http://python.org/download/releases/2.6.8/ >> >> So maybe we can simply put USE_XZ= yes in bsd.python.mk now. > > > So we returned to initial question :). Is this acceptable to do this, > because it will require all the distinfos change "w/o a reason"? I didn't > see anything criminal there, but other people may know better. No, it's fine. People just get jumpy about distinfo changes with no version changes because of problems such as the recent PHPMyAdmin CVE. Just mention in the commit log that it's the same, no-one will complain. Chris