We are a free and open source project, and we are part of Oracle's developer program. We have access to the online developer packages. Solaris 11/64-bit Intel does not include libtool in its GNU gear:
$ find /usr/gnu -name libtool
$
I'm trying to install libtool. A simple pkgadd is failing:
$ sudo pkgadd libtool
pkgadd: ERROR: no packages were found in </var/spool/pkg>
When I search for the tool it looks like there are about 23 choices (full result are shown below):
$ pkg search libtool | wc -l
25
Thinking the PACKAGE field from search might be helpful, I tried:
$ sudo pkgadd libtool
pkgadd: ERROR: no packages were found in </var/spool/pkg>
$ sudo pkgadd [email protected]
pkgadd: ERROR: no packages were found in </var/spool/pkg>
$ sudo pkgadd /developer/build/[email protected]
pkgadd: ERROR: no packages were found in </var/spool/pkg>
$ sudo pkgadd pkg:/developer/build/[email protected]
pkgadd: ERROR: no packages were found in </var/spool/pkg>
The gap I am experiencing is How to Add Software Packages (pkgadd). The doc does not really explain what we should be doing, or I'm not quite getting it. For example, the Oracle docs don't tell me what pkgadd's device-name and pkgid are, and I don't know how to dial-in the results from pkg search.
I think the general problem is, how do I translate a PACKAGE returned from pkg search into a pkg-id used by pkgadd?
For this particular problem, which libtool is the one customarily found on GNU-based system and how do I install it?
$ pkg search libtool
INDEX ACTION VALUE PACKAGE
basename file usr/apr/1.5/build/amd64/libtool pkg:/library/[email protected]
basename file usr/apr/1.5/build/libtool pkg:/library/[email protected]
basename file usr/apr/1.5/build/sparcv9/libtool pkg:/library/[email protected]
basename file usr/apr/1.5/build/libtool pkg:/library/[email protected]
basename file usr/bin/amd64/libtool pkg:/developer/build/[email protected]
basename file usr/bin/libtool pkg:/developer/build/[email protected]
basename file usr/bin/sparcv9/libtool pkg:/developer/build/[email protected]
basename file usr/bin/libtool pkg:/developer/build/[email protected]
basename file usr/apr/1.3/build/amd64/libtool pkg:/library/[email protected]
basename file usr/apr/1.3/build/libtool pkg:/library/[email protected]
basename file usr/apr/1.3/build/sparcv9/libtool pkg:/library/[email protected]
basename file usr/apr/1.3/build/libtool pkg:/library/[email protected]
basename file usr/lib/amd64/R/bin/libtool pkg:/runtime/[email protected]
basename file usr/lib/sparcv9/R/bin/libtool pkg:/runtime/[email protected]
basename file usr/lib/amd64/R/bin/libtool pkg:/runtime/[email protected]
basename file usr/lib/sparcv9/R/bin/libtool pkg:/runtime/[email protected]
pkg.fmri set solaris/developer/build/libtool pkg:/developer/build/[email protected]
pkg.summary set GNU libtool pkg:/developer/build/[email protected]
pkg.summary set GNU libtool dlopen wrapper pkg:/library/libtool/[email protected]
com.oracle.info.description set GNU libtool pkg:/developer/build/[email protected]
com.oracle.info.description set the GNU libtool dlopen wrapper pkg:/library/libtool/[email protected]
com.oracle.info.name set libtool pkg:/developer/build/[email protected]
com.oracle.info.name set libtool pkg:/library/libtool/[email protected]
basename dir usr/share/libtool pkg:/developer/build/[email protected]