On Fri, Apr 28, 2023 at 02:43:23PM +0000, Job Snijders wrote: > Hi porters, > > kn@ and I are trying to make a port that installs a ton of RPKI sample > data which will be used to improve rpki-client regress (if the pkg is > installed) > > For some reason the below yields the following error, and we don't know > why: > > feather$ make > ===> Checking files for rpki-20230428 > `/usr/ports/distfiles/rpki-20230428T000152Z.tgz' is up to date. > >> (SHA256) rpki-20230428T000152Z.tgz: OK > ===> Extracting for rpki-20230428 > make: don't know how to make do-extract > Stop in . > *** Error 2 in . (/usr/ports/infrastructure/mk/bsd.port.mk:2699 > '/usr/ports/pobj/rpki-20230428/.extract_done': @cd > /usr/ports/net/rpki-sampl...) > *** Error 2 in /usr/ports/net/rpki-sample-data > (/usr/ports/infrastructure/mk/bsd.port.mk:2600 'all': @lock=rpki-20230428; > export _LOCKS_HEL...) > > Does one of you know? :-)
Not sure but maybe try to remove DISTFILES and use EXTRACT_SUFX instead. > Kind regards, > > Job > > ----------------------------------------- > > COMMENT = Samples of RPKI data > CATEGORIES = net > HOMEPAGE = https://www.rpkiviews.org > MAINTAINER = Job Snijders <j...@openbsd.org> > > # public domain > PERMIT_PACKAGE = Yes > > VDATE = 2023/04/28 > VTIME = T000152Z > VERSION = ${VDATE:S/\///g} > DISTNAME = rpki-${VERSION}${VTIME} > PKGNAME = rpki-${VERSION} > DISTFILES = ${DISTNAME}.tgz > > MASTER_SITES = https://dango.attn.jp/rpkidata/${VDATE}/ \ > > http://josephine.sobornost.net/josephine.sobornost.net/rpkidata/${VDATE}/ > > EXTRACT_ONLY = # empty > PKG_ARCH = * > NO_BUILD = Yes > NO_TEST = Yes > > SAMPLE_DATA = ${PREFIX}/rpki-sample-data-${VERSION} > > do-install: > ${INSTALL_DATA_DIR} ${SAMPLE_DATA} > ${TAR} -xzf ${FULLDISTDIR}/${DISTNAME}.tgz -C ${SAMPLE_DATA} \ > -s /${DISTNAME}// > > .include <bsd.port.mk> > -- Antoine