From owner-freebsd-ports@freebsd.org Tue Jun 16 21:06:45 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 23E6B334798 for ; Tue, 16 Jun 2020 21:06:45 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Received: from smtp-relay-int.realworks.nl (smtp-relay-int.realworks.nl [194.109.157.24]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 49mgjv6DS2z3TJN for ; Tue, 16 Jun 2020 21:06:43 +0000 (UTC) (envelope-from ronald-lists@klop.ws) Date: Tue, 16 Jun 2020 23:06:39 +0200 (CEST) From: Ronald Klop To: freebsd-ports@freebsd.org Message-ID: <1077963586.7.1592341599534@localhost> References: <600638455.50.1591952906893@localhost> Subject: Fwd: unifi5, mongodb and python2 MIME-Version: 1.0 X-Mailer: Realworks (512.113.162e6fe5a2f) Importance: Normal X-Priority: 3 (Normal) X-Rspamd-Queue-Id: 49mgjv6DS2z3TJN X-Spamd-Bar: - Authentication-Results: mx1.freebsd.org; dkim=none; dmarc=none; spf=pass (mx1.freebsd.org: domain of ronald-lists@klop.ws designates 194.109.157.24 as permitted sender) smtp.mailfrom=ronald-lists@klop.ws X-Spamd-Result: default: False [-1.28 / 15.00]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-0.76)[-0.759]; FROM_HAS_DN(0.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; R_SPF_ALLOW(-0.20)[+ip4:194.109.157.0/24]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[klop.ws]; RCPT_COUNT_ONE(0.00)[1]; NEURAL_HAM_LONG(-0.97)[-0.968]; NEURAL_SPAM_SHORT(0.24)[0.244]; HAS_X_PRIO_THREE(0.00)[3]; RCVD_IN_DNSWL_NONE(0.00)[194.109.157.24:from]; RCVD_COUNT_ZERO(0.00)[0]; FROM_EQ_ENVFROM(0.00)[]; R_DKIM_NA(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:~]; ASN(0.00)[asn:3265, ipnet:194.109.0.0/16, country:NL]; MID_RHS_NOT_FQDN(0.50)[]; RWL_MAILSPIKE_VERYGOOD(0.00)[194.109.157.24:from] Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit 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: Tue, 16 Jun 2020 21:06:45 -0000 Hi, Looking for some feedback on this. Or should I just go ahead and create PRs? Ronald. Van: Ronald Klop Datum: vrijdag, 12 juni 2020 11:08 Aan: feld@FreeBSD.org Onderwerp: unifi5, mongodb and python2 > > Hi, > > Currently unifi5 uses mongodb36. Mongodb36 and mongodb40 are marked as deprecated because they use python2 in the build stage. Both will expire/be removed on 2020-12-31 unless somebody (or upstream) fixes this. > > Mongodb42 uses python3 and will stay, but we don't know if it is compatible yet. > > Upgrade of mongodb is only supported in these steps according to the documentation: 3.6 -> 4.0 -> 4.2. > > So to help the users of Unifi5 on the quarterly branches the following scheme would be possible. > > * Switch unifi5 to mongodb40 before the next branch 2020Q3 (around 1th of July). > * Then before 2020Q4 (1th of October) switch to mongodb42. > > This gives the people running on quarterly branches an easy upgrade path. > Of course it should be tested if unifi5 runs on mongodb40 and -42 first. I can do that in my home setup the coming week. Maybe more testers are welcome, because my setup is pretty simple. > > Do you have thoughts about this? > > Regards, > Ronald. >