On 19/06/2009 15:15, Josh Simons wrote:
>
> 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?

We're currently planning the next 6 months of work. Frankly, we're 
giving it a low priority. We don't see a lot of community users looking 
for it.

_Christian


>
> 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) 
>>>>> <http://www.opensolaris.org/jive/thread.jspa?threadID=105512&tstart=0%29>.
>>>>>  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 
>>>>> <mailto: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 
>> <mailto: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/20090621/aafe42cb/attachment.html>

Reply via email to