From owner-freebsd-python@FreeBSD.ORG Sat Nov 23 12:51:23 2013 Return-Path: Delivered-To: freebsd-python@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 AFD4F652; Sat, 23 Nov 2013 12:51:23 +0000 (UTC) Received: from mail-qa0-x22f.google.com (mail-qa0-x22f.google.com [IPv6:2607:f8b0:400d:c00::22f]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 6632B26D6; Sat, 23 Nov 2013 12:51:23 +0000 (UTC) Received: by mail-qa0-f47.google.com with SMTP id w5so1352997qac.20 for ; Sat, 23 Nov 2013 04:51:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=reL2Fc0YT9OAsOJjyAm9WwqsiSD6VHgatuJTnNMiUt4=; b=SKcHfqzJSB0v2L/cXNsDqCrkHT9kwIbt03KNq54I99QNaiJ/TMW2Iv+wv2xwldyfoP vweSs6chlOPF5XLTKOVWQ8mU7C1EQhYcE5TpJLT1my+ZsjiDDo5/a2NiEpbcmXlAojFz TKMhaL3Oqy5sXXos6NV/h/pA2+4yvkgnRECbysBOE9by0iMtBRDEQ7ncykE45HVRy7uN nBM5mbxBZpp/74ozlWmugw/p/1xN3/O3uIsfgndnYapouCHjd8AhWTQVoBl2sLGNIfKq 50ADBxuCQ+erUEFH7h68Zk3ggvVuXR+KCFTjmANOkqN4e7j+ptgAyJNCwxjMNv99lOnP aC2Q== MIME-Version: 1.0 X-Received: by 10.229.5.4 with SMTP id 4mr30249847qct.2.1385211082591; Sat, 23 Nov 2013 04:51:22 -0800 (PST) Received: by 10.140.81.233 with HTTP; Sat, 23 Nov 2013 04:51:22 -0800 (PST) In-Reply-To: <20131123124254.GA1367@medusa.sysfault.org> References: <20131007180937.GA1373@medusa.sysfault.org> <20131123124254.GA1367@medusa.sysfault.org> Date: Sat, 23 Nov 2013 10:51:22 -0200 Message-ID: Subject: Re: Removing the lang/python dependency From: William Grzybowski To: Marcus von Appen , freebsd-python@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-BeenThere: freebsd-python@freebsd.org X-Mailman-Version: 2.1.16 Precedence: list List-Id: FreeBSD-specific Python issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 23 Nov 2013 12:51:23 -0000 On Sat, Nov 23, 2013 at 10:42 AM, Marcus von Appen wrote: > On, Mon Oct 07, 2013, Marcus von Appen wrote: > > [...] >> I'm currently trying to remove lang/python from the implicitly set >> BUILD_DEPENDS and RUN_DEPENDS in bsd.python.mk. This is required to >> >> a) properly detect ports using a wrong python version (e.g. using >> python, although they only support version X.Y) >> b) make bin/python and friends a user choice (where possible) >> c) avoid issues with pkg >> >> I'm testing each category and am fixing ports on the fly, when >> everything breaks. The removal will happen in two runs. >> >> In the first run, python:${PORTSDIR}/lang/python will be added as build >> or run dependency to the port, so we can remove the implicit dependency >> from bsd.python.mk. > > Quick update: > > A list of 65 ports has been identified, which need to be fixed. I'm > currently patching those and will send out mails to the maintainers as > necessary. Once the ports are committed and an exp-run succeeds, the > lang/python dependency will be removed from bsd.python.mk. Thanks for the update, and nice work! Let us know if you need any help patching those ports. -- William Grzybowski ------------------------------------------ Curitiba/PR - Brasil