I am trying to build databases/cassandra4 in poudriere.
The
The jail is correctly using /usr/ports/distfiles for all other built packages. But then when it goes to look for the file built in pre-fetch,
Someone else had a similar looking (unanswered) problem ~2 years ago:
github.com
How can I get poudriere to use the correct
The
pre-fetch target places a file in ${DISTDIR}/${DIST_SUBDIR}/${MAVEN_CACHE_FILE}. In poudriere this is translating to /portdistfiles/cassandra/apache-cassandra-4.0.8-repo.tar.xz despite having set DISTFILES_CACHE in poudriere.conf:
Code:
# grep DISTFILES -n /usr/local/etc/poudriere.conf
89:DISTFILES_CACHE=/usr/ports/distfiles
The jail is correctly using /usr/ports/distfiles for all other built packages. But then when it goes to look for the file built in pre-fetch,
apache-cass..., it does not find it, because it is in /portdistfiles/... rather than in /usr/ports/distfiles. Furthermore, these paths do not describe the same location: /portdistfiles only contains the files built in pre-fetch.Someone else had a similar looking (unanswered) problem ~2 years ago:
How to work with the portdistfiles directory? · freebsd poudriere · Discussion #1015
citrix_ica-13.10.0.log From the log: Can't open /portdistfiles/QuoVadisEuropeEVSSLCAG1.crt for reading, No such file or directory I have a copy of the .crt file at the path below, do I also need a ...
How can I get poudriere to use the correct
DISTDIR location consistently?