Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 17 Aug 2009 17:41:12 -0500
From:      Andrew Gould <andrewlylegould@gmail.com>
To:        Chris Stankevitz <cstankevitz@toyon.com>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Packages available for different FreeBSD versions
Message-ID:  <d356c5630908171541k3c116224g30ee6631278c7748@mail.gmail.com>
In-Reply-To: <4A89D4F9.9020508@toyon.com>
References:  <4A89BD3E.8020804@toyon.com> <d356c5630908171342m4c8469dcw6a64c5d2a5990457@mail.gmail.com> <4A89CA18.7000506@toyon.com> <A1943023-5226-47E0-AB2F-B72814260687@mac.com> <4A89D4F9.9020508@toyon.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Aug 17, 2009 at 5:08 PM, Chris Stankevitz<cstankevitz@toyon.com> wr=
ote:
> Chuck,
>
> Thank you for your help. =A0I have two questions:
>
> Chuck Swiger wrote:
>>
>> Ports are not branched-- there is no STABLE or CURRENT for ports. =A0The
>> same ports tree can be used on 6.x, 7.x, and 8-CURRENT.
>
> 1. With what is the STABLE/CURRENT tag associated?
> a) "core operating system version number"
> b) the ports collection
> c) something else

Ports is a system created to install and manage third party
applications that are separate from the core operating system.
Although they are separate, it is good to have them in sync so that
they are compiled using the same libraries, etc.  Therefore, there is
an attempt to associate packages (compiled versions of ports) with the
version of the operating system upon which they were compiled.

RELEASE, STABLE and CURRENT, refer to the core system.  RELEASE refers
to the version of the operating system that was released with release
notes, etc.  When you update the core operating system, you can use
cvsup to download changes to the source code.  STABLE and CURRENT tell
cvsup what set of changes you want to download.  STABLE is what it
sounds like.  The changes include patches related to security issues
and bugs.  New features may be included, but are considered too risky
or experimental.  CURRENT will put you on the bleeding edge.

>
>>> What are the repercussions of never updating the "core operating system
>>> version number"?
>>
>> Well, you'll miss ongoing security updates and improvements to the syste=
m.
>
> 2. I thought security updates and improvements to the system would arrive
> via the ports mechanism. =A0What kinds of things are not updated via port=
s?
> =A0(My experience is with Gentoo where everything is updated via portage =
and
> there is no "core operating system version number").

This is addressed above.  I would add, though, that the cvsup
mechanism can be used to download updates to the ports system and
documentation, in addition to changes to the core system.

>
> Thanks again,
>
> Chris
> _______________________________________________
> freebsd-questions@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.o=
rg"
>



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