I ended up booting the original install opensolaris BE, destroying the other BEs and running:
~/bin/onu -d /net/train.sfbay.sun.com/builds/willf/hg/sparc/onnv-bugs/packages/sparc/nightly -t pkinit-bug-bits and it worked properly with my nightly bits installed in the new BE so I do not know what happened when I ran onu while runninng the pkinit-bug-bits BE. If I see this again I'll report it. On Thu, Jul 22, 2010 at 02:44:36PM -0500, Will Fiveash wrote: > Today I tried: > > ~/bin/onu -d > /net/train.sfbay.sun.com/builds/willf/hg/sparc/onnv-bugs/packages/sparc/nightly > -t pkinit-bug-bits2 > > which apparently succeeded: > > Update Phase ... Done > Reading Existing Index ... Done > Indexing Packages ... Done > pkinit-bug-bits2 has been updated successfully > > After it exited I see: > > ~# beadm list > BE Active Mountpoint Space Policy Created > -- ------ ---------- ----- ------ ------- > non-debug-test-bits - - 91.61M static 2010-04-19 12:56 > opensolaris - - 4.95M static 2010-04-16 15:33 > pkinit-bug-bits N / 174.0K static 2010-07-21 17:05 > pkinit-bug-bits2 R /tmp/onu.ohaSmg 10.23G static 2010-07-22 14:05 > > What is disconcerting is that the pkinit.so.1 plugin that I modified and > need to test differs between what is in the pkinit-bug-bits2 BE and what > is in the nightly proto dir. For example on my test system I cd to > /tmp/onu.ohaSmg/usr/lib/krb5/plugins/preauth (the /tmp/onu.ohaSmg path > is what pkinit-bug-bits2 is mounted on) and run: > > # elfdump pkinit.so.1 |grep check_load_certs > # > > But if I run the same command on pkinit.so.1 in my nightly proto I see: > $ elfdump pkinit.so.1 |grep check_load_certs > [179] 0x0000f400 0x00000478 FUNC LOCL D 0 .text > check_load_certs > [422] 0x0000f400 0x00000478 FUNC LOCL D 0 .text > check_load_certs > [179] 0x0000f400 0x00000478 FUNC LOCL D 0 .text > check_load_certs > $ > > I find this disconcerting. This happened for both the sparc and i386 > nightly's. > > Here is what the publishers look like after that onu: > # pkg publisher > PUBLISHER TYPE STATUS URI > opensolaris.org (non-sticky, preferred) origin online > http://ipkg.sfbay/dev/ > opensolaris.org (non-sticky, preferred) mirror online > http://aus-install.central:180/ > on-nightly (disabled) origin online > http://localhost:13000/ > on-extra (disabled) origin online > http://localhost:13001/ > extra origin online > http://ipkg.sfbay/extra/ > extra mirror online > http://aus-install.central:180/extra/ > > If someone is interested I've put the debug output for that onu run > here: > /net/alton.central.sun.com/export/public/onu.out > > -- > Will Fiveash > Oracle > Note my new work e-mail address: will.five...@oracle.com > http://opensolaris.org/os/project/kerberos/ > Sent using mutt, a sweet text based e-mail app: http://www.mutt.org/ > _______________________________________________ > on-discuss mailing list > on-discuss@opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/on-discuss -- Will Fiveash Oracle Note my new work e-mail address: will.five...@oracle.com http://opensolaris.org/os/project/kerberos/ Sent using mutt, a sweet text based e-mail app: http://www.mutt.org/ _______________________________________________ on-discuss mailing list on-discuss@opensolaris.org http://mail.opensolaris.org/mailman/listinfo/on-discuss