From owner-freebsd-questions@FreeBSD.ORG Tue Aug 24 18:47:10 2004 Return-Path: <owner-freebsd-questions@FreeBSD.ORG> 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 A50A016A4CF for <freebsd-questions@freebsd.org>; Tue, 24 Aug 2004 18:47:10 +0000 (GMT) Received: from lists.freedombi.com (idealso.com [207.179.98.220]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1664943D1F for <freebsd-questions@freebsd.org>; Tue, 24 Aug 2004 18:47:06 +0000 (GMT) (envelope-from charles@idealso.com) Received: by lists.freedombi.com (Postfix, from userid 1000) id 4B82D72825; Tue, 24 Aug 2004 14:47:05 -0400 (EDT) Received: from freedombi.com (localhost [192.168.10.108]) by lists.freedombi.com (Postfix) with SMTP id 6BABC72327 for <freebsd-questions@freebsd.org>; Tue, 24 Aug 2004 14:47:03 -0400 (EDT) Received: from 24.11.146.21 (SquirrelMail authenticated user charles) by freedombi.com with HTTP; Tue, 24 Aug 2004 14:47:03 -0400 (EDT) Message-ID: <37045.24.11.146.21.1093373223.squirrel@freedombi.com> Date: Tue, 24 Aug 2004 14:47:03 -0400 (EDT) From: "Charles Ulrich" <charles@idealso.com> To: freebsd-questions@freebsd.org User-Agent: SquirrelMail/1.4.2 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 Importance: Normal X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on freedombi.com X-Spam-Level: X-Spam-Status: No, hits=-3.7 required=7.0 tests=BAYES_00,PRIORITY_NO_NAME autolearn=no version=2.63 Subject: Re: Reinstalling, then upgrading (Was Re: Salvageable? (Was Re:make installworld error)) X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions <freebsd-questions.freebsd.org> List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-questions>, <mailto:freebsd-questions-request@freebsd.org?subject=unsubscribe> List-Archive: <http://lists.freebsd.org/pipermail/freebsd-questions> List-Post: <mailto:freebsd-questions@freebsd.org> List-Help: <mailto:freebsd-questions-request@freebsd.org?subject=help> List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-questions>, <mailto:freebsd-questions-request@freebsd.org?subject=subscribe> X-List-Received-Date: Tue, 24 Aug 2004 18:47:10 -0000 Lowell Gilbert said: > In FreeBSD, a "port" is a third-party application ported to be built from source on your system. A "package" is a pre-compiled binary of that port. Once installed, they are both tracked (and removable) by the same database, usually referred to as the "package database". See the FreeBSD Handbook section on "Installing Applications: Packages and Ports" for a full explanation. Just out of curiosity, is it incorrect to simply say that ports build packages? That is, once a piece of software is installed with 'make install', is it treated the same as any package that was installed from the installation CD? (If not, or if the relationship is really a whole lot more complex than that, then my rant below doesn't apply.) A lot of new users can't readily tell the difference between a port and package and frequently use the two terms interchangably. The handbook gives an overview of both ports and package but stops short of clearly spelling out this important distinction. But at the same time, it also implies that ports and packages are two completely separate ways of installing software when in reality they are actually two parts of the same system. The phrase "ports build packages" is a neat and efficient way of rectifying the misunderstandings that can occur when trying to give a proper explanation of FreeBSD package management. -- Charles Ulrich System Administrator Ideal Solution - http://www.idealso.com -- Charles Ulrich System Administrator Ideal Solution - http://www.idealso.com