On Jun 19, 2009, at 9:40 AM, Christian Kelly wrote:

> On 17/06/2009 19:21, Giri Mandalika wrote:
>>
>> > [Josh] I thought the point of the BuildRequires tag was to  
>> specify which packages the build system should install on the build  
>> system prior to attempting to build your package.
>>
>> The spec file has the BuildRequires tag - yet the build failed with  
>> the message "WARNING: skipping package mysql-connector-c: required  
>> package SUNWcmake not installed".
>>
>> Log file and the corresponding spec file are at the following  
>> locations:
>>
>>  http://jucr.opensolaris.org/build/viewlog/1672/
>>  http://jucr.opensolaris.org/files/748/2303/spec/mysql-connector-c.spec
>>
>> > [Amanda] .. SUNWcmake would be in 2009.06. My expectation is that  
>> this will be resolved when the build systems are moved to  
>> OpenSolaris 2009.06
>>
>> Anyone knows the ETA for this task? If it is not planned to  
>> complete in the near future, how do we get the required packages  
>> (any package, not necessarily SUNWcmake) installed on existing  
>> build system?
>
> When we switch to 09.06 we'll also be making some fundamental  
> changes to the build system. These are:
>
> 1. We build on opensolaris rather than nevada. i.e. a pure IPS  
> environment.
> 2. Prior to build our zones currently have the whole nevada stack  
> installed. In the new setup, our zones will have only the minimum  
> set of pkgs necessary to run (about 80 pkgs) and then we only  
> install the dependencies explicitly defined in the spec file. This  
> will clear up the dependency issues we've been seeing.
>
> So, you won't need to request a package be installed, you just  
> specify a dependency on it in your spec file.
>
> We will continue to build on /release for now. I'm going to outline  
> what I think we need to do in terms of what platforms we offer as a  
> build base for discussion.
>

Christian, when will SPARC builds be supported?

Josh

> _Christian
>
>>
>> - Giri
>>
>> On Jun 17, 2009, at 8:22 AM, Josh Simons wrote:
>>
>>> I thought the point of the BuildRequires tag was to specify which  
>>> packages the
>>> build system should install on the build system prior to  
>>> attempting to build your
>>> package.
>>>
>>> In which case, I would have thought that:
>>>
>>> BuildRequires: SUNWcmake
>>>
>>> would accomplish what you want since I see that cmake 2.6 is  
>>> available in the release
>>> repository and is therefore presumably available for juicer to  
>>> install.
>>>
>>> If you've done the above, then I'm as mystified as you are and  
>>> we'll will need someone
>>> more experienced to comment.
>>>
>>> Josh Simons
>>>
>>> On Jun 17, 2009, at 4:35 AM, Giri Mandalika wrote:
>>>
>>>> I am reproducing the message that I posted to sw-posters alias  
>>>> last week (ref: 
>>>> http://www.opensolaris.org/jive/thread.jspa?threadID=105512&tstart=0) 
>>>> . Could someone please respond to my questions? In short, I am  
>>>> interested in finding out if CMake is available on the Source  
>>>> Juicer build system; and if not available, what is the process to  
>>>> get that package installed?
>>>> --
>>>>
>>>> Here is some context:
>>>>
>>>> I'm trying to build a software package that has a build time  
>>>> dependency on CMake. So far all my attempts to build the package  
>>>> using Source Juicer are unsuccessful with the error message  
>>>> similar to ".. required package xxxcmake not installed". Not  
>>>> knowing whether CMake is available on Source Juicer build  
>>>> machine, I randomly tried the package names 'cmake', 'SUNWcmake'  
>>>> and 'CBEcmake' in the spec file.
>>>>
>>>> Is CMake available on the build system? If yes, what is the  
>>>> package name I should be using in the spec file? If not, what is  
>>>> the proper procedure to get it installed [on the Source Juicer]?
>>>>
>>>> Is there any way to find out which tools and packages are  
>>>> installed on the Source Juicer build system, along with their  
>>>> versions? Having access to this information sure saves some time  
>>>> and effort.
>>>>
>>>> - Giri
>>>>
>>>> _______________________________________________
>>>> sourcejuicer-discuss mailing list
>>>> sourcejuicer-discuss at opensolaris.org
>>>> http://mail.opensolaris.org/mailman/listinfo/sourcejuicer-discuss
>>>
>>
>>
>> _______________________________________________
>> sourcejuicer-discuss mailing list
>> sourcejuicer-discuss at opensolaris.org
>> http://mail.opensolaris.org/mailman/listinfo/sourcejuicer-discuss
>>
>
> _______________________________________________
> sourcejuicer-discuss mailing list
> sourcejuicer-discuss at opensolaris.org
> http://mail.opensolaris.org/mailman/listinfo/sourcejuicer-discuss

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/sourcejuicer-discuss/attachments/20090619/efa562f7/attachment.html>

Reply via email to