From owner-freebsd-ports@FreeBSD.ORG Thu Jan 23 12:40:23 2014 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id BCC5E851 for ; Thu, 23 Jan 2014 12:40:23 +0000 (UTC) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3cd3:cd67:fafa:3d78]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 625561903 for ; Thu, 23 Jan 2014 12:40:23 +0000 (UTC) Received: from ox-dell39.ox.adestra.com (no-reverse-dns.metronet-uk.com [85.199.232.226] (may be forged)) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.7/8.14.7) with ESMTP id s0NCeAbZ071753 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Thu, 23 Jan 2014 12:40:17 GMT (envelope-from m.seaman@infracaninophile.co.uk) DKIM-Filter: OpenDKIM Filter v2.8.3 smtp.infracaninophile.co.uk s0NCeAbZ071753 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1390480817; bh=qMgaQn2lwGPFmESGjm2nFdzT+G+eLCha0yzhksIWEg4=; h=Date:From:To:Subject:References:In-Reply-To; z=Date:=20Thu,=2023=20Jan=202014=2012:39:59=20+0000|From:=20Matthew =20Seaman=20|To:=20freebsd-ports@ freebsd.org|Subject:=20Re:=20Portmanager=20vs=20portupgrade|Refere nces:=20<52E0FE75.9010504@webrz.net>|In-Reply-To:=20<52E0FE75.9010 504@webrz.net>; b=tK4vojiH0SFUCULm+Hdfs7ULkf326J3x/fD8vqeKtRfPkKLy0W5rGlHrlwk4cGC2O ai1MLVVL7EaKDVjsAiEqR2+0593IPCZ5AZyGX3QyumZQU5iJ5A0rxBlv9Y4kQRGfpY s0loK5YxsbnL0+tH6QjWz7Ll/sz9CEzFhU4SyRDg= X-Authentication-Warning: lucid-nonsense.infracaninophile.co.uk: Host no-reverse-dns.metronet-uk.com [85.199.232.226] (may be forged) claimed to be ox-dell39.ox.adestra.com Message-ID: <52E10D9F.7050003@infracaninophile.co.uk> Date: Thu, 23 Jan 2014 12:39:59 +0000 From: Matthew Seaman User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org Subject: Re: Portmanager vs portupgrade References: <52E0FE75.9010504@webrz.net> In-Reply-To: <52E0FE75.9010504@webrz.net> X-Enigmail-Version: 1.6 Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="nm8cVFaofx9NswGwVxjmcUf7gIxS4T3bC" X-Virus-Scanned: clamav-milter 0.98 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-1.0 required=5.0 tests=AWL,BAYES_00,DCC_CHECK, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,RDNS_NONE autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 23 Jan 2014 12:40:23 -0000 This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --nm8cVFaofx9NswGwVxjmcUf7gIxS4T3bC Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 01/23/14 11:35, Jos Chrispijn wrote: > I lately read more often that Portmaster is preferred about portupda= te. > Can you tell me why this is? I know that portupdate is Ruby driven, = but > furthermore I cannot detect the real advantages one above the other?= It used to be that portmaster was preferred because it had an active maintainer and also fewer dependencies, as it is written in pure shell. However, the original maintainer of portmaster (dougb) has moved away from FreeBSD-ish things, and both portmaster and portupgrade are now maintained by the same people (bdrewery mostly). portupgrade requires you to install ruby as well: that's probably the biggest deciding factor still extant. Mostly it's just a matter of personal preference. Of course, nowadays there are alternatives 3 and 4: (3) Use pkg(8) and the precompiled packages from pkg.freebsd.org (4) Use pkg(8) and set up your own package repo using poudriere or similar. Option (4) is (IMHO) the most effective way to manage an environment with several FreeBSD servers[*] needing any software with non-standard options settings today. (3) is quite usable for many purposes right now, but there are enhancements in the pipeline which will make it even better over the next few years. Cheers, Matthew [*] ie. two or more, including counting jails and virtualized machines. --nm8cVFaofx9NswGwVxjmcUf7gIxS4T3bC Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (FreeBSD) Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/ iQJ8BAEBCgBmBQJS4Q2nXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxOUYxNTRFQ0JGMTEyRTUwNTQ0RTNGMzAw MDUxM0YxMEUwQTlFNEU3AAoJEABRPxDgqeTnH9oQAI/vzTfgHefqv4OV22c9q1f6 te6YFkArw++WqHq1Fo2VNGcSySgg8nT8ozgZTnif+TINw3qtjLsVzHAB6zGBX1vx blWWvwCzUIcp0VPnAfHWysyxCnxRBWbJIIjtTS2LC7iDRWY6Wkl0oKAlq1c+N7UF SMYVJjgCMBwS7DagkR7lmK6RghmoHNTVZ5uC+WGPdGyTXrHqhaEzYRbK/PMl4tnz wIQwsGCVtAFep/EjPlZv5gJFhGNKu0ocFJSXWhNcJft3bE5hgrjGVIVrUDNz7Cfq aPc7vZf39ogp8ZxdjVVyKEoSQqRrKFT8yMwrSo6siXlbOzI2LD5kNYkH8lA0ivMQ vc3LX3vx6WZDYA+195cj8bJ1kgnjLek2cYxp4u7OWi9RpCPJ5I0ak+0F0ih5Y0D8 1Fz/3QLqzBNlxTvbcusAJDiFfH/xIZH8+4BDNhnK4U6bncqqfSyh/YzK0fRZf2pp 7qlPg/na0c0K7b8kVEqdyg/jmYOw+8qkaLd9Yo6TlbfqFRs1FLcJx8yBiCwHxtwt MUiXTNtzY2d4jkEz+43vBuwljyJbyEKnXhs4U7x8elNzwAYfLMO7TUl5fGCNjxgV KMWAvZduzVt2pNEgJLUkMtsvCGPqCx8NgvGsZLDe1760z2Qt+qBSlEMWicEqeZ4I TbSNlJgyJ/QOW/Eev4lM =ycet -----END PGP SIGNATURE----- --nm8cVFaofx9NswGwVxjmcUf7gIxS4T3bC--