From owner-freebsd-questions@FreeBSD.ORG Tue Jan 25 08:58:40 2005 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CF36916A4CE for ; Tue, 25 Jan 2005 08:58:40 +0000 (GMT) Received: from moutng.kundenserver.de (moutng.kundenserver.de [212.227.126.177]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4357543D2F for ; Tue, 25 Jan 2005 08:58:40 +0000 (GMT) (envelope-from mail@myunix.net) Received: from [212.227.126.155] (helo=mrelayng.kundenserver.de) by moutng.kundenserver.de with esmtp (Exim 3.35 #1) id 1CtMX1-0004RR-00 for freebsd-questions@freebsd.org; Tue, 25 Jan 2005 09:58:39 +0100 Received: from [217.228.224.217] (helo=[192.168.123.5]) by mrelayng.kundenserver.de with asmtp (Exim 3.35 #1) id 1CtMX0-0004dn-00 for freebsd-questions@freebsd.org; Tue, 25 Jan 2005 09:58:39 +0100 Message-ID: <41F60A3F.7040908@myunix.net> Date: Tue, 25 Jan 2005 09:58:39 +0100 From: Christian Tischler User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041217 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Provags-ID: kundenserver.de abuse@kundenserver.de auth:f535121c9cfa857f5d09ee37b87180a6 Subject: Reparing FreeBSD ports tree. X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 25 Jan 2005 08:58:40 -0000 Hi everyone. My primary question is how to repair a broken ports tree. I did a portupgrade to CVS FreeBSD 4.9 RELEASE, and now my ports tree ist all screwed up. There are tons of wrong/failed/whatever dependencies and some ports wont work. How can I repair this problem without an complete reinstall of the system? I have a lot of services running for my local net and a huge amount of configurations. For exsample when I do /usr/ports/make index I get: ---------- # make index Generating INDEX - please wait..apsfilter-7.2.5_5: "/usr/ports/print/acroread5" non-existent -- dependency list incomplete ===> print/apsfilter failed *** Error code 1 1 error -------- The second question is who to reinstall e.g. apache without uninstalling all the stuff that depends on it? e.g. When I did the portupgrade I obviously did something wrong, and now the xml module is missing, which is needed by some of my web aps. I would be very glad if someone could point me out the nessesary steps to clear this mess. I really thought about an complete reinstallation of the system, but everytime I install a new system I rn into dependency problems with the ports collection, as one app requires a version of an tool, but another dependence stops me from reinstalling the newer version. Is there an general guideline to prevent this? thx a lot in advance Christian