[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

mirroring-ports problem / fetch-all doesn't fetch all?



hi,

after reading mirroring-ports(7), i put this together:

cd /usr/ports && \
	cvs -d jolan_(_at_)_cvs_(_dot_)_openbsd_(_dot_)_org:/cvs -q up -PAd && \
	env PORTSDIR_PATH=/usr/ports make mirror-maker >/dev/null 2>&1 && \
	cd distfiles && make -k -j 5 -f Makefile \
		FETCH=/usr/ports/infrastructure/fetch/fetch-all && \
	/usr/ports/infrastructure/fetch/clean-old > ~/cleanold.`date +%s`

it seemed to be working in that i download distfiles from new commits.
however, i wanted to build some packages offline on my laptop and copied
over all the distfiles from my server.  it looks like i don't have a few
distfiles available, namely the distfiles for www/opera* and
print/acroread.

i don't see anything in my mk.conf that would cause this:

BSDOBJDIR=	/usr/obj/src
DEBUGLIBS=	yes
#KERBEROS5=	no
SUDO=		/usr/bin/sudo
WRKOBJDIR=	/usr/obj/ports
#YP=		no

.if defined(COMMENT)
ACCEPT_GRAPHVIZ_LICENSE=Yes
CFLAGS+=	-Wall
# XXX has bugs
#. if !${CFLAGS:M-fno-stack-protector}
#CFLAGS+=	-fstack-protector-all
#. endif
FETCH_CMD=	/usr/bin/ftp -V -m -4
PORTSDIR_PATH?=	${PORTSDIR}/mystuff:${PORTSDIR}
SYSCONFDIR=	/etc/pkg
#. if ${.CURDIR:S/\// /g:Mmystuff}
#USE_SYSTRACE=	Yes
#. endif
.endif

$ grep ^opera Makefile
opera-8.50-20050916.1-static-qt.i386-en.tar.bz2: $F
$ ls -ald opera-8.50-20050916.1-static-qt.i386-en.tar.bz2
ls: opera-8.50-20050916.1-static-qt.i386-en.tar.bz2: No such file or directory
$ make -k -j 5 -f Makefile FETCH=/usr/ports/infrastructure/fetch/fetch-all
--- j2sdk-1_3_1-src.tar.gz ---
--- bsd-jdk131-patches-9.tar.gz ---
--- j2sdk-1_3_1-linux-i386.bin ---
--- bootstrap-src-jdk131-1.tar.gz ---
$

what am i missing?



Visit your host, monkey.org