From owner-freebsd-ports@FreeBSD.ORG Thu Jan 29 17:53:52 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 89EDD16A4CE for ; Thu, 29 Jan 2004 17:53:52 -0800 (PST) Received: from smtp2.mc.surewest.net (smtp2.mc.surewest.net [66.60.130.51]) by mx1.FreeBSD.org (Postfix) with SMTP id 248F043D1D for ; Thu, 29 Jan 2004 17:53:51 -0800 (PST) (envelope-from dislists@updegrove.net) Received: (qmail 4503 invoked from network); 30 Jan 2004 01:53:50 -0000 Received: from unknown (HELO updegrove.net) (64.30.97.117) by smtp2.mc.surewest.net with SMTP; 30 Jan 2004 01:53:50 -0000 Received: (qmail 56371 invoked from network); 30 Jan 2004 01:54:03 -0000 Received: from unknown (HELO updegrove.net) (192.168.0.2) by updegrove.net with SMTP; 30 Jan 2004 01:54:03 -0000 Message-ID: <401910EA.8090102@updegrove.net> Date: Thu, 29 Jan 2004 05:55:54 -0800 From: Rick Updegrove User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.5b) Gecko/20030827 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-TST: smtp2 SNWK2 0.30.7 ip=64.30.97.117 Subject: cvsup ports and portupgrade -rva . X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 30 Jan 2004 01:53:52 -0000 Hello all, I installed the mailman port today on my dev server and of course it installed quickly and easily. Then when I went to install it on the prod machine it failed. This leads me to my first question: [1] What is the preferred method to keep the installed ports and ports trees synced between identical servers? These are both FreeBSD 4.9-STABLE built on Thu Oct 30 18:26:33 GMT 2003 Back to my second question: [2] I noticed the version of mailman was older for some reason so I thought I would save time by running cvsup first then building it. cd /usr/src /usr/local/bin/cvsup -g -L 2 /etc/stable-supfile (Ports only as you can see) # My /etc/stable-supfile *default host=cvsup.FreeBSD.org *default base=/usr *default prefix=/usr *default release=cvs tag=RELENG_4 *default delete use-rel-suffix *default compress #src-all ports-all tag=. #doc-all tag=. When that finished I went to install the mailman port and it still failed. So I decided to run portupgrade. /usr/local/sbin/portupgrade -rva > portupgrade.log I got a lot of the following errors: (unknown build error) (backup error) (missing header) (patch error) portupgrade.log available here http://64.30.97.117/portupgrade.log I do not wish to lose the uptime on this thing or I would simply attempt a complete cvsup and rebuild before asking here. Any suggestions on how to fix this mess? Rick P.S. Here is what happened with the mailman port. root@T-101 /usr/ports/mail/mailman # make deinstall clean ===> Deinstalling for mail/mailman ===> mailman not installed, skipping ===> Cleaning for python-2.3.3 ===> Cleaning for lynx-2.8.4.1d ===> Cleaning for mailman-2.1.4 root@T-101 /usr/ports/mail/mailman # make ===> Extracting for mailman-2.1.4 >> Checksum OK for mailman/mailman-2.1.4.tgz. *SNIP* Could not find platform independent libraries Could not find platform dependent libraries Consider setting $PYTHONHOME to [:] 'import site' failed; use -v for traceback Traceback (most recent call last): File "./setup.py", line 6, in ? import sys, os, getopt, imp, re ImportError: No module named os *** Error code 1 Stop in /usr/ports/lang/python/work/Python-2.3.3. *** Error code 1 Stop in /usr/ports/lang/python. *** Error code 1 Stop in /usr/ports/mail/mailman. root@T-101 /usr/ports/mail/mailman #