Hello Franck, See this documentation about MultiArch I'm currently reading too : https://help.ubuntu.com/community/MultiArch
I've found another dependancy problem whitch CIT packages that depends from a 32 bit library (libstdc++ v5). I was able to fix this by installing the ia32-libs package by adding the i386 architecture to my system. See below : # dpkg --add-architecture i386 # apt-get update # apt-get install libstdc++5:i386 # /opt/tivoli/tsm/client/ba/bin/cit/bin/ldd wscanhw linux-gate.so.1 => (0xf776c000) libdl.so.2 => /lib/i386-linux-gnu/libdl.so.2 (0xf775c000) libpthread.so.0 => /lib/i386-linux-gnu/libpthread.so.0 (0xf7740000) libstdc++.so.5 => /usr/lib/i386-linux-gnu/libstdc++.so.5 (0xf7685000) libm.so.6 => /lib/i386-linux-gnu/libm.so.6 (0xf763f000) libgcc_s.so.1 => /lib/i386-linux-gnu/libgcc_s.so.1 (0xf7622000) libc.so.6 => /lib/i386-linux-gnu/libc.so.6 (0xf7474000) /lib/ld-linux.so.2 (0xf776d000) -- Best regards / Cordialement / مع تحياتي Erwann SIMON ----- Mail original ----- De: "Frank Ramke" <ra...@us.ibm.com> À: ADSM-L@VM.MARIST.EDU Envoyé: Mardi 21 Avril 2015 15:06:24 Objet: Re: [ADSM-L] 7.1.2.0-TIV-TSMBAC-LinuxX86_DEB is broken Thank you so much for your help Erwann. We (TSM) are in the process of fixing these issues. Frank Ramke "ADSM: Dist Stor Manager" <ADSM-L@VM.MARIST.EDU> wrote on 04/18/2015 01:57:17 AM: > From: Erwann SIMON <erwann.si...@free.fr> > To: ADSM-L@VM.MARIST.EDU > Date: 04/18/2015 04:38 AM > Subject: Re: 7.1.2.0-TIV-TSMBAC-LinuxX86_DEB is broken > Sent by: "ADSM: Dist Stor Manager" <ADSM-L@VM.MARIST.EDU> > > Hello, > > I've make another test : > > # ls -d /usr/lib* > lib/ lib32/ > > # mkdir /usr/lib64 > > > # dpkg-reconfigure gskcrypt64 > # ll /usr/lib64 > total 4 > drwxr-xr-x 1 root root 34 Apr 18 07:53 ./ > drwxr-xr-x 1 root root 114 Apr 18 07:53 ../ > lrwxrwxrwx 1 root root 46 Apr 18 07:53 libgsk8iccs_64.so -> /usr/ > local/ibm/gsk8_64/lib64/libgsk8iccs_64.so* > > # dpkg-reconfigure gskssl64 > # ll /usr/lib64/ > total 48 > drwxr-xr-x 1 root root 404 Apr 18 07:54 ./ > drwxr-xr-x 1 root root 114 Apr 18 07:53 ../ > lrwxrwxrwx 1 root root 50 Apr 18 07:54 libgsk8acmeidup_64.so -> / > usr/local/ibm/gsk8_64/lib64/libgsk8acmeidup_64.so* > lrwxrwxrwx 1 root root 45 Apr 18 07:54 libgsk8cms_64.so -> /usr/ > local/ibm/gsk8_64/lib64/libgsk8cms_64.so* > lrwxrwxrwx 1 root root 46 Apr 18 07:54 libgsk8dbfl_64.so -> /usr/ > local/ibm/gsk8_64/lib64/libgsk8dbfl_64.so* > lrwxrwxrwx 1 root root 46 Apr 18 07:54 libgsk8drld_64.so -> /usr/ > local/ibm/gsk8_64/lib64/libgsk8drld_64.so* > lrwxrwxrwx 1 root root 46 Apr 18 07:53 libgsk8iccs_64.so -> /usr/ > local/ibm/gsk8_64/lib64/libgsk8iccs_64.so* > lrwxrwxrwx 1 root root 46 Apr 18 07:54 libgsk8kicc_64.so -> /usr/ > local/ibm/gsk8_64/lib64/libgsk8kicc_64.so* > lrwxrwxrwx 1 root root 44 Apr 18 07:54 libgsk8km_64.so -> /usr/ > local/ibm/gsk8_64/lib64/libgsk8km_64.so* > lrwxrwxrwx 1 root root 46 Apr 18 07:54 libgsk8ldap_64.so -> /usr/ > local/ibm/gsk8_64/lib64/libgsk8ldap_64.so* > lrwxrwxrwx 1 root root 45 Apr 18 07:54 libgsk8p11_64.so -> /usr/ > local/ibm/gsk8_64/lib64/libgsk8p11_64.so* > lrwxrwxrwx 1 root root 45 Apr 18 07:54 libgsk8ssl_64.so -> /usr/ > local/ibm/gsk8_64/lib64/libgsk8ssl_64.so* > lrwxrwxrwx 1 root root 45 Apr 18 07:54 libgsk8sys_64.so -> /usr/ > local/ibm/gsk8_64/lib64/libgsk8sys_64.so* > lrwxrwxrwx 1 root root 46 Apr 18 07:54 libgsk8valn_64.so -> /usr/ > local/ibm/gsk8_64/lib64/libgsk8valn_64.so* > > I think that you should review your postinst scripts... > > > -- > Best regards / Cordialement / مع تحياتي > Erwann SIMON > > ----- Mail original ----- > De: "Frank Ramke" <ra...@us.ibm.com> > À: ADSM-L@VM.MARIST.EDU > Envoyé: Samedi 18 Avril 2015 00:32:26 > Objet: Re: [ADSM-L] 7.1.2.0-TIV-TSMBAC-LinuxX86_DEB is broken > > Hello Erwan > > Did you install the debian gskit package that is part of the client > package? > > Since you were already running on debian, you might have a downlevel gskit > package. > > Here's the debian ubuntu install instructions. > http://www-01.ibm.com/support/knowledgecenter/SSGSG7_7.1.2/ > com.ibm.itsm.client.doc/t_inst_ubuntu_x86_64client.html > > run this command to see the gsk version > # dpkg -l|grep gsk > > and this one to see the tsm version > # dpkg -l|grep tivsm > > Thanks > Frank Ramke > > > "ADSM: Dist Stor Manager" <ADSM-L@VM.MARIST.EDU> wrote on 04/17/2015 > 04:33:55 PM: > > > From: Erwann SIMON <erwann.si...@free.fr> > > To: ADSM-L@VM.MARIST.EDU > > Date: 04/17/2015 04:34 PM > > Subject: 7.1.2.0-TIV-TSMBAC-LinuxX86_DEB is broken > > Sent by: "ADSM: Dist Stor Manager" <ADSM-L@VM.MARIST.EDU> > > > > Hello, > > > > I've just installed TSM 7.1.2 on an Ubuntu box, replacing the > > package I was used ti maintain for myself and some of my customers. > > > > It's officially supporter on Ubuntu 14.4 and available here : > > ftp://public.dhe.ibm.com/storage/tivoli-storage-management/ > > maintenance/client/v7r1/Linux/LinuxX86_DEB/BA/v712/ > > > > > > # cat /etc/issue.net > > Ubuntu 14.04.2 LTS > > > > # dsmc h > > dsmc: error while loading shared libraries: libgsk8ssl_64.so: cannot > > open shared object file: No such file or directory > > > > > > # ldd /opt/tivoli/tsm/client/ba/bin/dsmc > > linux-vdso.so.1 => (0x00007fffb17e9000) > > libgsk8ssl_64.so => not found > > libgsk8iccs_64.so => not found > > libxmlutil-7.1.2.0.so => /usr/lib/libxmlutil-7.1.2.0.so > > (0x00007fe328450000) > > libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 > > (0x00007fe328217000) > > libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 > > (0x00007fe327ff9000) > > libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 > (0x00007fe327df4000) > > libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 > > (0x00007fe327af0000) > > libgpfs.so => /usr/lib/libgpfs.so (0x00007fe3279e3000) > > libdmapi.so => /usr/lib/libdmapi.so (0x00007fe3278db000) > > librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 > (0x00007fe3276d3000) > > libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007fe3273cd000) > > libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 > > (0x00007fe3271b6000) > > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007fe326df1000) > > libtsmxerces-depdom.so.28 => /usr/lib/libtsmxerces- > > depdom.so.28 (0x00007fe326c7e000) > > libtsmxerces-c.so.28 => /usr/lib/libtsmxerces-c.so.28 > > (0x00007fe326762000) > > /lib64/ld-linux-x86-64.so.2 (0x00007fe328572000) > > > > Links should be created to the missing librairies... These needed > > links exists, but not in the right place. > > > > # find / -name "*libgsk8ssl_64.so" > > /usr/local/ibm/gsk8_64/lib64/libgsk8ssl_64.so > > /usr/lib64/libgsk8ssl_64.so > > > > # ls -l /usr/lib64/libgsk8ssl_64.so > > lrwxrwxrwx 1 root root 45 Apr 17 22:09 /usr/lib64/libgsk8ssl_64.so > > -> /usr/local/ibm/gsk8_64/lib64/libgsk8ssl_64.so > > > > Some symling to gsk librairies are created under /usr/lib64 whereas > > they shloud be created under /usr/lib (on 64 bits Debian). > > > > Here's a quick hack I'm not proud of : > > # mv -v /usr/lib64/libgsk8* /usr/lib/ > > ‘/usr/lib64/libgsk8acmeidup_64.so’ -> ‘/usr/lib/libgsk8acmeidup_64.so’ > > ‘/usr/lib64/libgsk8cms_64.so’ -> ‘/usr/lib/libgsk8cms_64.so’ > > ‘/usr/lib64/libgsk8dbfl_64.so’ -> ‘/usr/lib/libgsk8dbfl_64.so’ > > ‘/usr/lib64/libgsk8drld_64.so’ -> ‘/usr/lib/libgsk8drld_64.so’ > > ‘/usr/lib64/libgsk8iccs_64.so’ -> ‘/usr/lib/libgsk8iccs_64.so’ > > ‘/usr/lib64/libgsk8kicc_64.so’ -> ‘/usr/lib/libgsk8kicc_64.so’ > > ‘/usr/lib64/libgsk8km_64.so’ -> ‘/usr/lib/libgsk8km_64.so’ > > ‘/usr/lib64/libgsk8ldap_64.so’ -> ‘/usr/lib/libgsk8ldap_64.so’ > > ‘/usr/lib64/libgsk8p11_64.so’ -> ‘/usr/lib/libgsk8p11_64.so’ > > ‘/usr/lib64/libgsk8ssl_64.so’ -> ‘/usr/lib/libgsk8ssl_64.so’ > > ‘/usr/lib64/libgsk8sys_64.so’ -> ‘/usr/lib/libgsk8sys_64.so’ > > ‘/usr/lib64/libgsk8valn_64.so’ -> ‘/usr/lib/libgsk8valn_64.so’ > > > > But it's working > > # ldd /opt/tivoli/tsm/client/ba/bin/dsmc > > linux-vdso.so.1 => (0x00007fff0e79c000) > > libgsk8ssl_64.so => /usr/lib/libgsk8ssl_64.so > (0x00007f3349515000) > > libgsk8iccs_64.so => /usr/lib/libgsk8iccs_64.so > (0x00007f33493b1000) > > libxmlutil-7.1.2.0.so => /usr/lib/libxmlutil-7.1.2.0.so > > (0x00007f3349298000) > > libcrypt.so.1 => /lib/x86_64-linux-gnu/libcrypt.so.1 > > (0x00007f334905f000) > > libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 > > (0x00007f3348e41000) > > libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 > (0x00007f3348c3c000) > > libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 > > (0x00007f3348938000) > > libgpfs.so => /usr/lib/libgpfs.so (0x00007f334882b000) > > libdmapi.so => /usr/lib/libdmapi.so (0x00007f3348723000) > > librt.so.1 => /lib/x86_64-linux-gnu/librt.so.1 > (0x00007f334851b000) > > libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f3348215000) > > libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 > > (0x00007f3347ffe000) > > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f3347c39000) > > libgsk8cms_64.so => /usr/lib/libgsk8cms_64.so > (0x00007f33477be000) > > libtsmxerces-depdom.so.28 => /usr/lib/libtsmxerces- > > depdom.so.28 (0x00007f334764a000) > > libtsmxerces-c.so.28 => /usr/lib/libtsmxerces-c.so.28 > > (0x00007f334712f000) > > /lib64/ld-linux-x86-64.so.2 (0x00007f3349867000) > > > > > > root@vtl:/lib# dsmc h > > IBM Tivoli Storage Manager > > Command Line Backup-Archive Client Interface > > Client Version 7, Release 1, Level 2.0 > > Client date/time: 04/17/2015 22:30:58 > > (c) Copyright by IBM Corporation and other(s) 1990, 2015. All > RightsReserved. > > 1.0 New for IBM Tivoli Storage Manager Version 7.1.2 > > 2.0 Using commands > > 2.1 Start and end a client command session > > 2.1.1 Process commands in batch mode > > 2.1.2 Process commands in interactive mode > > > > > > > > -- > > Best regards / Cordialement / مع تحياتي > > Erwann SIMON > > >