Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 28 Jan 2017 19:25:33 +0000
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        freebsd-ports@freebsd.org
Subject:   Re: a quick question about make package-recursive
Message-ID:  <45e8f3ee-a2d6-30c1-3f11-8c1683b59733@FreeBSD.org>
In-Reply-To: <c48c21ca-1c6d-f05e-781e-910cddd392ea@zyxst.net>
References:  <c48c21ca-1c6d-f05e-781e-910cddd392ea@zyxst.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--x9QgHx3pCWTSCwhV60n3rCTAJfpAIKq5E
Content-Type: multipart/mixed; boundary="8Pb3O7AKkresHWMitjfCeNKH175dpsglH";
 protected-headers="v1"
From: Matthew Seaman <matthew@FreeBSD.org>
To: freebsd-ports@freebsd.org
Message-ID: <45e8f3ee-a2d6-30c1-3f11-8c1683b59733@FreeBSD.org>
Subject: Re: a quick question about make package-recursive
References: <c48c21ca-1c6d-f05e-781e-910cddd392ea@zyxst.net>
In-Reply-To: <c48c21ca-1c6d-f05e-781e-910cddd392ea@zyxst.net>

--8Pb3O7AKkresHWMitjfCeNKH175dpsglH
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

On 28/01/2017 17:17, tech-lists wrote:
> Is make package-recursive smart enough to detect when:
>=20
> 1. there is already a package in /usr/ports/packages (so that it doesn'=
t
> re-make a package for an installed port)
>=20
> 2. a port is installed but there is no package (so that it just install=
s
> the package into /usr/ports/packages)
>=20

No, 'make package-recursive' is not smart enough to handle either of
those conditions in anything like the way you would like.

Hint: use poudriere.  You're going to have a one-time hit to generate a
repository full of packages, but after that, poudriere will be much
cleverer about working out what is necessary to rebuild.

	Cheers,

	Matthew



--8Pb3O7AKkresHWMitjfCeNKH175dpsglH--

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

-----BEGIN PGP SIGNATURE-----

iQJ8BAEBCgBmBQJYjPAzXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2NTNBNjhCOTEzQTRFNkNGM0UxRTEzMjZC
QjIzQUY1MThFMUE0MDEzAAoJELsjr1GOGkATnukP/2Bl4EQJqdWD5IHsVFvqScMc
8fOpihetaBwPPs9jRLTFrfGzg4nhSqvebF4AvN9KcuN1UXGt78y0ulYFzjQeGY2o
KzrweTb7sXDMkRbbC1XbvRhqtUla95hrlSb5Sry399zN4f40UKU83zGlMr29vPP4
xgumDp+eMyUj5xyn/0y1zOFb6PQ03CANHO0MdFWt/uN9mc+3C3gFSp1lhv1Gb3vA
gcSDUF3LRSI5r5TqGJdnXqSprYk286G1zXY4RkW4d7mwqbw35JZV7prWw7Jq6ExJ
flk/Tg9YRqt+XjPFkZtlrzTrEGYxq1XU+2NTQ/6tATWE6kw1uKDU0h/YouGLwCtl
AdvI/MVLMXiTTgwqHVbN1PNPQ4Hxwa86lawJ40Rcl56qufBiDF8800Xo3w+VqQzU
/W5qpyD7xP2e/upkO8ThpkKoPUTe6lSFvfkuMB1Tz8DopoZS1jdSafPvWN4zvRY8
ZTFdXfdvuWYyGMXrVLGzGuojXxZ0l+vnzdU6xT94e/hqW5cKC4H7iXfFfjmD/nq+
Lh3GiiTW2NNrgm2kk2meEedxuBqTsDg5y8l7jpOm8zsFRAI5e84wCYlTKcOdvWiA
PxzwmgWHunuMb4YPX7oPKBRf1ByOrND/RTnLcru5DtZfuy6k1RjFSp32iLgMLaNy
8TJpTr6mJWYxiuAOaA8c
=1K4N
-----END PGP SIGNATURE-----

--x9QgHx3pCWTSCwhV60n3rCTAJfpAIKq5E--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?45e8f3ee-a2d6-30c1-3f11-8c1683b59733>