From owner-freebsd-ports@freebsd.org Sat Aug 8 06:14:27 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 B31093A1B78 for ; Sat, 8 Aug 2020 06:14:27 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: from mail-oo1-xc2e.google.com (mail-oo1-xc2e.google.com [IPv6:2607:f8b0:4864:20::c2e]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BNsPt6Yf7z4PFd for ; Sat, 8 Aug 2020 06:14:26 +0000 (UTC) (envelope-from kob6558@gmail.com) Received: by mail-oo1-xc2e.google.com with SMTP id a6so862170oog.9 for ; Fri, 07 Aug 2020 23:14:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6KjiXbHbVTD2L0dBLss/Q4YiXaMryIiz1C9R/uyPOIk=; b=MXt9Va93EROyB7z0S8FILPXanqZetIsHElzxMZWbKyczc9kauPPvOWan0zLSjxt0MN z1+F5VWMI8QT7ZBHCD7ZKeYmwLBHljgwmB4M8fM1hArRUEUK3Fzu5OkFtWlzuffNLiaE Az96kOQQUVoep6c7dZPDG6NIqYcZqQMhThjd8CX6f4K9TYyAS5QO1ixGzjjkd2QQUbK2 2VWAO6H6OEZoglavTBDzC4DixXONt6z5UMX+yvJugDK8KSY69ig+sj9b9TFQhncQRSDP hE4yujOt0oT7g/PzKqZvSc6R5cv3ZzoEI96ra4nMdCt+Fd8CvJO8f5rB16R4Od+fxSzM p9sA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6KjiXbHbVTD2L0dBLss/Q4YiXaMryIiz1C9R/uyPOIk=; b=ZMep3igX6Do8mudUS241tone4eBkMr5yovTC9N04P9+SSof3okxNdQo+WF4zcuRYJq nB5Uml1bReMx5GIp5Ay8mFN+he8jN3zHPbGSLFnD8pi47AwqKD0+X5wKWQPw8/uxkdEl kOqEA2brXKcax1WuqQ7mDWftn/oKxDPCS0IBuyygPBPAoirkK6W4/g92K3UiWD06SeuE Uu/bLron1sOgRJa0kKfVmYh35L3/8IxYqCt3k4kYvbRnxaG2290cYQp/VWYMAmE8bZ4a cFsNbzU+F9JEAlWj2sl4ZBZzq+fBHJD0FLsIrpFaCWx1qRR7NSizMcw/6WI4N00hmYGo Vagw== X-Gm-Message-State: AOAM531Q5z0Qv3VP6HTDhnfWx3HUj9UeanesC0h09Dstg7O0TIkChsQA PA417D2nceWQrkJPTf2m2R2E8016kVB0mB3mN2dE1T5y X-Google-Smtp-Source: ABdhPJzAvb5McDFBLMRekDHsfCJ0wP2QDjCquLbu65Il69qBt4o92LkxwGfVLVw5Mk6bTjUWJBzJ0JzXdEHcY94aPMQ= X-Received: by 2002:a4a:b006:: with SMTP id f6mr15935785oon.13.1596867264702; Fri, 07 Aug 2020 23:14:24 -0700 (PDT) MIME-Version: 1.0 References: <41d2c79b9cbf000d700fddde4117cebe@udns.ultimatedns.net> In-Reply-To: <41d2c79b9cbf000d700fddde4117cebe@udns.ultimatedns.net> From: Kevin Oberman Date: Fri, 7 Aug 2020 23:14:08 -0700 Message-ID: Subject: Re: ln -s python3 python2 && ln -s python37 python27? To: portmaster@bsdforge.com Cc: freebsd-ports X-Rspamd-Queue-Id: 4BNsPt6Yf7z4PFd X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=MXt9Va93; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of kob6558@gmail.com designates 2607:f8b0:4864:20::c2e as permitted sender) smtp.mailfrom=kob6558@gmail.com X-Spamd-Result: default: False [-2.06 / 15.00]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_SHORT(-0.37)[-0.374]; FORGED_SENDER(0.30)[rkoberman@gmail.com,kob6558@gmail.com]; MIME_TRACE(0.00)[0:+,1:+,2:~]; SUBJECT_ENDS_QUESTION(1.00)[]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; FROM_NEQ_ENVFROM(0.00)[rkoberman@gmail.com,kob6558@gmail.com]; FREEMAIL_ENVFROM(0.00)[gmail.com]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.99)[-0.987]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; FROM_HAS_DN(0.00)[]; SH_EMAIL_DBL_DONT_QUERY_IPS(0.00)[0.8.78.86:email,0.5.141.142:email]; NEURAL_HAM_LONG(-1.00)[-0.999]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-ports@freebsd.org]; TO_MATCH_ENVRCPT_SOME(0.00)[]; DBL_PROHIBIT(0.00)[0.8.78.86:email,0.5.141.142:email]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::c2e:from]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[] Content-Type: text/plain; charset="UTF-8" X-Content-Filtered-By: Mailman/MimeDel 2.1.33 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, 08 Aug 2020 06:14:27 -0000 Short answer is NO. There were significant changes made in python3 that require significant changes in most programs written in python2. This has been a huge issue that will continue until at least the end of the year when python27 is scheduled for removal. Unless a few ports still requiring python2 get updated, the removal will almost certainly be delayed. For example, both chrome and firefox require python2. In most cases, the changes required are trivial, but not always. Since this is a change in the Python language, it applies to all operating systems... Linux, Windows, MacOS as well as FreeBSD. -- Kevin Oberman, Part time kid herder and retired Network Engineer E-mail: rkoberman@gmail.com PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683 On Fri, Aug 7, 2020 at 8:04 PM Chris wrote: > I'm currently performing a big buildup for a large deployment. > I built world && kernel in the build jail, and performed the > install into another jail for the port/package buildup that > will in turn be used for the deployment STABLE-12@363918 && > PORTS@544342, respectively. > Problem _appears_ to be with Python as maintained in the ports > tree. make.conf(5) defines only: > DEFAULT_VERSIONS+=python=3.7 python3=3.7 > performing a make config-recursive in xorg-server/ until dialogs > no longer appear. Followed by a make package-recursive install clean > goes as anticipated, building python-3.7 && py-37 additions, llvm, > ... > But towards the end I'm greeted by a large python2.7 session with > all the expected warnings about EOL and installing to the same > place. > Can I simply avoid all this BS by deleting python2.7 and family, > and simply link all references to python3.7. This is quite maddening. > There must be a way out. No? > > Thank you in advance for any, and all clues to salvation! :-) > > --Chris > > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" >