From owner-freebsd-newbies@FreeBSD.ORG Mon Dec 13 21:37:39 2004 Return-Path: Delivered-To: freebsd-newbies@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1BEDB16A4CE for ; Mon, 13 Dec 2004 21:37:39 +0000 (GMT) Received: from slashmail.org (tux.jeffco.net [205.159.194.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9EF7443D5A for ; Mon, 13 Dec 2004 21:37:38 +0000 (GMT) (envelope-from mbeattie@slashmail.org) Received: PENGUIN-Slashmail fromhostname:slashmail.org fromhostip:127.0.0.1 fromhostport:43492 by slashmail.org with protocol:ESMTP id:iBDLbbha023948 for user: time:Mon, 13 Dec 2004 15:37:37 -0600 numerictime:200412132137 Received: from 63.73.213.5 (Slashmail.Org authenticated user by slashmail.org with HTTP; Mon, 13 Dec 2004 16:37:37 -0500 (EST) Message-ID: <50022.63.73.213.5.1102973857.squirrel@63.73.213.5> Date: Mon, 13 Dec 2004 16:37:37 -0500 (EST) From: "Michael Beattie" To: freebsd-newbies@freebsd.org User-Agent: SquirrelMail X-Mailer: SquirrelMail MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Scanned: ClamAV 0.80/533/Sat Oct 16 20:09:44 2004 clamav-milter version 0.80j on tux X-Virus-Status: Clean Subject: Ports and Packages X-BeenThere: freebsd-newbies@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: mbeattie@alumni.rutgers.edu List-Id: Gathering place for new users List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 21:37:39 -0000 How well do ports and packages interact? Like if I were to install a package and it goes and downloads all the dependencies that it needs, would it get the packages for dependencies that I previously installed via "make install" in the ports tree? And vice versa? Or is it smart enough to know that it's already installed via the other system? How does it do that? Is there a command or a file or somewhere that I can see a list of all ports and packages installed and maybe how they were put there? I mean pkg_info -a can do that for packages, but what about ports? Or does the port system download, compile, and then create and install a package from source whereas the other system just downloads the same package already compiled? I am just really curious as to how the two seemingly different systems interact with each other. Thanks