openssh on solaris 9 sparc
Aubrey Bourke
bourke.aubrey at gmail.com
Tue Dec 19 19:31:06 CET 2017
unsubscribe
On Tue, Dec 19, 2017 at 2:16 PM, Dagobert Michelsen via users <
users at lists.opencsw.org> wrote:
> Hi,
>
> Am 19.12.2017 um 09:39 schrieb Dagobert Michelsen via users <
> users at lists.opencsw.org>:
>
> Am 18.12.2017 um 16:06 schrieb Ilan Schwarts <ilan84 at gmail.com>:
>
> I dont understand.
> I have update 9 according to the information i provided earlier, but
> still have SUNW_2.2, how can i get SUNW_2.2.1 ?
> Is there a fix ?
>
>
> That is very good question. You are already on Solaris 9 Update 9. But our
> Solaris 9 build server on Sparc is not a physical box, but a branded zone.
> It looks like the SUNW_2.2.1 is leaking from the enclosing Solaris 10
> into the branded zone, although it should not, but the binary promise
> from Sun was always only forward, so it is probably not a bug. A solution
> would be to rebuild OpenSSH with a mapfile limiting the linker contract
> to SUNW_2.2. I’ll take a quick look, but no promises. If you really need
> this I suggest you join the projekt and help maintaining it.
>
>
> It is complicated, once I activate the linker map to downgrade the library
> contract I get compile
> errors with the kerberos libraries. This needs debugging, if you want feel
> free to have a look,
> I’ll help with the packaging then.
>
>
> Best regards
>
> — Dago
>
>
>
> Best regards
>
> — Dago
>
>
>
> On Mon, Dec 18, 2017 at 4:40 PM, Ilan Schwarts <ilan84 at gmail.com> wrote:
>
> bash-2.05# pvs -no /usr/lib/libresolv.so.2
> /usr/lib/libresolv.so.2 - libsocket.so.1 (SUNW_1.4, SUNWprivate_1.1);
> /usr/lib/libresolv.so.2 - libnsl.so.1 (SUNW_1.7, SUNWprivate_1.2);
> /usr/lib/libresolv.so.2 - libdl.so.1 (SISCD_2.3);
> /usr/lib/libresolv.so.2 - libc.so.1 (SUNW_1.19, SUNWprivate_1.1);
> /usr/lib/libresolv.so.2 - SUNW_2.2;
> /usr/lib/libresolv.so.2 - SUNWprivate_2.2;
> bash-2.05# ssh
> ld.so.1: ssh: fatal: libresolv.so.2: version `SUNW_2.2.1' not found
> (required by file /opt/csw/lib/sparcv8/libkrb5.so.3)
> ld.so.1: ssh: fatal: libresolv.so.2: open failed: No such file or directory
> Killed
> bash-2.05#
>
>
>
> On Mon, Dec 18, 2017 at 4:35 PM, Dagobert Michelsen <dam at opencsw.org>
> wrote:
>
> Hi,
>
> Am 18.12.2017 um 15:31 schrieb Ilan Schwarts <ilan84 at gmail.com>:
>
> how do i know my solaris version ?
> bash-2.05# cat /etc/*release
> Solaris 9 9/05 HW s9s_u9wos_06b SPARC
>
>
> s9s_u9 <- u9 is the release, so you have the correct one.
>
> Copyright 2006 Sun Microsystems, Inc. All Rights Reserved.
> Use is subject to license terms.
> Assembled 25 September 2006
> bash-2.05# uname -a
> SunOS Ela 5.9 Generic_118558-34 sun4u sparc SUNW,Sun-Fire-280R
>
>
> Sorry, I’m at a loss here - Solaris 9u9 is the one I am using for
> packaging also,
> so there should be no such issue, you can try
>
> unstable9s% pvs -no /usr/lib/libresolv.so.2
> /usr/lib/libresolv.so.2 - libsocket.so.1 (SUNW_1.4, SUNWprivate_1.1);
> /usr/lib/libresolv.so.2 - libnsl.so.1 (SUNW_1.7, SUNWprivate_1.2);
> /usr/lib/libresolv.so.2 - libdl.so.1 (SISCD_2.3);
> /usr/lib/libresolv.so.2 - libc.so.1 (SUNW_1.19, SUNWprivate_1.1);
> /usr/lib/libresolv.so.2 - SUNW_2.2.1;
> /usr/lib/libresolv.so.2 - SUNWprivate_2.2;
>
> and see about the SUNW_2.2.1 binding.
>
>
> Best regards
>
> — Dago
>
>
> On Mon, Dec 18, 2017 at 4:17 PM, Dagobert Michelsen <dam at opencsw.org>
> wrote:
>
> Hi Ilan,
>
> you need at least Solaris 9 Update 9:
>
> http://lists.opencsw.org/pipermail/bug-notifications/
> 2013-April/011736.html
>
>
> Best regards
>
> — Dago
>
>
> Am 18.12.2017 um 14:58 schrieb Ilan Schwarts via users
> <users at lists.opencsw.org>:
>
> Hi all,
> I am trying to install OpenSSH on solaris 9 sparc from
> https://www.opencsw.org/package/openssh/
>
> After installation completes, when executing ssh i receive the following
> error:
> bash-2.05# ssh
> ld.so.1: ssh: fatal: libresolv.so.2: version `SUNW_2.2.1' not found
> (required by file /opt/csw/lib/sparcv8/libkrb5.so.3)
> ld.so.1: ssh: fatal: libresolv.so.2: open failed: No such file or directory
> Killed
>
> SSH information:
> bash-2.05# /opt/csw/bin/pkgutil -y -i openssh
> Solving needed dependencies ...
> Solving dependency order ...
> 15 CURRENT packages:
> CSWcas-initsmf-1.49,REV=2013.08.05
> CSWcas-migrateconf-1.49,REV=2013.08.05
> CSWcas-preserveconf-1.49,REV=2013.08.05
> CSWcas-usergroup-1.49,REV=2013.08.05
> CSWcommon-1.5,REV=2010.12.11
> CSWlibcom-err3-1.9.2,REV=2012.04.17
> CSWlibgssapi-krb5-2-1.9.2,REV=2012.04.17
> CSWlibk5crypto3-1.9.2,REV=2012.04.17
> CSWlibkrb5-3-1.9.2,REV=2012.04.17
> CSWlibkrb5support0-1.9.2,REV=2012.04.17
> CSWlibssl1-0-0-1.0.2l,REV=2017.06.01
> CSWlibwrap1-7.6_ipv6.4,REV=2011.08.24
> CSWlibz1-1.2.7,REV=2012.06.14
> CSWossh-6.0p1,REV=2012.05.17
> CSWosshclient-6.0p1,REV=2012.05.17
>
> Nothing to do.
>
> bash-2.05# which ssh
> /opt/csw/bin/ssh
> bash-2.05# ldd /opt/csw/bin/ssh
> libresolv.so.2 => /usr/lib/libresolv.so.2
> libcrypto.so.1.0.0 => /opt/csw/lib/sparcv8/libcrypto.so.1.0.0
> librt.so.1 => /usr/lib/librt.so.1
> libdl.so.1 => /usr/lib/libdl.so.1
> libz.so.1 => /opt/csw/lib/sparcv8plus+vis/libz.so.1
> libsocket.so.1 => /usr/lib/libsocket.so.1
> libnsl.so.1 => /usr/lib/libnsl.so.1
> libgssapi_krb5.so.2 => /opt/csw/lib/sparcv8/libgssapi_krb5.so.2
> libkrb5.so.3 => /opt/csw/lib/sparcv8/libkrb5.so.3
> libk5crypto.so.3 => /opt/csw/lib/sparcv8/libk5crypto.so.3
> libcom_err.so.3 => /opt/csw/lib/sparcv8/libcom_err.so.3
> libc.so.1 => /usr/lib/libc.so.1
> libaio.so.1 => /usr/lib/libaio.so.1
> libmd5.so.1 => /usr/lib/libmd5.so.1
> libmp.so.2 => /usr/lib/libmp.so.2
> libkrb5support.so.0 => /opt/csw/lib/sparcv8/libkrb5support.so.0
> libresolv.so.2 (SUNW_2.2.1) => (version not found)
> /usr/platform/SUNW,Sun-Fire-280R/lib/libc_psr.so.1
> /usr/platform/SUNW,Sun-Fire-280R/lib/libmd5_psr.so.1
> bash-2.05# ssh
>
>
>
> --
>
>
> -
> Ilan Schwarts
>
>
> --
> "You don't become great by trying to be great, you become great by wanting
> to do something,
> and then doing it so hard that you become great in the process." - xkcd
> #896
>
>
>
>
> --
>
>
> -
> Ilan Schwarts
>
>
> --
> "You don't become great by trying to be great, you become great by wanting
> to do something,
> and then doing it so hard that you become great in the process." - xkcd
> #896
>
>
>
>
> --
>
>
> -
> Ilan Schwarts
>
>
>
>
> --
>
>
> -
> Ilan Schwarts
>
>
> --
> "You don't become great by trying to be great, you become great by wanting
> to do something,
> and then doing it so hard that you become great in the process." - xkcd
> #896
>
>
> --
> "You don't become great by trying to be great, you become great by wanting
> to do something,
> and then doing it so hard that you become great in the process." - xkcd
> #896
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opencsw.org/pipermail/users/attachments/20171219/471ed8ba/attachment-0001.html>
More information about the users
mailing list