From owner-freebsd-current@FreeBSD.ORG Tue May 4 18:41:14 2010 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3F1CD1065675 for ; Tue, 4 May 2010 18:41:14 +0000 (UTC) (envelope-from julianelischer@gmail.com) Received: from mail-ww0-f54.google.com (mail-ww0-f54.google.com [74.125.82.54]) by mx1.freebsd.org (Postfix) with ESMTP id C22378FC14 for ; Tue, 4 May 2010 18:41:13 +0000 (UTC) Received: by wwb13 with SMTP id 13so3238609wwb.13 for ; Tue, 04 May 2010 11:41:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :content-type:content-transfer-encoding; bh=KTLisUEXArvwU2lBkYetnF61R6WUWspdWyNUriEv8zI=; b=NTd6yMyIU0ZTzzy21yevgh41Z/k85IPlNPtNWo8M65fM7S2KHK4765sHjdzXvByXQK Sw3JOAM+gPd3eXJDDl1Gu1NHh7Gd9xHX8v9kCrZNWPmSQDBBeSIX+CEaIgVhAHlhaqqt W5nEBYagSubPwcRrfRxwdVZMK5jaSb/SIRsXM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; b=iX7nXNHjRVpVr3ax79R5mR4raU0W7+f4lw8xtI+rO5NVCSVkXfanxFJrrQsVV6loLp zFCAYK2RmCbeB9JS+/GF4xOBSLwXHPxTo6/yhOAalctzRF3YyYqKhZIZrEGmhr1NlRna MoezATTi10QPGJvm72ba74Tc0OoOF+O5rtQb0= Received: by 10.216.86.14 with SMTP id v14mr436153wee.157.1272998465612; Tue, 04 May 2010 11:41:05 -0700 (PDT) Received: from julian-mac.elischer.org (h-67-100-89-137.snfccasy.static.covad.net [67.100.89.137]) by mx.google.com with ESMTPS id g9sm14921157gvc.8.2010.05.04.11.40.59 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 04 May 2010 11:41:02 -0700 (PDT) Sender: Julian Elischer Message-ID: <4BE06A36.9080208@elischer.org> Date: Tue, 04 May 2010 11:40:54 -0700 From: Julian Elischer User-Agent: Mozilla/5.0 (Macintosh; U; PPC Mac OS X 10.4; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: Reinhard Haller References: <4BBFD502.1010507@elischer.org> <4BDFDA35.9010608@interactive-net.de> In-Reply-To: <4BDFDA35.9010608@interactive-net.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-current@freebsd.org Subject: Re: ports and PBIs X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 04 May 2010 18:41:14 -0000 On 5/4/10 1:26 AM, Reinhard Haller wrote: > The goal of PBIs as Julian proposed is to simplify the automatic > generation of simple apps. well, it's to make some working apps available, that don't interfere with other working apps. > > To achieve this goal we get another ports management application and > hope it handles also the non trivial tasks of the non simple apps. there is a PBI helper app. but PBIs are actually executables with the installation app built in. > > If the PBIs come with all libraries and resources we get even more > problems with multiple db installations not less. not that's the whole point. The app has it's own linraries HIDDEN within itself. it can not interfere with other apps. (except in a port-number manner) but generally apps for which PBIs are good do not do that sort of thing. I would imagine a base system with useful utilities installed by PBI, (so the keep working) and all the development apps and libraries installed by ports/packages. that way your system keeps working, no matter how you screw up your fancy development setup. > > Are configuration dependencies (exim with or without ldap) addressed > with the PBI format? not usually but if you can make your own... > > I believe we need a more precise way to express the dependencies between > the ports. well there is a GSOC project that hopes to do that. > > Reinhard > > > > > > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org"