Description
Once pdsc file is stored to the cache on local computer, it is not updated during refresh. If there is an update on the server, the user needs to clear cache manually to get an update.
I reproduced the problem with packages stored locally, with wrong URL in the pdsc file. Here is step by step how to reproduce:
-
Create PDSC file with invalid URL and add local repository (CMSIS Pack)
-
Update packages - Observation: package is not listed
-
Fix URL in PDSC file
-
Restart Eclipse
-
Update packages - Observation: package is not listed
Expectation: it is listed -
Delete cache manually
-
Update packages - Observation: package IS listed
Here is sample of the package to reproduce, the files shall be stored in c:\TEMP and package repository file:///c:/TEMP/index.idx shall be added
TEMP.ZIP