pg.ddx.io pgsql-committers@postgresql.org mailing list archivehelp / color / mirror / Atom feed
pgsql: ci: Pin MacPorts version to 2.9.3. 4+ messages / 1 participants [nested] [flat]
* pgsql: ci: Pin MacPorts version to 2.9.3. @ 2024-07-25 02:49 Thomas Munro <tmunro@postgresql.org> 0 siblings, 0 replies; 4+ messages in thread From: Thomas Munro @ 2024-07-25 02:49 UTC (permalink / raw) To: pgsql-committers@lists.postgresql.org ci: Pin MacPorts version to 2.9.3. Commit d01ce180 invented a new way to find the latest MacPorts version. By bad luck, a new beta release has just been published, and it seems to lack some packages we need. Go back to searching for this specific version for now. We still search with a pattern so that we can find the package for the running version of macOS, but for now we always look for 2.9.3. The code to do that had been anticipated already in a commented out line, I just didn't expect to have to use it so soon... Also include the whole MacPorts installation script in the cache key, so that changes to the script cause a fresh installation. This should make it a bit easier to reason about the effect of changes on cached state in github accounts using CI, when we make adjustments. Back-patch to 15, like d01ce180. Discussion: https://postgr.es/m/CA%2BhUKGLqJdv6RcwyZ_0H7khxtLTNJyuK%2BvDFzv3uwYbn8hKH6A%40mail.gmail.com Branch ------ master Details ------- https://git.postgresql.org/pg/commitdiff/64c39bd5047e6ee045bbc80ea1399feb59cd2b53 Modified Files -------------- .cirrus.tasks.yml | 2 ++ src/tools/ci/ci_macports_packages.sh | 9 +++------ 2 files changed, 5 insertions(+), 6 deletions(-) ^ permalink raw reply [nested|flat] 4+ messages in thread
* pgsql: ci: Pin MacPorts version to 2.9.3. @ 2024-07-25 02:49 Thomas Munro <tmunro@postgresql.org> 0 siblings, 0 replies; 4+ messages in thread From: Thomas Munro @ 2024-07-25 02:49 UTC (permalink / raw) To: pgsql-committers@lists.postgresql.org ci: Pin MacPorts version to 2.9.3. Commit d01ce180 invented a new way to find the latest MacPorts version. By bad luck, a new beta release has just been published, and it seems to lack some packages we need. Go back to searching for this specific version for now. We still search with a pattern so that we can find the package for the running version of macOS, but for now we always look for 2.9.3. The code to do that had been anticipated already in a commented out line, I just didn't expect to have to use it so soon... Also include the whole MacPorts installation script in the cache key, so that changes to the script cause a fresh installation. This should make it a bit easier to reason about the effect of changes on cached state in github accounts using CI, when we make adjustments. Back-patch to 15, like d01ce180. Discussion: https://postgr.es/m/CA%2BhUKGLqJdv6RcwyZ_0H7khxtLTNJyuK%2BvDFzv3uwYbn8hKH6A%40mail.gmail.com Branch ------ REL_17_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/5f03da8518ce0df9da2079730b36957e159d3c1e Modified Files -------------- .cirrus.tasks.yml | 2 ++ src/tools/ci/ci_macports_packages.sh | 9 +++------ 2 files changed, 5 insertions(+), 6 deletions(-) ^ permalink raw reply [nested|flat] 4+ messages in thread
* pgsql: ci: Pin MacPorts version to 2.9.3. @ 2024-07-25 02:49 Thomas Munro <tmunro@postgresql.org> 0 siblings, 0 replies; 4+ messages in thread From: Thomas Munro @ 2024-07-25 02:49 UTC (permalink / raw) To: pgsql-committers@lists.postgresql.org ci: Pin MacPorts version to 2.9.3. Commit d01ce180 invented a new way to find the latest MacPorts version. By bad luck, a new beta release has just been published, and it seems to lack some packages we need. Go back to searching for this specific version for now. We still search with a pattern so that we can find the package for the running version of macOS, but for now we always look for 2.9.3. The code to do that had been anticipated already in a commented out line, I just didn't expect to have to use it so soon... Also include the whole MacPorts installation script in the cache key, so that changes to the script cause a fresh installation. This should make it a bit easier to reason about the effect of changes on cached state in github accounts using CI, when we make adjustments. Back-patch to 15, like d01ce180. Discussion: https://postgr.es/m/CA%2BhUKGLqJdv6RcwyZ_0H7khxtLTNJyuK%2BvDFzv3uwYbn8hKH6A%40mail.gmail.com Branch ------ REL_16_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/daca4f1419e8a47d19fab107fbe6e3bc63013983 Modified Files -------------- .cirrus.tasks.yml | 2 ++ src/tools/ci/ci_macports_packages.sh | 9 +++------ 2 files changed, 5 insertions(+), 6 deletions(-) ^ permalink raw reply [nested|flat] 4+ messages in thread
* pgsql: ci: Pin MacPorts version to 2.9.3. @ 2024-07-25 02:50 Thomas Munro <tmunro@postgresql.org> 0 siblings, 0 replies; 4+ messages in thread From: Thomas Munro @ 2024-07-25 02:50 UTC (permalink / raw) To: pgsql-committers@lists.postgresql.org ci: Pin MacPorts version to 2.9.3. Commit d01ce180 invented a new way to find the latest MacPorts version. By bad luck, a new beta release has just been published, and it seems to lack some packages we need. Go back to searching for this specific version for now. We still search with a pattern so that we can find the package for the running version of macOS, but for now we always look for 2.9.3. The code to do that had been anticipated already in a commented out line, I just didn't expect to have to use it so soon... Also include the whole MacPorts installation script in the cache key, so that changes to the script cause a fresh installation. This should make it a bit easier to reason about the effect of changes on cached state in github accounts using CI, when we make adjustments. Back-patch to 15, like d01ce180. Discussion: https://postgr.es/m/CA%2BhUKGLqJdv6RcwyZ_0H7khxtLTNJyuK%2BvDFzv3uwYbn8hKH6A%40mail.gmail.com Branch ------ REL_15_STABLE Details ------- https://git.postgresql.org/pg/commitdiff/541f493dc1287a0038b8d235d61297f6fdbcb079 Modified Files -------------- .cirrus.tasks.yml | 2 ++ src/tools/ci/ci_macports_packages.sh | 9 +++------ 2 files changed, 5 insertions(+), 6 deletions(-) ^ permalink raw reply [nested|flat] 4+ messages in thread
end of thread, other threads:[~2024-07-25 02:50 UTC | newest] Thread overview: 4+ messages (download: mbox mbox.gz follow: Atom feed) -- links below jump to the message on this page -- 2024-07-25 02:49 pgsql: ci: Pin MacPorts version to 2.9.3. Thomas Munro <tmunro@postgresql.org> 2024-07-25 02:49 pgsql: ci: Pin MacPorts version to 2.9.3. Thomas Munro <tmunro@postgresql.org> 2024-07-25 02:49 pgsql: ci: Pin MacPorts version to 2.9.3. Thomas Munro <tmunro@postgresql.org> 2024-07-25 02:50 pgsql: ci: Pin MacPorts version to 2.9.3. Thomas Munro <tmunro@postgresql.org>
This inbox is served by DDX for PostgreSQL; see mirroring instructions for how to clone and mirror all data and code used for this inbox