[illumos-Discuss] issue building/installing illumos
Garrett D'Amore
garrett at damore.org
Mon Aug 30 12:06:37 PDT 2010
You need to update your code. "hg pull -u"
- Garrett
On Mon, 2010-08-30 at 14:27 -0400, Todd Kover wrote:
> Seems to not be so magical:
>
> kovert at cosa.omniscient.com:/code/illumos-gate$ pfexec ./usr/src/tools/scripts/onu -O -d /code/illumos-gate/packages/i386/nightly -t illumos-01
> [30/Aug/2010:13:09:51] ENGINE Listening for SIGHUP.
> [30/Aug/2010:13:09:51] ENGINE Listening for SIGTERM.
> [30/Aug/2010:13:09:51] ENGINE Listening for SIGUSR1.
> [30/Aug/2010:13:09:51] ENGINE Bus STARTING
> [30/Aug/2010:13:09:51] ENGINE Started monitor thread '_TimeoutMonitor'.
> [30/Aug/2010:13:09:51] ENGINE Serving on 0.0.0.0:13000
> [30/Aug/2010:13:09:51] ENGINE Bus STARTED
> [30/Aug/2010:13:09:51] INDEX Updating search indexes
> Refreshing catalog 3/4 opensolaris.org[30/Aug/2010:13:10:04] INDEX Search indexes updated and available.
> No updates available for this image.
> [30/Aug/2010:13:13:30] ENGINE Caught signal SIGTERM.
> [30/Aug/2010:13:13:30] ENGINE Bus STOPPING
> [30/Aug/2010:13:13:30] ENGINE HTTP Server cherrypy._cpwsgi_server.CPWSGIServer(('0.0.0.0', 13000)) shut down
> kovert at cosa.omniscient.com:/code/illumos-gate$ [30/Aug/2010:13:13:30] ENGINE Stopped thread '_TimeoutMonitor'.
> [30/Aug/2010:13:13:30] ENGINE Bus STOPPED
> [30/Aug/2010:13:13:30] ENGINE Bus EXITING
> [30/Aug/2010:13:13:30] ENGINE Bus EXITED
> [30/Aug/2010:13:13:30] ENGINE Waiting for child threads to terminate...
>
> I couldn't find any other "onu*" if there is more than one. (And I did
> need to use the -O flag, FWIW).
>
> Again, apologies if I'm missing something fundemental.
>
> thanks,
> -Todd
>
>
> > There's a new version of onu in the repository now, which is simpler to
> > use:
> >
> > onu -d <workspace>/packages/i386/nightly -t myBEname
> >
> > Should be far less error prone than the old one. Thanks to Rich Lowe
> > for fixing this, after dealing with all my incessant complaining about
> > the underlying IPS and onu itself. :-)
> >
> > - Garrett
> >
> >
> > On Mon, 2010-08-30 at 11:34 -0400, Todd Kover wrote:
> > > Howdy,
> > >
> > > I poked around for others with this problem but didn't see any.
> > > apologies if I missed a message in the archives.
> > >
> > > Following these directions:
> > >
> > > http://www.illumos.org/projects/illumos-gate/wiki/How_To_Build_illumos
> > >
> > > with the following deltas:
> > >
> > > starting with a fresh b134 instance from dvd (installed in a hvm xen
> > > instance on an opensolaris 2009.06 box -- trying to upgrade from a fresh
> > > 2009.06 to b134 resulted in 503's trying to do a pkg image-update).
> > >
> > > also extracting on-crypto-i386.tar.bz2 in /code/illumos-gate in addition to
> > > on-closed-bins.i386.tar.bz2
> > >
> > > using an hg clone from over the weekend.
> > >
> > > I see some issues with the build that others had seen according to the
> > > forums, which I've attached below.
> > >
> > > When I attempt to install:
> > >
> > > kovert at cosa.omniscient.com:/code/illumos-gate$ pfexec ./usr/src/tools/scripts/onu -u file:///code/illumos-gate/pac
> kages/i386/nightly/repo.redist -Ot illumos-gate -U on-nightly
> > > No updates available for this image.
> > >
> > > It clones the boot environment but gets no further than that.
> > >
> > > I've never built [open]solaris completely from scratch before, so some
> > > of this may be obvious to someone familiar with the process.
> > >
> > > It could also be the protofile mismatch or elf header issue, but I didn't
> > > see anything in the nightly.log that showed errors building things.
> > >
> > > thanks,
> > > -Todd
> > >
> > > ---<snip>---
> > >
> > > Subject: Nightly i386 Build of illumos-gate Completed.
> > >
> > > ==== Nightly distributed build started: Sunday, August 29, 2010 09:29:41 PM EDT ====
> > > ==== Nightly distributed build completed: Monday, August 30, 2010 03:17:42 AM EDT ====
> > >
> > > ==== Total build time ====
> > >
> > > real 5:48:00
> > >
> > > ==== Build environment ====
> > >
> > > /usr/bin/uname
> > > SunOS cosa.omniscient.com 5.11 onnv_145 i86pc i386 i86pc
> > >
> > > /code/illumos-gate/usr/src/tools/scripts/nightly illumos.sh
> > > -rwxr-xr-x 1 kovert staff 100011 2010-08-29 21:27 /code/illumos-gate/usr/src/tools/scripts/nightly
> > >
> > > /opt/SUNWspro/bin/dmake
> > > dmake: Sun Distributed Make 7.8 SunOS_i386 Patch 126504-01 2007/07/19
> > > number of concurrent jobs = 3
> > >
> > > 32-bit compiler
> > > /opt/onbld/bin/i386/cw -_cc
> > > cw version 1.29
> > > primary: /opt/SUNWspro/bin/cc
> > > cc: Sun C 5.9 SunOS_i386 Patch 124868-10 2009/04/30
> > > shadow: /usr/sfw/bin/gcc
> > > gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802)
> > >
> > > 64-bit compiler
> > > /opt/onbld/bin/i386/cw -_cc
> > > cw version 1.29
> > > primary: /opt/SUNWspro/bin/cc
> > > cc: Sun C 5.9 SunOS_i386 Patch 124868-10 2009/04/30
> > > shadow: /usr/sfw/bin/gcc
> > > gcc (GCC) 3.4.3 (csl-sol210-3_4-20050802)
> > >
> > > /usr/java/bin/javac
> > > java full version "1.6.0_18-b07"
> > >
> > > /usr/ccs/bin/as
> > > as: Sun Compiler Common 12 SunOS_i386 snv_121 08/03/2009
> > >
> > > /usr/ccs/bin/ld
> > > ld: Software Generation Utilities - Solaris Link Editors: 5.11-1.1719
> > >
> > > Build project: group.staff
> > > Build taskid: 111
> > >
> > > ==== Nightly argument issues ====
> > >
> > >
> > > ==== Build version ====
> > >
> > > illumos-gate
> > >
> > > ==== Make clobber ERRORS ====
> > >
> > >
> > > ==== Make tools clobber ERRORS ====
> > >
> > >
> > > ==== Tools build errors ====
> > >
> > >
> > > ==== Build errors (DEBUG) ====
> > >
> > >
> > > ==== Build warnings (DEBUG) ====
> > >
> > >
> > > ==== Elapsed build time (DEBUG) ====
> > >
> > > real 4:58:31.1
> > > user 3:14:42.7
> > > sys 21:56.9
> > >
> > > ==== Build noise differences (DEBUG) ====
> > >
> > >
> > > ==== package build errors (DEBUG) ====
> > >
> > >
> > > ==== Validating manifests against proto area ====
> > >
> > > Entries present in exception list but missing from proto area:
> > > etc/llc2/default
> > > etc/llc2/llc2_start.default
> > > usr/lib/llc2/llc2_autoconfig
> > > usr/lib/llc2/llc2_config
> > > usr/lib/llc2/llc2_loop2
> > > usr/lib/llc2/llc2_loop3
> > > usr/lib/llc2/llc2_loop4
> > > usr/lib/llc2/llc2_stats
> > > usr/lib/llc2/llc2_tcap
> > > usr/lib/llc2/llc2_tparser
> > >
> > >
> > > ==== Check ELF runtime attributes ====
> > >
> > > usr/bin/localedef: symbol not found: __lc_messages (/code/illumos-gate/proto/root_i386/usr/bin/loc
> aledef) <no -zdefs?>
> > > usr/bin/localedef: symbol not found: __lc_time (/code/illumos-gate/proto/root_i386/usr/bin/loc
> aledef) <no -zdefs?>
> > > usr/bin/localedef: symbol not found: __lc_numeric (/code/illumos-gate/proto/root_i386/usr/bin/loc
> aledef) <no -zdefs?>
> > > usr/bin/localedef: symbol not found: __lc_monetary (/code/illumos-gate/proto/root_i386/usr/bin/loc
> aledef) <no -zdefs?>
> > > usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3: symbol not found: __locale_init (/code/illumos-gate/pro
> to/root_i386/usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3) <no -zdefs?>
> > > usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3: symbol not found: __nl_langinfo_std (/code/illumos-
> gate/proto/root_i386/usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3) <no -zdefs?>
> > > usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3: symbol not found: __localeconv_std (/code/illumos-
> gate/proto/root_i386/usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3) <no -zdefs?>
> > > usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3: symbol not found: __ctype_init (/code/illumos-gate/pro
> to/root_i386/usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3) <no -zdefs?>
> > > usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3: unreferenced object=/code/illumos-gate/proto/root_i386/lib/amd64/
> libc.so.1; unused dependency of /code/illumos-gate/proto/root_i386/usr/lib/locale/iso_8859_1/amd64/iso_8859_1.so.3
> <remove lib or -zignore?>
> > > usr/lib/locale/iso_8859_1/iso_8859_1.so.3: symbol not found: __locale_init (/code/illumos-gate/pro
> to/root_i386/usr/lib/locale/iso_8859_1/iso_8859_1.so.3) <no -zdefs?>
> > > usr/lib/locale/iso_8859_1/iso_8859_1.so.3: symbol not found: __nl_langinfo_std (/code/illumos-
> gate/proto/root_i386/usr/lib/locale/iso_8859_1/iso_8859_1.so.3) <no -zdefs?>
> > > usr/lib/locale/iso_8859_1/iso_8859_1.so.3: symbol not found: __localeconv_std (/code/illumos-
> gate/proto/root_i386/usr/lib/locale/iso_8859_1/iso_8859_1.so.3) <no -zdefs?>
> > > usr/lib/locale/iso_8859_1/iso_8859_1.so.3: symbol not found: __ctype_init (/code/illumos-gate/pro
> to/root_i386/usr/lib/locale/iso_8859_1/iso_8859_1.so.3) <no -zdefs?>
> > > usr/lib/locale/iso_8859_1/iso_8859_1.so.3: unreferenced object=/code/illumos-gate/proto/root_i386/lib/libc.so.1; u
> nused dependency of /code/illumos-gate/proto/root_i386/usr/lib/locale/iso_8859_1/iso_8859_1.so.3 <remove lib or
> -zignore?>
> > >
> > > ==== Diff ELF runtime attributes (since last build) ====
> > >
> > >
> > > ==== cstyle/hdrchk errors ====
> > >
> > >
> > > ==== Find core files ====
> > >
> > >
> > > ==== Check lists of files ====
> > >
> > >
> > > ==== Impact on file permissions ====
> > >
> > >
> > > ==== Nightly build noise ====
> > >
> > > /code/illumos-gate/usr/src/tools/scripts/nightly[2377]: wstypes: line 2346: http_get: not found
> > >
> > >
> > >
> > >
> > > _______________________________________________
> > > Discuss mailing list
> > > Discuss at lists.illumos.org
> > > http://lists.illumos.org/m/listinfo/discuss
> >
> >
>
>
>
More information about the Discuss
mailing list