From owner-freebsd-ports@FreeBSD.ORG Sun Dec 2 08:22:59 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CE20F1C0 for ; Sun, 2 Dec 2012 08:22:59 +0000 (UTC) (envelope-from itetcu@FreeBSD.org) Received: from mx.tetcu.info (mx.tetcu.info [217.19.15.179]) by mx1.freebsd.org (Postfix) with ESMTP id 7DB528FC08 for ; Sun, 2 Dec 2012 08:22:59 +0000 (UTC) Received: from it.tim.tetcu.info (unknown [188.27.98.5]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by mx.tetcu.info (Postfix) with ESMTPSA id 3243F28E403; Sun, 2 Dec 2012 10:22:52 +0200 (EET) Date: Sun, 2 Dec 2012 10:22:50 +0200 From: Ion-Mihai Tetcu To: Kimmo Paasiala Subject: Re: web FreeBSD Ports Search is out of sync Message-ID: <20121202102250.50553fbc@it.tim.tetcu.info> In-Reply-To: References: <50BA347D.9080301@quip.cz> X-Mailer: Claws Mail 3.8.1 (GTK+ 2.24.6; amd64-portbld-freebsd9.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Eitan Adler , freebsd-ports@freebsd.org, Miroslav Lachman <000.fbsd@quip.cz>, Kevin Oberman X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 Dec 2012 08:22:59 -0000 On Sun, 2 Dec 2012 08:50:18 +0200 Kimmo Paasiala wrote: > On Sun, Dec 2, 2012 at 8:36 AM, Kevin Oberman > wrote: > > On Sat, Dec 1, 2012 at 7:32 PM, Eitan Adler > > wrote: > >> On 1 December 2012 11:46, Miroslav Lachman <000.fbsd@quip.cz> > >> wrote: > >>> Hi, > >>> I don't know the details about infrastructure, but I found out > >>> that web is showing lighttpd-1.4.31_5 [1] and svn ports tree has > >>> 1.4.32 for a 10 days [2] > >>> Is it aftermath of the intrusion to the FreeBSD.org cluster? > >> > >> I'll bet it has to do with the INDEX file which is not currently > >> being regenerated. I might be wrong though. > > > > "make -C /usr/ports make index" should take care of it, though I'm > > not positive. Building the INDEX can take between 5 and ??? minutes, > > depending on the speed of your system. > > It takes about half an hour on my dog slow intel atom D510. Is there > anything in the works to speed up 'make index'? I understand that the > slowest part is the evaluation of dependencies, is that right? You might want to try ports-mgmt/p5-FreeBSD-Portindex cache-init(1) will take that half an hour, but after that updating the INDEX will take a minute or so (depending on what has changed in the PT since your last update). Also you'll have an INDEX that reflects your local settings (make.conf, OPTIONS). # m /root/bin/ports_upd.sh #!/bin/sh DATE=`date "+%Y-%m-%d_%H_%M_%S"` LOG_DIR=/var/log/ports PSNAP_LOG=${LOG_DIR}/psnap.${DATE} /usr/sbin/portsnap fetch /usr/sbin/portsnap update | tee ${PSNAP_LOG} /usr/local/bin/cache-update -f plain,options -i ${PSNAP_LOG} | tee ${PSNAP_LOG}.cu grep -qv 'Nothing to do' ${PSNAP_LOG}.cu && \ /usr/local/bin/portindex -v -o ${PORTSDIR}/INDEX-9 portmaster -L --no-index-fetch --index | egrep -B1 '(ew|ort) version|Aborting|installed|dependencies|IGNORE|marked|Reason:|MOVED' | grep -v '^--' -- IOnut - Un^d^dregistered ;) FreeBSD "user" "Intellectual Property" is nowhere near as valuable as "Intellect" FreeBSD committer -> itetcu@FreeBSD.org, PGP Key ID F0808380