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>
