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>