From owner-freebsd-questions Sat Dec 5 17:36:59 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA05550 for freebsd-questions-outgoing; Sat, 5 Dec 1998 17:36:59 -0800 (PST) (envelope-from owner-freebsd-questions@FreeBSD.ORG) Received: from harfang.CC.UMontreal.CA (harfang.CC.UMontreal.CA [132.204.2.102]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA05540 for ; Sat, 5 Dec 1998 17:36:56 -0800 (PST) (envelope-from beaupran@JSP.UMontreal.CA) Received: from epsom.jsp.umontreal.ca (epsom.JSP.UMontreal.CA [132.204.45.25]) by harfang.CC.UMontreal.CA (8.8.8/8.8.8) with SMTP id UAA06361 for ; Sat, 5 Dec 1998 20:36:54 -0500 (EST) Received: from derby.jsp.umontreal.ca (derby.jsp.umontreal.ca [132.204.45.26]) by epsom.jsp.umontreal.ca via ESMTP (951211.SGI.8.6.12.PATCH1502/JSP1789) id UAA16430 for ; Sat, 5 Dec 1998 20:36:54 -0500 Received: from localhost (beaupran@localhost) by derby.jsp.umontreal.ca via SMTP (951211.SGI.8.6.12.PATCH1502/JSP1789) id UAA25123 for ; Sat, 5 Dec 1998 20:36:54 -0500 X-Authentication-Warning: derby.jsp.umontreal.ca: beaupran owned process doing -bs Date: Sat, 5 Dec 1998 20:36:53 -0500 (EST) From: BEAUPRE Antoine To: freebsd-questions Subject: Why not check if the port is installed??? Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG Hi! I was installing some stuff in my ports and I was wondering why the 'make install' was trying to install even thought the port was _already_ installed??? It compiles all and at last, when it comes to installing the port itself, it checks if it is installed! What I did is a 'make fetch' of all my ports/audio dir while I had the time. But some of the packages were already installed. At that point it didn't cause problems, the make was just skipping the packages that were already downloaded/installed. But later I tried to make install, and it stopped at the first (amp) after compiling all the port, because I cleaned it after installing it before. So I specified FORCE_PKG_REGISTER on the commandline to make them all install, but then it really installed and compiled all the ports that were already installed!!! Why isn't it a file like work/.configure_done for the install?! Or why won't the install target checking for the package in the database??? Thanks a lot, and sorry if this is not clear... +-----------------------------------+ | Free the world from businessmen | | Free yourself from your money | +-----------------------------------+ Free the web. Spidey visit: http://www.JSP.UMontreal.CA/~beaupran To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message