How to uninstall a support package after deletion of its files?

조회 수: 12 (최근 30일)
Sergei
Sergei 2025년 9월 16일
편집: Sergei 2025년 10월 10일 15:39
Dear all,
I am using MATLAB on Linux, where the support packages (add-ons for HW support) are installed under the "/home/<username>/Documents/MATLAB/SupportPackages/R2025a" directory. I deleted the "/home/<username>/Documents/MATLAB" directory with all its content, so upon the next MATLAB launch, I received the following error:
Error using getExamplesFcnAndArgsForBaseCode
Expected input number 2, spRoot, to be nonempty.
Error in matlabshared.supportpkg.internal.ssi.util.getExamplesFcnAndArgsForBaseCode
Error in getSupportPackagesToAddDocumentation (line 27)
openExamplesFcn = matlabshared.supportpkg.internal.ssi.util.getExamplesFcnAndArgsForBaseCode(currentBaseCode, sproot);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Error in matlab.internal.addons.UiMessageHandler.handleAddSetupAndOpenDocToSupportPackages (line 324)
spkgWithExamples = getSupportPackagesToAddDocumentation();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
I closed MATLAB, created a directory "/home/<username>/Documents/MATLAB/SupportPackages/R2025a" and launched the MATLAB again.
There was no error, but one of the blocks in my simulink model would say "you do not have this add-on installed".
In the "Add-on manager" I still can see this add-on, and on my attempts to uninstall it (to further reinstall) MATLAB tries to delete it forever (possibly due to that I deleted the add-on files before).
It is also not poissible to install the add-on with the "Add-on explorer" because, I guess, it thinks that the add-on is installed and working fine.
Is there a way to delete the add-on manually and install it back?
Thank you!
  댓글 수: 4
dpb
dpb 2025년 9월 17일
편집: dpb 2025년 9월 17일
The Answers forum isn't official support channel and it's unlikely even if some Mathworks staff person does chance upon the question they will know the specific steps you'll need to follow to get by the internal checks. It's even more unlikely a respondent will.
Sergei
Sergei 2025년 9월 18일
@dpb thank you for your comment! Then I for sure will contact the support and leave the solution here after the issue is resolved.

댓글을 달려면 로그인하십시오.

채택된 답변

Sergei
Sergei 2025년 10월 9일
편집: Sergei 2025년 10월 10일 15:39
Hello again!
I have contacted MATLAB support for the solution, and here it is:
This is a known problem. To re-install the support package, sequentially run the following commands in any directory:
In my case the matlab version is R2025a, the product is SoC_Blockset_Support_Package_for_AMD_FPGA_and_SoC_Devices
Matlab root can be found by running "matlabroot" command in matlab Command Window.
Thank you!
  댓글 수: 1
dpb
dpb 2025년 10월 9일
+1 I knew this one would take Mathworks to know what had to get cleared/set in order to get around whatever traces were being left that installer couldn't get by on its own.

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Introduction to Installation and Licensing에 대해 자세히 알아보기

제품


릴리스

R2025a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by