From owner-freebsd-ports@FreeBSD.ORG Tue Aug 17 03:40:46 2010 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C6F21065673 for ; Tue, 17 Aug 2010 03:40:46 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id DB1058FC1C for ; Tue, 17 Aug 2010 03:40:45 +0000 (UTC) Received: by wwb24 with SMTP id 24so4315523wwb.31 for ; Mon, 16 Aug 2010 20:40:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:received:reply-to:date :message-id:subject:from:to:cc:content-type; bh=Hmpu0hwrPTIuRluwe4s5YziYZAlSoeX+sWWRehJFF+w=; b=PBNcNLsjtCp4kxZP4mjNgwiN1S43l8KK+EWhdSD2b3QKCFAYYiSL0rHnDciqUmNtIY hM4yHqWKgF6IJ1nPChA4+rkzJJwz2aWB4ocifU7hPFboMzFwgFWXg84j9kxRnTYZUkkJ k9XTOoWgyDnlyz4MVmqQahCmxia1BriemStqM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:reply-to:date:message-id:subject:from:to:cc :content-type; b=qCJpSObU9+p7eGhzXm2r7U3rW+M/ukRZdSM1RRJMqNn/QP6xQ8+xYrrledgB7QIxN1 uoY2aGan2y7t6lhZtcaaitwkAuc5RIVez8yyKuh+UxAY/zlK7kz60RT/cNvkdKwZ1iXu 7gc0XvyBoGYnfdsKEtj2lUe2i09qb1l6MTrDE= MIME-Version: 1.0 Received: by 10.227.29.219 with SMTP id r27mr5277388wbc.62.1282016444737; Mon, 16 Aug 2010 20:40:44 -0700 (PDT) Received: by 10.216.183.212 with HTTP; Mon, 16 Aug 2010 20:40:44 -0700 (PDT) Date: Tue, 17 Aug 2010 03:40:44 +0000 Message-ID: From: "b. f." To: freebsd-ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Charlie Kester Subject: Re: portmaster always re-installs some ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2010 03:40:46 -0000 >A while back I aborted a recursive update (bad idea, I know now) and >must have messed up something in whatever info portmaster uses to decide >whether to re-install a port. Now, whenever I use portmaster -a, it >re-installs py26-imaging, py26-reportlab and py26-xml. >From portmaster(8): "/var/db/pkg/*/PM_UPGRADE_DONE_FLAG Indicates to a subsequent -a, -f, or -r run which includes the -R option that a port has already been rebuilt, so it can be safely ignored if it is up to date." Are there any of the above files left in your PKG_DBDIR (/var/db/pkg, by default)? If so, delete them, and try again. If there aren't, check your ports tree, build environment, local Makefiles (if any) and PKG_DBDIR. If they're okay, then it looks like a bug in portmaster. In that case, you'll have to provide a build transcript so that the problem can be diagnosed. Run portmaster verbosely -- you could use script(1) and execute portmaster via sh -x `which portmaster` ..., for example. b.