[OpenIndiana-discuss] Help with IPS dependancies.

Alexander Pyhalov alp at rsu.ru
Thu Jun 6 13:22:30 UTC 2013


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

It seems, you need to set
On 06/06/2013 06:21, Christopher X. Candreva wrote:
>
> I'm playing with creating IPS packages (in a VM, so screwing things up isn't
> an issue) and am beating my head against a dependancies issue. I've built my
> own gcc-4.8.3, made a small gcc-runtime package that is installed, and now
> built gmp against it. the "pkgdepnd resolve " step stubbornly refused to
> resolve against the gcc-runtime package.
>
> The short version, this is the output of the resolve step:
>
> chris at openindiana:~/apps/library/gmp-5.1.2# pkgdepend resolve -m gmp.p5m.3
> /home/chris/apps/library/gmp-5.1.2/gmp.p5m.3 has unresolved dependency '
>      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'.
> /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=var/tmp/PkTmp/usr/local/lib'.



-- 
С уважением,
Александр Пыхалов,
системный администратор ЮГИНФО ЮФУ.



More information about the OpenIndiana-discuss mailing list