[OpenIndiana-discuss] Help with IPS dependancies.

Christopher X. Candreva chris at westnet.com
Thu Jun 6 14:22:54 UTC 2013


On Thu, 6 Jun 2013, Christopher X. Candreva wrote:

> On Thu, 6 Jun 2013, Alexander Pyhalov wrote:
> 
> > Hello.
> > If I'm correct, you have to set pkg.depend.runpath property in manifest,
> > something like
> > 
> > set name=pkg.depend.runpath value=$PKGDEPEND_RUNPATH:/usr/local/lib
> 
> Alexander, thank you. This solves the first problem for libgcc_s
> 
> > >      depend type=require fmri=__TBD pkg.debug.depend.file=libgcc_s.so.1 \
> > >          pkg.debug.depend.reason=usr/local/lib/libgmp.so.10.1.2 \
> > >          pkg.debug.depend.type=elf \
> > >          pkg.debug.depend.path=lib \
> > >          pkg.debug.depend.path=usr/lib'.
> 
> 
> However the second, libstdc++so.6 it doesn't. (And why did only one get 
> /usr/local/lib in the first place ? Now this second block lists 
> usr/local/lib twice ) 
> 
> 
> /home/chris/apps/library/gmp-5.1.2/gmp.p5m.3 has unresolved dependency '
>     depend type=require fmri=__TBD pkg.debug.depend.file=libstdc++.so.6 \
>         pkg.debug.depend.reason=usr/local/lib/libgmpxx.so.4.3.2 \
>         pkg.debug.depend.type=elf \
>         pkg.debug.depend.path=lib \
>         pkg.debug.depend.path=usr/lib \
>         pkg.debug.depend.path=usr/local/lib \
>         pkg.debug.depend.path=usr/local/lib \
>         pkg.debug.depend.path=var/tmp/PkTmp/usr/local/lib'.
> 

And I just realize the warning is spurious in a sense: since gcc-runtime is 
required and libstdc++ is in it, the dependancies are complete. 

==========================================================
Chris Candreva  -- chris at westnet.com -- (914) 948-3162
WestNet Internet Services of Westchester
http://www.westnet.com/



More information about the OpenIndiana-discuss mailing list