tech-pkg archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: OpenIndiana/SunOS binary pkgsrc repository
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 12.5.2011, at 14:21, Greg Troxel wrote:
> Marion Hakanson <hakansom%ohsu.edu@localhost> writes:
>
>> hakansom%ohsu.edu@localhost said:
>>> I suspect that your pkgsrc bulk-build machine has this libiconv.so (in /usr/
>>> gnu/lib/) left over from an earlier OpenSolaris install. The file is
>>> certainly not present in a fresh OI148 install, and it is also not present
>>> in
>>> any of the bulk build prerequisites listed in the project wiki referenced
>>> above (I searched the contents of all of them).
>>>
>>> I think that at least nmh may need to be rebuilt on a machine which does not
>>> have that obsolete SUNWgnu-libiconv package on it. The "configure" phase
>>> should find the proper iconv routines in the other libraries that are
>>> present. I will let you know if I find other pkgsrc binaries that depend on
>>> this old package.
>>
>> Or, maybe we will find, as I did, that adding the old package still did
>> not help nmh find libiconv.so; It's not in the library runpath. Maybe
>> a more likely story is that nmh depends on libiconv.so from pkgsrc itself,
>> but that dependency just did not get recorded somehow. The workaround for
>> me was to manually "pkgin install libiconv" from the IPP pkgsrc repository.
>
> It looks like iconv is required to be part of libc:
>
I think Marion got the story right. libiconv has never been part of pure SunOS
systems, so converters/libiconv must be pulled in as a dependency here, and the
build systems should be pruned properly. IMO, PREFER_PKGSRC=yes should be set
there.
- -F
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.16 (Darwin)
iQIcBAEBAgAGBQJNy+LyAAoJEEEgvwNsxcdLQxUP/0bC7RPi0nkpHTI234oowBYq
02zn+kQrWDDbaGSeI1hfSi/UwZkJXSRmFL+bNUXa/6S03j18ucr0ac69JfFGQl9b
kEnEGoOvTm39XU7eINTW1KPN1N5COI8bVdhE5mN/1w6m4zF29y+8LKVpXu5V0zVU
A/ZVL7KNzWxMQGcHZ5ICsDF0Cb5ym3bMVSN3p5ItcBZQvBoDcFhfQBCXVvppSta9
vWfKBMmMBk5Uv4SMKPd7h1EpGwYUuDjXmX16C7mI9xpRVLwBpxqAhhP4985y7eWL
fyLMtH6PVbmv5tt4rl1beoDmDcHuJ2yvIWb17OasZjysLBgMkRIlWLu7i9sG5GF1
mzp5hy8FOiI3b3nrpWrVDvYlbWvDnGqJ0VJnuYZWWO6KRcMaAckQ3GTeXiz272C9
/qxgSZsg7Jw6qPWUE5Rq04b4HsqcS7Ij1x7bJ78eHXPvpZ+7ZwvtKEmOrBlIjaRM
9gMXKw//fYJZPVIaqqjoTnakVC9F/A69fbgYbo1nGG+OHroN0ZL+P6cVhWdawjIW
2rDjTyMamGciIsB/VbWInnBnFbsXMQaTepLG07Nbj5ZQumZn9FMAaD0qzAEkXwNg
fGaUB0SIEvYvntmafO2xpE8J1DiS/Gj673d3qUm0cUI5qMoyrNnXqOxcDSaOOdoJ
G5aCFs/CEv/d6/sX3Chf
=sLLQ
-----END PGP SIGNATURE-----
Home |
Main Index |
Thread Index |
Old Index