These updates to SUNWonbld are recommended for external users, and required
for internal users.



You must follow this flag day BEFORE you push any changes to the Mercurial 
gate.  If you fail to do so, and you mess up a push because of it, then a 
member of the ON Nevada gatekeeping team and/or the SCM Migration project 
team will visit you personally and ensure that the fleas of an Arabian 
camel infest your left armpit.  Or worse.

We're serious.  Update your tools.

Now.

On SWAN, you can do this via either

        /ws/onnv-gate/public/bin/installSUNWonbld

or
        pkgadd -d /ws/onnv-gate/public/packages/`uname -p` SUNWonbld

Off SWAN, these will show up at

        http://dlc.sun.com/osol/on/downloads/current/

when the next push happens.



Details:

The putback of

6733918 Teamware has retired, please welcome your new manager, Mercurial
4758439 some files use "current date" sccs keywords
6560843 asm sources should not rely on .file "%M%" for naming STT_FILE symbols
6560958 Solaris:: perl modules should not use SCCS keywords in version 
information
6729074 webrev doesn't deal well with remote ssh hg parents

constitutes a flag day for all consumers of SUNWonbld.  You must update 
SUNWonbld on your build AND development/desktop machines.

If you have not yet done so, then "immediately following your tools 
update" would also be an excellent time to run hgsetup.  See hgsetup(1) 
for details.

The current version of SUNWonbld (what you'll get by following this flag 
day) is:

    VERSION:  11.11,REV=2008.08.07.10.08
     PSTAMP:  elpaso20080807100822

for i386, or

    VERSION:  11.11,REV=2008.08.07.10.26
     PSTAMP:  juarez20080807102610

for sparc.

If you have no control over the installation of SUNWonbld, then you can 
run the following command:

        /usr/xpg4/bin/fgrep -q pbconfirm `( egrep '^hgext.cdm' ~/.hgrc || echo 
/dev/null ) | sed -e 's/^hgext.cdm=//'` || echo "failed"

...and if the output is "failed," you're not using the correct version of 
Cadmium.  That could be because you haven't run hgsetup, or because your 
hgrc is pointing to the wrong thing.  On SWAN, you should be able to use

        [extensions]
        hgext.cdm=/ws/onnv-tools/onbld/lib/python/onbld/hgext/cdm.py

to get by in a pinch.

Questions to scm-migration-dev at opensolaris.org.

--Mark

Reply via email to