Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 12 Oct 2016 10:12:51 +0100
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        koobs@FreeBSD.org, freebsd-ports@freebsd.org
Subject:   Re: harder and harder to avoid pkg
Message-ID:  <e6a18c8e-e636-06ce-6ec7-f6b9ff3b7e91@FreeBSD.org>
In-Reply-To: <409bd2ed-0836-a2dc-a62b-1651b36370d7@FreeBSD.org>
References:  <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org> <29bf92f3-994f-e695-431a-dc73a3f9c19d@FreeBSD.org> <409bd2ed-0836-a2dc-a62b-1651b36370d7@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--gauXxswNwoVIpPfPaPLX40GNR42wobQl0
Content-Type: multipart/mixed; boundary="dPDdhCGJ355ihaVchEVUVo1koqiQ1aXFD";
 protected-headers="v1"
From: Matthew Seaman <matthew@FreeBSD.org>
To: koobs@FreeBSD.org, freebsd-ports@freebsd.org
Message-ID: <e6a18c8e-e636-06ce-6ec7-f6b9ff3b7e91@FreeBSD.org>
Subject: Re: harder and harder to avoid pkg
References: <638fe078-80db-2492-90be-f1280eb8d445@freebsd.org>
 <29bf92f3-994f-e695-431a-dc73a3f9c19d@FreeBSD.org>
 <409bd2ed-0836-a2dc-a62b-1651b36370d7@FreeBSD.org>
In-Reply-To: <409bd2ed-0836-a2dc-a62b-1651b36370d7@FreeBSD.org>

--dPDdhCGJ355ihaVchEVUVo1koqiQ1aXFD
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 2016/10/12 09:43, Kubilay Kocak wrote:
>> You are describing the 'sub-packages' concept that has been knocking=20
>> > around for some time.  With sub-packages you'ld divide up the result=

>> > of staging each port into various chunks:
> Yep, like this:
>=20
> Mar 6 2016 - https://reviews.freebsd.org/D5563
> Ports framework "variants" proof-of-concept (with poudriere support)
>=20
> Status Report Dec 2015 - Supporting Variants in the Ports Framework
>=20
> https://www.freebsd.org/news/status/report-2015-10-2015-12.html#Support=
ing-Variants-in-the-Ports-Framework

Variants is a related but different concept -- known as 'flavours' (or
'flavors') in some parts.  The difference is that 'sub packages' divide
up the output from one compilation of the sources, whereas 'variants' or
'flavours' require the same source code to be recompiled with different
options.  (As you'ld need to do to create eg. py27- and py34- versions
of python modules.) Both are things we'd like to have in ports, but they
can be implemented pretty much separately.

	Cheers,

	Matthew




--dPDdhCGJ355ihaVchEVUVo1koqiQ1aXFD--

--gauXxswNwoVIpPfPaPLX40GNR42wobQl0
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Comment: GPGTools - https://gpgtools.org

iQJ8BAEBCgBmBQJX/f6ZXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQxOUYxNTRFQ0JGMTEyRTUwNTQ0RTNGMzAw
MDUxM0YxMEUwQTlFNEU3AAoJEABRPxDgqeTnffgP/2dy1WI7Jb6OXw3s52YJ8F5T
+j20+PzFVM1MqVStaZMFT2Tll7t8JJZYhekh23W3gPbYOWJFz3W1VDaNqe58jvIu
SWkRU1YLpE42/ybqiC538xvXsvwazyVgiTPydHBVA6nkP9P1PHxdNfRmEzGInTtz
UK4Ooww3vN0/Rfs8YVYVpFXn3Y4q7yb6C4HG9nC2jLqJRLO2iGTb0q5W/vIjbGbc
pJ5E6vCi2HeglzQTfJ/DnfIecDVbMS4W3nqxN6vfN5y8zMqzpmlM7b+X3KcvZPCq
PeamPl5A3XVshEZwr7+uqu8DTPNeazeNaNwwfE+uskRjKvZZDUy+98xMv1KwGIVm
2yXWmtTjL3JPNa33FYHr5Z4GH38NVBHKK7Ai7hxC/BfrYXxFwefbI4ZBeVGWQHvT
1qG/kyJHe/fPb9o9OnXQ+b3INUvsWMnIhBNF784tjubWDPYj+Lx+ub9EG6NCAiMa
JGWWNTeIS+vfzai1DgiTQ0wrsg4OulWv7ywDKcUOVJoHxkl/I5wfCPnoOqfg96ny
Ap+3zO4chPHBnURhOUYgj9KuR6MX6TY+lo36PIsJ6A59+0lKAnJ4hB138nwGy2sU
ynuIZt9Vxudp0AzVh6DxKNkiRN9pzBI5gM3rkpUBiBAYNzeO12G/d43ecOZq0bzU
GhlEWiBjaNZiJrQvDviQ
=alKu
-----END PGP SIGNATURE-----

--gauXxswNwoVIpPfPaPLX40GNR42wobQl0--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?e6a18c8e-e636-06ce-6ec7-f6b9ff3b7e91>