Shawn Walker wrote:
> On Feb 6, 2008 4:44 AM, Joerg Schilling
> <[EMAIL PROTECTED]> wrote:
>   
>> "Shawn Walker" <[EMAIL PROTECTED]> wrote:
>>
>>     
>>>> You need to install GNOME libs in order to run a X-less base OpenSolaris
>>>> installation. Do you believe this is correct?
>>>>         
>>> No, but I suspect it's a result of packaging, not software.
>>>       
>> If this should read that you believe it is not correct, I concur...
>>     
>
> Yes, I don't think one should need GNOME libs in order to run an
> X-less base installation -- as long as DBUS and HAL are rightfully not
> considered "GNOME libs"; since they are not in the relevant sense.
>
>   
Agreed. It was just an example of how bad things can get when 
dependencies aren'ta primary consideration during integration.
>> There are general structural problems with the arbitrary "project boundaries"
>> that should be fixed in future. If I did put parts of the cdrtools source 
>> into
>> a separate package that you need to doenload from a different location, 
>> people
>> would be angry with me....
>>     
>
> Yes, I am trying to say that packaging is the issue here, not software.
>
>   
No. Dependencies are the issue. Many dependencies are created when the 
code is written. And some dependencies won't be fixable by changing the 
packaging. Dependencies need to be considered during development, not 
after. Hard thought needs to be put into what the use case of a package 
might be, and both how reasonable it is to require another package in 
that case, and what problems requiring the other package may cause.

I'm all for improving the Solaris packaging technology. But I don't 
beleive these problems will be fixed, no matter how much improvement is 
made in the packaging tools, or file formats.

Also I think most dependency problems that can be fixed by re-packaging, 
can be fixed today with the current pacakging tools. It just takes a 
finer resolution of packges, and likely an explosion in the number of 
packages. The problems in the packaging, and the problems being solved 
in the packaging tools I think, are largely ( though maybe not entirely) 
orthogonal, and unrelated.

   -Kyle

         
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to