poudriere no longer pre-fetching pkgs
- Reply: void : "Re: poudriere no longer pre-fetching pkgs"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 02 Jul 2025 13:01:05 UTC
Hi,
OS : FreeBSD 14.3-STABLE stable/14-n271679 amd64 1403502 1403502
poudriere version : poudriere-git-3.4-pre
pkg --version 2.2.1
The problem appears to be that, although poudriere says it fetches
the pkg list from pkg.freebsd servers, says it's up-to-date,
it then says it failed to fetch the repository, so nothing gets
pre-fetched.
The relevant part of poudriere.conf :
#####################################
# Set to always attempt to fetch packages or dependencies before building.
# XXX: This is subject to change
# Default: off; requires -b <branch> for bulk or testport.
PACKAGE_FETCH_BRANCH=latest
# The branch will be appended to the URL:
PACKAGE_FETCH_URL=pkg+http://pkg.FreeBSD.org/\${ABI}
#####################################
the relevant part of the log when poudriere starts :
[00:00:05] Gathering ports metadata
[00:00:37] Calculating ports order and dependencies
[00:00:42] Sanity checking the repository
[00:00:42] Trimming IGNORED and blacklisted ports
[00:00:42] Package fetch: Looking for missing packages to fetch from pkg+http://pkg.FreeBSD.org/${ABI}/latest
Updating FreeBSD repository catalogue...
[redacted.home.arpa] Fetching meta.conf: 100% 179 B 0.2kB/s 00:01
[redacted.home.arpa] Fetching data.pkg: 100% 10 MiB 10.6MB/s 00:01
Processing entries: 100%
FreeBSD repository update completed. 36149 packages processed.
FreeBSD is up to date.
[00:00:47] Package fetch: Failed to fetch package repository.
[00:00:47] Checking packages for incremental rebuild needs
[00:00:52] Deleting py311-maturin-1.8.7_1.pkg: new version: 1.9.0
[00:00:56] Deleting stale symlinks... done
[00:00:56] Deleting empty directories... done
[00:00:56] Unqueueing existing packages
[00:00:57] Unqueueing orphaned build dependencies
[00:01:00] Sanity checking build queue
--