Amanda Waite wrote:
> Hi there,
>
> Attached is a very early draft of the Lighttpd 1.4.23 Arc Case. There 
> is an issue that needs to be resolved before I take it forward and it 
> would be useful to get everyone's input first.
>
> Lighttpd 1.4.23 no longer includes the spawn-fcgi utility which is 
> broken out into a separate source distribution. I therefore seem to 
> have 3 options:
>
>         - break out spawn-fcgi into a separate SFW package
(thinking out loud)

First I wonder:
* Why did the Lighttpd group split these out?  Is it because spawn-fcgi 
needed to release more often, or because it is not needed by many/most 
Lighttpd users, or ???

This seems to answer most aspects: 
http://blog.lighttpd.net/articles/2009/04/03/spawn-fcgi-removed-from-lighttpd-1-4

(It needed to release more often; Lighttpd is able to start FastCGI 
processes without using spawn-fcgi.)
>         - somehow build SUNWlighttp14u from two source distributions
>         - remove spawn-fcgi from SUNWlighttpd14u

What is the difference between option 1 and option 3?
>
> Option 1 probably requires option 3 and as it usually takes a year to 
> remove an interface from a committed component it would also require 
> cooperation from the ARC, allowing us to effectively maintain the same 
> functionality in Lighttpd in SFW by making the spawn-fcgi package a 
> dependency.
>
> Option 2 is easy on paper, but I suspect that it's unlikely to be 
> supported by SFW who would ultimately love to be able to pull down the 
> sources as required rather than store them, and as METADATA only has 
> room for one source URL this then becomes difficult. Anyone know of 
> any packages built from two source tarballs?

Beyond what SFW wants:

Having more than one open source package in a single OS package means 
that some of the open source version information is lost.

For example, where's the mod_perl version below?

$ pkg list SUNWapch22
NAME (PUBLISHER)                              VERSION         STATE      
UFIX
SUNWapch22                                    2.2.11-0.111    installed  
----


Reply via email to