Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 4 May 2010 10:16:11 -0700
From:      Garrett Cooper <yanefbsd@gmail.com>
To:        Reinhard Haller <reinhard.haller@interactive-net.de>
Cc:        freebsd-current@freebsd.org
Subject:   Re: ports and PBIs
Message-ID:  <n2m7d6fde3d1005041016ja226d80cp6984fb5376586bc2@mail.gmail.com>
In-Reply-To: <4BDFDA35.9010608@interactive-net.de>
References:  <4BBFD502.1010507@elischer.org> <o2z11167f521004092328z50ed9c9zde0294a344439709@mail.gmail.com> <x2i7d6fde3d1004100020oc8be3c51ree5f1e4b07b99f45@mail.gmail.com> <4BC03ABA.6090309@elischer.org> <q2q7d6fde3d1004100335ucf424ae0gbfcdba950fd68767@mail.gmail.com> <4BC0CC6F.7010009@freebsd.org> <r2vf0dd9eb91004301729j38c2d38cp4313841ce7a0554@mail.gmail.com> <4BDEDECD.70508@pcbsd.org> <v2w7d6fde3d1005031255t6d6ca64tdf31844c44e434ad@mail.gmail.com> <4BDFDA35.9010608@interactive-net.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, May 4, 2010 at 1:26 AM, Reinhard Haller
<reinhard.haller@interactive-net.de> wrote:
> Am 03.05.2010 21:55, schrieb Garrett Cooper:
>> Also, for services like cups, there could have per-application
>> virtualized networking stacks
> Hi Garret,
>
> one jail per application -- theoretically the best idea -- no conflict
> due to the elimination of cross-dependencies.
> Havig updated a server with 10 jails last week going thru 11 boring
> mergemaster sessions I'm not convinced this a practicable way.
>
> Considering my problems with the update of all installed applications my
> keypoints are:
> 1) We have too much applications to manage ports, oftly you have to use
> 2 different applications to do the job, so even forcing all applications
> to compile/update doesn't eliminate the need to set up the update more
> than once.
> 2) Ports like db (40-50), python (2, 25, 26) need a proper handling by
> the ports management. Over time I had installed 4 db versions; apr
> doesn't compile with db >48.
> 3) Configuration dependencies are not properly handled (Installing xorg
> in a jail due to a unneeded configuration default is no fun).
>
> The goal of PBIs as Julian proposed is to simplify the automatic
> generation of simple 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.
>
> If the PBIs come with all libraries and resources we get even more
> problems with multiple db installations not less.
>
> Are configuration dependencies (exim with or without ldap) addressed
> with the PBI format?
>
> I believe we need a more precise way to express the dependencies between
> the ports.

    I'm not going to feign knowing what's going on completely in this
regard; if we were pointed to the software spec(s) for PBIs and the
tools, it would probably make analysis easier.
Thanks,
-Garrett



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?n2m7d6fde3d1005041016ja226d80cp6984fb5376586bc2>