From owner-freebsd-ports@freebsd.org Sat Jul 4 15:05:19 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id C18D0350E47 for ; Sat, 4 Jul 2020 15:05:19 +0000 (UTC) (envelope-from cmt@burggraben.net) Received: from smtp.burggraben.net (smtp.burggraben.net [88.198.69.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.burggraben.net", Issuer "Christoph Moench-Tegeder" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 49zZrb363Vz3YRB for ; Sat, 4 Jul 2020 15:05:19 +0000 (UTC) (envelope-from cmt@burggraben.net) Received: from elch.exwg.net (elch.exwg.net [IPv6:2001:470:7120:1:127b:44ff:fe4f:148d]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "elch.exwg.net", Issuer "Christoph Moench-Tegeder" (not verified)) by smtp.burggraben.net (Postfix) with ESMTPS id 6CDA8C00309 for ; Sat, 4 Jul 2020 17:05:17 +0200 (CEST) Received: by elch.exwg.net (Postfix, from userid 1000) id 19BF2139903; Sat, 4 Jul 2020 17:05:17 +0200 (CEST) Date: Sat, 4 Jul 2020 17:05:17 +0200 From: Christoph Moench-Tegeder To: freebsd-ports@freebsd.org Subject: Re: Updating py27-* ports Message-ID: <20200704150517.GB2354@elch.exwg.net> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.14.5 (2020-06-23) X-Rspamd-Queue-Id: 49zZrb363Vz3YRB X-Spamd-Bar: ---- Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [-4.00 / 15.00]; REPLY(-4.00)[]; ASN(0.00)[asn:24940, ipnet:88.198.0.0/16, country:DE] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 04 Jul 2020 15:05:19 -0000 ## Carmel (carmel_ny@outlook.com): > DEFAULT_VERSIONS+=python2=3.7 Forcing python 2 to be python 3.7 will probably break - as far as I can see, there're safeguards in place which will prevent this. In most cases, the python2 dependency is there because upstream hasn't updated their code yet. (That's the case for the build systems of firefox/thunderbird and chromium - all of them are work in progress upstream - and Gimp's python bindings, which are planned to be python-3-compatible with Gimp 3 expected later this year (at least it was, last time I checked)). Regards, Christoph -- Spare Space