From owner-freebsd-questions@FreeBSD.ORG Thu Dec 17 12:12:20 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7C071106566B for ; Thu, 17 Dec 2009 12:12:20 +0000 (UTC) (envelope-from robin@reportlab.com) Received: from mail-ew0-f226.google.com (mail-ew0-f226.google.com [209.85.219.226]) by mx1.freebsd.org (Postfix) with ESMTP id 1C1E18FC12 for ; Thu, 17 Dec 2009 12:12:19 +0000 (UTC) Received: by ewy26 with SMTP id 26so1153910ewy.3 for ; Thu, 17 Dec 2009 04:12:19 -0800 (PST) Received: by 10.213.51.10 with SMTP id b10mr2702674ebg.74.1261051938977; Thu, 17 Dec 2009 04:12:18 -0800 (PST) Received: from ?192.168.0.3? ([82.44.127.245]) by mx.google.com with ESMTPS id 23sm3120362eya.11.2009.12.17.04.12.18 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 17 Dec 2009 04:12:18 -0800 (PST) Message-ID: <4B2A2023.5050607@chamonix.reportlab.co.uk> Date: Thu, 17 Dec 2009 12:12:19 +0000 From: Robin Becker User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 MIME-Version: 1.0 To: FreeBSD Mailing List Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: binary package dependencies X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 17 Dec 2009 12:12:20 -0000 I would like to know how to use self compiled ports made with make install together with the packages which can be downloaded with pkg_add -r .... I'm in the process of upgrading an old freebsd 6.0 server to 8.0 and have decided to try and use apache22. For various reasons I built the apache22 server using ports (mainly to force usage of a particular BSDB). Then added subversion also using ports. After setting up the new apache to act as an svn source and getting that working I decided to add viewvc. Rather stupidly I used pkg_add -r viewvc which seemed to work. However, my apache setup stopped working. After much faffing about I learned that the pkg_add -r viewvc had also installed another version of apache (a 2.0 version). All my apachectl commands were directed at the 2.0 version and my edits to the httpd.conf were bing entirely ignored. Somehow I had naively assumed that apache20 and apache22 were incompatible and could not simultaneously be installed. Did the binary package load ignore all conflicts? What's the proper way to approach these issues. Looking in the apache20 Makefile I see it conflicts with earlier apache, but how can it conflict with a later one? -- Robin Becker