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>
