From owner-freebsd-ports@FreeBSD.ORG Mon Nov 16 00:07:23 2009 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 34FE710656A6 for ; Mon, 16 Nov 2009 00:07:23 +0000 (UTC) (envelope-from erikt@midgard.homeip.net) Received: from ch-smtp03.sth.basefarm.net (ch-smtp03.sth.basefarm.net [80.76.149.214]) by mx1.freebsd.org (Postfix) with ESMTP id E2C548FC30 for ; Mon, 16 Nov 2009 00:07:22 +0000 (UTC) Received: from c83-255-48-78.bredband.comhem.se ([83.255.48.78]:61542 helo=falcon.midgard.homeip.net) by ch-smtp03.sth.basefarm.net with esmtp (Exim 4.68) (envelope-from ) id 1N9p7G-00048n-Ai for ports@freebsd.org; Mon, 16 Nov 2009 01:06:48 +0100 Received: (qmail 47504 invoked from network); 16 Nov 2009 01:06:43 +0100 Received: from owl.midgard.homeip.net (10.1.5.7) by falcon.midgard.homeip.net with ESMTP; 16 Nov 2009 01:06:43 +0100 Received: (qmail 15069 invoked by uid 1001); 16 Nov 2009 01:06:43 +0100 Date: Mon, 16 Nov 2009 01:06:43 +0100 From: Erik Trulsson To: Sandra Kachelmann Message-ID: <20091116000643.GA14996@owl.midgard.homeip.net> References: <91b92520911151444k742351bfl9ae20fb82a604bd5@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <91b92520911151444k742351bfl9ae20fb82a604bd5@mail.gmail.com> User-Agent: Mutt/1.5.20 (2009-06-14) X-Originating-IP: 83.255.48.78 X-Scan-Result: No virus found in message 1N9p7G-00048n-Ai. X-Scan-Signature: ch-smtp03.sth.basefarm.net 1N9p7G-00048n-Ai a339e5d972988b7e77276f49019a07be Cc: ports@freebsd.org Subject: Re: remove BUILD_DEPENDS automatically after install X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 16 Nov 2009 00:07:23 -0000 On Sun, Nov 15, 2009 at 11:44:04PM +0100, Sandra Kachelmann wrote: > Is there a reason why BUILD_DEPENDS aren't being removed after a port > has been installed and if no other installed port depends on it? How do you know that the user does not want that port installed? And what if the user will install 20 other ports afterwards - all of which is that same port as a BUILD_DEPENDS - should that port be installed/deinstalled each and every time? (Personally I would be *very* annoyed if, for example, libtool or automake/autoconf would be reinstalled every time I installed a port which had one of them as a build-time dependency. There are *lots* of ports which have one of them in BUILD_DEPENDS, but few if any that has them as RUN_DEPENDS.) -- Erik Trulsson ertr1013@student.uu.se