Ability for maintainers to update own ports
Oliver Eikemeier
eikemeier at fillmore-labs.com
Tue Nov 11 14:54:16 PST 2003
Charles Swiger wrote:
> On Nov 11, 2003, at 2:38 PM, Oliver Eikemeier wrote:
>
>> Kris Kennaway wrote:
>>
>>> More broadly speaking, there doesn't seem to be significant interest
>>> from the community to provide support for old releases. If there was,
>>> it's something that could be provided by a group of interested members
>>> of this list.
>>
>> sysutils/pkg_install is a[n] attempt to supports older releases. In a
>> production environment it is not always possible to upgrade the base
>> system at will. I'll try my best not to break backwards compatibility
>> without a good reason.
>
> Good for you, Oliver. I don't think you're the only person with that
> sentiment; a significant number of ports reference OSVERSION in order to
> behave correctly on older versions of the OS:
>
> % find /usr/ports -name Makefile -exec grep -l OSVERSION {} \; | wc -l
> 585
Or to differentiate between -STABLE and -CURRENT?
[...]
> Apache-1.3.29, Python-2.3.2, and a lot of other useful software will
> build and install on versions of FreeBSD prior to 4.7 without using
> ports. The intent of the ports system is to help users run software on
> their machine, not to require users to upgrade to the latest version of
> the OS in order to update such ports.
I expect very few ports to fail on older systems (if they are not too old).
The problem for most maintainers here is testing (and debugging). I don't
support older systems in that sense, I can only try to fix problems that
are reported. No QA team to test the port on 4.7, 4.8 and 4.9 here...
But AFAIK Apple is deprecating old Mac OS X versions quite fast now, faster
that they did with Mac OS 9, so that doesn't seem to be so uncommon even
on commerical *BSD platforms?
More information about the freebsd-ports
mailing list