Kent, you are indeed close. If you are just trying to build Illumos, you only want to build the illumos directory in the build system. Skip buildctl and just:
cd illumos ./build.sh That package server is where you want to publish your built packages after they are built, so a public one wouldn't do, there is documentation on the public omnios wiki on how to set up your own package server. The various stuff in the build system is for building all the supporting parts of omnios; "Illumos" is just the kernel. Luckily, you can get a complete build and local IPS packaging of just the gate bits from the above mentioned command. On Feb 22, 2013 8:47 PM, "Kent Watsen" <k...@watsen.net> wrote: > > > On 2/22/13 3:29 PM, Eric Sproul wrote: > > buildctl has rather bit-rotted-- we don't really use it much > internally. Nevertheless, what buildctl expects for names is the > package FMRI, e.g. "developer/build/autoconf", because it has scraped > those from the PKG variable in each build.sh file. So what you might > do is 'for i in $(./buildctl list) ; do ./buildctl $i ; done' > > Eric > > > > OK, we're getting closer: > > *kent@compiler:/home/kent/omnios-build/build$* for i in $(./buildctl > list | awk '{print $2}'); do > > ./buildctl build $i > > done > ===== Build started at Fri Feb 22 20:09:47 UTC 2013 ===== > Package name: archiver/gnu-tar > Selected flavor: None (use -f to specify a flavor) > Selected build arch: 32 > Extra dependency: None (use -d to specify a version) > The PKGSRVR (http://omnios.int.omniti.net:10002/) isn't available. *All > is doomed*. (emphasis mine :-) > An Error occured in the build. Do you wish to continue anyway? (y/n) n > ===== Build aborted ===== > > > This server's name makes it sound like its internal... > - if so, is there an external server with the packages on it? > > Or I give up now and try to compile illumos using these > instructions<http://wiki.illumos.org/display/illumos/How+To+Build+illumos>instead? > > > Thanks, > Kent > > > > >
_______________________________________________ OmniOS-discuss mailing list OmniOS-discuss@lists.omniti.com http://lists.omniti.com/mailman/listinfo/omnios-discuss