From owner-freebsd-questions@freebsd.org Mon Jul 30 16:14:38 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 7162E105AC5A for ; Mon, 30 Jul 2018 16:14:38 +0000 (UTC) (envelope-from freebsd-en@lists.vlassakakis.de) Received: from dd14614.kasserver.com (dd14614.kasserver.com [85.13.136.14]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 0AF0C78837 for ; Mon, 30 Jul 2018 16:14:37 +0000 (UTC) (envelope-from freebsd-en@lists.vlassakakis.de) Received: from [192.168.3.57] (p5496E1D0.dip0.t-ipconnect.de [84.150.225.208]) by dd14614.kasserver.com (Postfix) with ESMTPSA id 4E08843C06D6 for ; Mon, 30 Jul 2018 18:14:30 +0200 (CEST) From: Philipp Vlassakakis Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Mime-Version: 1.0 (Mac OS X Mail 11.5 \(3445.9.1\)) Subject: Multiple Repositories in Poudriere: Best Practice? Message-Id: <3099777A-A349-43F1-9E86-31AA6FE1E204@lists.vlassakakis.de> Date: Mon, 30 Jul 2018 18:14:29 +0200 To: freebsd-questions@freebsd.org X-Mailer: Apple Mail (2.3445.9.1) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.27 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 30 Jul 2018 16:14:38 -0000 Hi, what is the best way to manage multiple PHP, MariaDB and Postgresql = Versions within Poudriere? Build a Repository for each =E2=80=9Epackage=E2=80=9C (nginx + php70 + = MariaDB 102 + PGSQL 10? / apache24 + php71 + MariaDB 10.3 + PGSQL 10...) = or build every port in one big repository and install the needed = packages via pkg? I'm not sure if the PHP modules will run under different PHP versions = without recompiling. (As far as I know, the Extensions API does not = differ between php 7.0, 7.1 and 7.2, but I'm not sure.) Does anyone know that? Regards, Philipp=