[csw-maintainers] Using a package from current on stable
Daniel Pocock
daniel at opencsw.org
Wed Sep 23 13:44:13 CEST 2009
dam at opencsw.org wrote:
> Hi Daniel,
>
>> The Ganglia package I've been working with works on a wide range of
>> architectures. I thought I would try to install the package on a
>> Solaris 8 system with OpenCSW stable instead of current
>
> FYI: Adding newer packages to stable is not supported and newer packages
> will not be added to stable. A stable release is made from current during
> a release-freeze with thourough package inspection. An update of stable is
> pending and there is no date for an update.
>
> James, out stable release manager, made some progress towards a new
> stable, but due to time constraints there is no timeframe.
>
>> Two issues arise:
>> - cswclassutils is missing on stable
>> - expat.so.0 on stable, expat.so.1 expected for current
>>
>> Therefore, I suspect I need to
>>
>> - copy some additional things, e.g. cswclassutils, to the system where I
>> want Ganglia
>
> If you want to poach your stable installation you can do that.
>
>> - rebuild my package for stable's library versions - how do I tell gar
>> to do that?
>
> You don't, as new packages are always build against current.
>
>> Given that my package is a new package and doesn't impact any other
>> packages, are there any other steps I need to take to make it suitable
>> for an upcoming stable release? Will the use of cswclassutils prevent
>> me from having the package in stable?
>
> If a new stable release is made and your package has been released to current
> at that time and has no open critical bugs it will go automatically into
> stable.
>
> The delay of a new stable release is painful, but we don't have that many
> people having the infrastrastructure, time and knowledge to do it.
>
I understand that OpenCSW can't endorse a package and put it in stable
without following the correct process - otherwise, there would just be
anarchy
However, if someone wants to distribute a package through a third party
download site (e.g. the upstream download page on SF), and they want
their package to just drop in to stable, is that permitted? Is there a
convenient way to build such a package with gar on the build farm?
More information about the maintainers
mailing list