That file is owned by the TIVsm-API package on my SUSE system: $ rpm -qf /opt/tivoli/tsm/client/lang/en_US/dsmclientV3.cat TIVsm-API-5.3.0-0
I would make sure that all the files that are supposed to be in that package really exist, and are in the right place. $ rpm -ql TIVsm-API /opt/tivoli/tsm/client/api /opt/tivoli/tsm/client/api/LICENSE.TXT /opt/tivoli/tsm/client/api/README /opt/tivoli/tsm/client/api/README.API /opt/tivoli/tsm/client/api/bin /opt/tivoli/tsm/client/api/bin/.buildDate /opt/tivoli/tsm/client/api/bin/dsm.opt.smp /opt/tivoli/tsm/client/api/bin/dsm.sys.smp /opt/tivoli/tsm/client/api/bin/dsmtca /opt/tivoli/tsm/client/api/bin/libApiDS.so /opt/tivoli/tsm/client/api/bin/libct_cu.so /opt/tivoli/tsm/client/api/bin/libdmapi.so /opt/tivoli/tsm/client/api/bin/libgpfs.so /opt/tivoli/tsm/client/api/bin/libha_gs_r.so /opt/tivoli/tsm/client/api/bin/sample /opt/tivoli/tsm/client/api/bin/sample/callbuff.c /opt/tivoli/tsm/client/api/bin/sample/callevnt.c /opt/tivoli/tsm/client/api/bin/sample/callhold.c /opt/tivoli/tsm/client/api/bin/sample/callmt1.c /opt/tivoli/tsm/client/api/bin/sample/callmt2.c /opt/tivoli/tsm/client/api/bin/sample/callret.c /opt/tivoli/tsm/client/api/bin/sample/dapibkup.c /opt/tivoli/tsm/client/api/bin/sample/dapidata.h /opt/tivoli/tsm/client/api/bin/sample/dapiinit.c /opt/tivoli/tsm/client/api/bin/sample/dapint64.c /opt/tivoli/tsm/client/api/bin/sample/dapint64.h /opt/tivoli/tsm/client/api/bin/sample/dapipref.c /opt/tivoli/tsm/client/api/bin/sample/dapiproc.c /opt/tivoli/tsm/client/api/bin/sample/dapiproc.h /opt/tivoli/tsm/client/api/bin/sample/dapipw.c /opt/tivoli/tsm/client/api/bin/sample/dapiqry.c /opt/tivoli/tsm/client/api/bin/sample/dapirc.c /opt/tivoli/tsm/client/api/bin/sample/dapismp.c /opt/tivoli/tsm/client/api/bin/sample/dapitype.h /opt/tivoli/tsm/client/api/bin/sample/dapiutil.c /opt/tivoli/tsm/client/api/bin/sample/dapiutil.h /opt/tivoli/tsm/client/api/bin/sample/dpsthread.c /opt/tivoli/tsm/client/api/bin/sample/dpsthread.h /opt/tivoli/tsm/client/api/bin/sample/dsmapifp.h /opt/tivoli/tsm/client/api/bin/sample/dsmapips.h /opt/tivoli/tsm/client/api/bin/sample/dsmapipw.c /opt/tivoli/tsm/client/api/bin/sample/dsmapitd.h /opt/tivoli/tsm/client/api/bin/sample/dsmgrp.c /opt/tivoli/tsm/client/api/bin/sample/dsmrc.h /opt/tivoli/tsm/client/api/bin/sample/makesmp.linux86 /opt/tivoli/tsm/client/api/bin/sample/release.h /opt/tivoli/tsm/client/api/bin/sample/tsmapifp.h /opt/tivoli/tsm/client/api/bin/sample/tsmapitd.h /opt/tivoli/tsm/client/api/releasenotes.doc /opt/tivoli/tsm/client/icc32 /opt/tivoli/tsm/client/icc32/icc /opt/tivoli/tsm/client/icc32/icc/ReadMe.txt /opt/tivoli/tsm/client/icc32/icc/icclib /opt/tivoli/tsm/client/icc32/icc/icclib/libicclib.so /opt/tivoli/tsm/client/icc32/icc/osslib /opt/tivoli/tsm/client/icc32/icc/osslib/libcrypto.so.0.9.7 /opt/tivoli/tsm/client/lang /opt/tivoli/tsm/client/lang/.buildDate /opt/tivoli/tsm/client/lang/en_US /opt/tivoli/tsm/client/lang/en_US/dscjres.txt /opt/tivoli/tsm/client/lang/en_US/dsmc.hlp /opt/tivoli/tsm/client/lang/en_US/dsmclientV3.cat /opt/tivoli/tsm/client/lang/en_US/dsmig.hlp /opt/tivoli/tsm/client/lang/en_US/hsmhelp.jar /opt/tivoli/tsm/client/lang/en_US/tsmhelp.jar /opt/tivoli/tsm/client/lang/en_US/uil_nls.jar /opt/tivoli/tsm/client/lang/en_US/wchelp.htl /usr/lib/libApiDS.so Mark Post -----Original Message----- From: Linux on 390 Port [mailto:[EMAIL PROTECTED] Behalf Of Eric Chevalier Sent: Tuesday, December 27, 2005 6:27 PM To: [email protected] Subject: Tivoli Storage Manager install problem Howdy, folks! I'm trying to install Tivoli Storage Manager on a Debian/390 system. The install process seems to have been successful, although I had to use Debian's "alien" command to convert TSM's *.rpm files to *.deb format. I'm now trying to run the "dsmc query session" command as documented in the "Configuring Tivoli Storage Manager" chapter of the online docs. The command fails with the message: ANS0101E Unable to open English message repository 'dsmclientV3.cat'. The message repository seems to exist in the correct place: xxxlinux:/opt/tivoli/tsm/client/lang/en_US# ls -ld dsmclientV3.cat -r--r--r-- 1 root root 665244 Oct 12 06:13 dsmclientV3.cat Offhand, the only things I can think of are incorrect permissions or ownership settings for the message repository, but I don't see anything in the docs defining appropriate values. Or, possibly I'm missing a configuration setting somewhere that tells dsmc where the repository lives, but again, I can't find anything in a quick search of the docs to suggest a configuration setting or environment variable that defines where the repository is stored. Any ideas? ---------------------------------------------------------------------- For LINUX-390 subscribe / signoff / archive access instructions, send email to [EMAIL PROTECTED] with the message: INFO LINUX-390 or visit http://www.marist.edu/htbin/wlvindex?LINUX-390
