On 1/19/06, Ian Collins <[EMAIL PROTECTED]> wrote:
> Dennis Clarke wrote:
>
> >very strange .. I have Sun ONE Studio 10 installed and patched here
> >... no dmake .. very odd
> >
> >
> >
> A couple of things to check:
>
> If you ever had an early access version, use pkginfo to see if the
> system still thinks the package is there, remove it if it is.  There
> were some bugs in the EA uninstaller.

Well I never had the EA version of Sun ONE Studio 10.  This machine
was initially installed as build 25 for Sparc from the Solaris Express
Community Release CD's.

I then performed a bfu to build 31 by simply using the bfu archives
provided by Stephen Lau.

I now want to perform a nightly build and thus I install Studio 10 as
well as the patches listed in the Release Notes for OpenSolaris :

SPARC:
     C: 117836-02
     C++: 117830-02
     Backend:117832-02

The package SPROdmake certainly "appears" to be installed :

$ pkginfo -l SPROdmake
   PKGINST:  SPROdmake
      NAME:  Sun Studio 10 Distributed Make
  CATEGORY:  application
      ARCH:  sparc
   VERSION:  10.0,REV=2005.01.07
   BASEDIR:  /opt/studio/SOS10
    VENDOR:  Sun Microsystems, Inc.
      DESC:  Distributed Make
    PSTAMP:  050107235130-24592-832effa4
  INSTDATE:  Jan 18 2006 14:35
   HOTLINE:  Please contact your local service provider
    STATUS:  completely installed
     FILES:       38 installed pathnames
                  28 shared pathnames
                  28 directories
                   4 executables
                4206 blocks used (approx)

The install date is correct.

I run pkgchk -l SPROdmake and I see this :

Pathname: /opt/studio/SOS10/SUNWspro/bin/dmake
Type: symbolic link
Source of link: ../prod/bin/dmake
Referenced by the following packages:
        SPROdmake
Current status: installed

Further checking shows that dmake is sitting where it should be :

$ ls -lap /opt/studio/SOS10/SUNWspro/bin/dmake
lrwxrwxrwx   1 root     root          17 Jan 18 14:35
/opt/studio/SOS10/SUNWspro/bin/dmake -> ../prod/bin/dmake*
$ ls -lap /opt/studio/SOS10/SUNWspro/prod/bin/dmake
-rwxr-xr-x   1 root     sys       865892 Jan  7  2005
/opt/studio/SOS10/SUNWspro/prod/bin/dmake
$
$ file /opt/studio/SOS10/SUNWspro/prod/bin/dmake
/opt/studio/SOS10/SUNWspro/prod/bin/dmake:      ELF 32-bit MSB
executable SPARC32PLUS Version 1, V8+ Required, dynamically linked,
stripped

Am I running into a problem with nightly ?

$ 
PATH=/opt/studio/SOS10/SUNWspro/bin:/opt/onbld/bin:/sbin:/bin:/usr/bin:/usr/sbin:/usr/dt/bin:/usr/openwin/bin:/usr/ccs/bin
export PATH
$ which dmake
/opt/studio/SOS10/SUNWspro/bin/dmake

$ which nightly
/opt/onbld/bin/nightly
$ which cc
/opt/studio/SOS10/SUNWspro/bin/cc
$ which CC
/opt/studio/SOS10/SUNWspro/bin/CC
$ cc -V
cc: Sun C 5.7 Patch 117836-05 2005/10/05
usage: cc [ options] files.  Use 'cc -flags' for details
$ CC -V
CC: Sun C++ 5.7 Patch 117830-05 2005/12/12
$

$ /opt/onbld/bin/nightly ./opensolaris.sh &
105233
$ /opt/onbld/bin/nightly[1214]: dmake:  not found
dmake is missing.


Should I start digging into the nightly script ?

Dennis Clarke
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org

Reply via email to