On 07/09/07 10:27, Jürgen Keil wrote:
>> # /opt/onbld/bin/bfu /export/gazelle/archives/`uname -p`/nightly
>> Copying /opt/onbld/bin/bfu to /tmp/bfu.3376
>> Executing /tmp/bfu.3376
>> /export/gazelle/archives/i386/nightly
>>
>> Loading /export/gazelle/archives/i386/nightly on /
>>
>> Creating bfu execution environment ...
>> /tmp/bfu.3376[2692]:
>> /net/onnv.eng/export/gate/public/bin/acr: cannot open
>> chmod: WARNING: can't access /tmp/bfubin/acr
> 
> I'm setting the environment variable ARC for a buf, and don't get that 
> warning:
> 
> #!/bin/csh
> 
> set path=(/opt/onbld/bin $path)
> 
> setenv FASTFS /opt/onbld/bin/`uname -p`/fastfs
> setenv BFULD /opt/onbld/bin/`uname -p`/bfuld
> setenv GZIPBIN /usr/bin/gzip
> setenv ACR /opt/onbld/bin/acr

The defaults for these have always sucked, and when somebody adds
a new one (ACR was last added) you need to know to repoint that.
Here, without context, is how they appear in bfu:

if [ -z "$GATEPATH" ]; then
         GATEPATH=/ws/onnv-gate
         test -d $GATEPATH || GATEPATH=/net/onnv.eng/export/gate
fi

export GATE=${GATEPATH}

         ${FASTFS-$GATE/public/bin/$bfu_isa/fastfs}


         ${FASTFS-$GATE/public/bin/$bfu_isa/fastfs}
         ${GZIPBIN-$GATE/public/bin/$bfu_isa/gzip}
         ${ACR-${GATE}/public/bin/acr}

${BFULD-$GATE/public/bin/$bfu_isa/bfuld} /tmp/bfubin/* || fail "bfuld failed"

I have always wondered why we cannot default to looking relative to
the location where the current bfu instance was run from.

I'm also not certain I have seen fastfs succeed for a while.  On a snv_68 system
with regular ufs root (ok mirrored with svm):

# /ws/onnv-gate/public/bin/i386/fastfs -f /
# /ws/onnv-gate/public/bin/i386/fastfs
(no output - should list f/s that are in fast mode)
# /ws/onnv-gate/public/bin/i386/fastfs -s /

Gavin
_______________________________________________
opensolaris-discuss mailing list
[email protected]

Reply via email to