On MF SMT server - "Can't locate SMT/Utils.pm in @INC (you may need to install the SMT::Utils module) (@INC contains:

SUSE SMT was enabled on the SMT server and not  MF (Micro Focus) SMT. I uninstalled SUSE SMT and installed Micro Focus Subscription Management Tool 2.0. but I do get the following error message when try to run smt-sync or any other smt command.

"Can't locate SMT/Utils.pm in @INC (you may need to install the SMT::Utils module) (@INC contains: /usr/lib/perl5/site_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/site_perl/5.18.2 /usr/lib/perl5/vendor_perl/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/vendor_perl/5.18.2 /usr/lib/perl5/5.18.2/x86_64-linux-thread-multi /usr/lib/perl5/5.18.2 /usr/lib/perl5/site_perl .) at /usr/sbin/smt-sync line 10."

BEGIN failed--compilation aborted at /usr/sbin/smt-sync line 10.

Please may someone please help?

Parents
  • Verified Answer

    +1  

    Hi. There is a conflict here. Suse SMT only exists on SLES12 and earlier, from SLES15 on, SMT from SUSE no longer exists, it's been replaced with RMT.

    THat said, if you say you had SUSE SMT installed, you must be talking about a SLES12 server, I assume. But then, on SLES12, SMT2.0 from Microfocus is not supported, that would be SMT1.1. SMT.0 is for SLES15 and higher only.

    So we need more information, I'm afraid.

Reply
  • Verified Answer

    +1  

    Hi. There is a conflict here. Suse SMT only exists on SLES12 and earlier, from SLES15 on, SMT from SUSE no longer exists, it's been replaced with RMT.

    THat said, if you say you had SUSE SMT installed, you must be talking about a SLES12 server, I assume. But then, on SLES12, SMT2.0 from Microfocus is not supported, that would be SMT1.1. SMT.0 is for SLES15 and higher only.

    So we need more information, I'm afraid.

Children