From owner-freebsd-ports@freebsd.org Fri Jun 15 08:25:43 2018 Return-Path: Delivered-To: freebsd-ports@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 D65401008B14 for ; Fri, 15 Jun 2018 08:25:43 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from smtp.freebsd.org (smtp.freebsd.org [96.47.72.83]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "smtp.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 8895C8009F; Fri, 15 Jun 2018 08:25:43 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from ivaldir.etoilebsd.net (etoilebsd.net [178.32.217.76]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) (Authenticated sender: bapt) by smtp.freebsd.org (Postfix) with ESMTPSA id 52834162A0; Fri, 15 Jun 2018 08:25:43 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: by ivaldir.etoilebsd.net (Postfix, from userid 1001) id 1992E85A25; Fri, 15 Jun 2018 10:25:42 +0200 (CEST) Date: Fri, 15 Jun 2018 10:25:42 +0200 From: Baptiste Daroussin To: Franco Fichtner Cc: Mahmoud Al-Qudsi , freebsd-ports@freebsd.org, Michael Gmelin , Adam Weinberger Subject: Re: Removing git dependencies on perl5 and python27 Message-ID: <20180615082541.phzafyat2hjq6sp2@ivaldir.net> References: <0DF706C2-DD9D-45DB-968F-8599D88D7622@grem.de> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="52h7qn2m4uoksmhi" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180512 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.26 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jun 2018 08:25:44 -0000 --52h7qn2m4uoksmhi Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jun 15, 2018 at 10:24:06AM +0200, Franco Fichtner wrote: >=20 > > On 15. Jun 2018, at 10:10 AM, Mahmoud Al-Qudsi wr= ote: > >=20 > > On Fri, Jun 15, 2018 at 2:57 AM, Michael Gmelin wrote: > >> Last time I checked, building git without Perl broke submodules (which= is a core feature that should work with a default installation). > >=20 > > I fully agree. Fortunately, (at least at a first glance) that does not > > seem to be the case. >=20 > The bottom line is that excluding Perl and Python support from git > will make it only usable for automated shell scripting. >=20 > Interactive parts require Perl or Python so there is nothing to be > gained from breaking POLA for existing users of the git FreeBSD > package or git software in general as any random tutorial out there > may not work for FreeBSD anymore. >=20 > For emphasis, this is suboptimal at best... >=20 The best here is to wait for subpackages, which would allow to have git, git-python, git-perl or something like that Bapt --52h7qn2m4uoksmhi Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEgOTj3suS2urGXVU3Y4mL3PG3PloFAlsjeAMACgkQY4mL3PG3 PlqCpRAAjZCcIqpvrgYLy9+NP4f5Wod4kqQBS6kA+XJ/GMmJ+lpsVAJ8g7U5wFz2 WjUkga/dUisFdIEWVy+ttD5UBWP9tUn5Dn5nGlC928L6GmRvrrkO/qLbDc92k2da ROaP9gX54dZPKuw04ovGFLLd1jvIB9dwBroZZDu9VTP7tGHmgz0ibZJKL+9s3MNL 7FWfkouXG6kNPxNrA1ji3eICUN+bKmb1Cvbm/XV9vFjrRUAy7/GyCkA67JvhloXh HS63H1UMWR5upO55HAUKd0QxvEKtASyNNaSC3nWMRHQlVI1vvODe5zErw8Ow5GNA ex/lAIdOblFX94gKNfuI7d0P0lSiIPWyoWwD3x8c4j0sqPRHcrVlvAOdWjecdEZH /mDWv172K6Wl8urQgR6Xyy8KwppSGzEA+NHxaWdZlbnSsYmMn/XiDx2NfQHxIf/+ 0XCo6EC6MfpBzkA+rjNIHr0EJjphSZELV9PZa2IIufP5bKI0xkQTIh4SSBM1II7S m5aIVcU60HWBYPKm0eTC60EbOF4XoKG/b8H7ZW7phKksqTS+/7PV8RcSHv59FkpA KWtwcfMx+iWGfdwUqIpcT0RfAzc2YW73VR5zYx5mQ7Qkp0KU30JsQfb/z9XrirHW WoEFU00f9rYKcZ85FDE8rj/VhPPUI2CgmdHwjJtLUxaZvDznGSc= =uzKm -----END PGP SIGNATURE----- --52h7qn2m4uoksmhi--