Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Mar 2010 23:20:04 -0700
From:      Garrett Cooper <yanefbsd@gmail.com>
To:        Arseny Nasokin <eirnym@gmail.com>
Cc:        Alexey Shuvaev <shuvaev@physik.uni-wuerzburg.de>, "freebsd-ports@freebsd.org" <freebsd-ports@freebsd.org>
Subject:   Re: Old ports bugs analyzis
Message-ID:  <z2r7d6fde3d1003302320q7504c218w80b300dac36bf7af@mail.gmail.com>
In-Reply-To: <066EBF09-FF6E-48C7-A1F9-0BB6B6A1EADC@gmail.com>
References:  <ac29a5e51003291405x428cea9el889f802fa2312fb0@mail.gmail.com> <20100330191416.GB98488@wep4035.physik.uni-wuerzburg.de> <2F334A43-634E-4AAC-A144-54200FEE7003@gmail.com> <7d6fde3d1003301349t32a98a49uc223a710a1f2ede4@mail.gmail.com> <57C3B32A-21E5-4D66-8311-800F62B54C6C@gmail.com> <7d6fde3d1003301714o1da03b52j8ac6b8122c1bc45d@mail.gmail.com> <066EBF09-FF6E-48C7-A1F9-0BB6B6A1EADC@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Mar 30, 2010 at 9:36 PM, Arseny Nasokin <eirnym@gmail.com> wrote:
> On 31 Mar 2010, at 04:14, Garrett Cooper <yanefbsd@gmail.com> wrote:
>
>> Today binary packages are rolled as generic as possible provided the
>> architecture they're built for and are monolithic, meaning that they
>> contain the build, lib, patch, and run dependencies required to build
>> everything, as they're generated after an in-place install in
>> ${PREFIX} .
>>
>> One of many ideas we were kicking around on #bsdports was to produce
>> `fat packages' which would be usable in package installation and ports
>> building scenarios (similar to the headache that exists in many Linux
>> distros with -devel and non-devel packages), but the user could
>> specify whether or not they wanted the -devel pieces or not (if it
>> applied) -- so only one set of packages would need to be distributed.
>>
>> We didn't really kick the idea around too much, but it was still a
>> novelty that should be `nursed' to a proper conclusion as it would
>> allow folks who roll packages and install on embedded systems /
>> install bases, or prefer installing via packages, to have small
>> install bases, and smaller potential binary roll up after the fact.
>
> I can't see and discuss in IRC due browser and platform(software part)
> limitations in nearest future.
>
> I don't clearly understand, will be ports system removed? Will there will be
> sourse and binary packages or will it be Gentoo-style "portages", which will
> provide installation from binary or source with options?

Gentoo portage is maintainer hell; we have enough fun with ports not
to get stuck in that mess.

> Almost all packages in my systems has custom settings.

Which is exactly why I advocate using ports for my desktops and
servers. I just have other vested interests outside of my personal
machines where binary packages are better suited than installed a
boatload of packages from source.

Cool thing is though, if people use standard packages, there's a
greater chance of there not being stability issues with the packages
themselves right (or at least all of the issues will be known
upfront)?

Thanks :),
-Garrett



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