MDK-ARM version 5.43 installation: problem with folder name expansion

During installation of MDK-ARM v5.43 (dated Aug 1, 2025), when unpacking files the following is shown in command window:
I: Extracting files to %LOCALAPPDATA%\Arm\Packs
However, %LOCALAPPDATA% is not being expanded correctly. In my case it shoud be replaced by: C:\Users\dougr\AppData\Local\Arm\Packs.
Instead, the pack is expanded in the same folder as the installation executable (MDK543.exe).
How to fix this?  seems to me as a problem in the installer during the unpacking process.
thanks
Douglas Renaux

Parents
  • Hello Hans, 
    Thanks for your reply.
    I used the default folders:

    This is the log of the activities during the unpacking of Packs:

    I: Parsing packs urls via file C:\Users\dougr\AppData\Local\Temp\KST3722.tmp/packs.list
    I: Updating public index
    I: Downloading index.pidx...
    I: 100% |██████████████████████████████████████████████████████████████████████████████| (219/219 kB, 300 kB/s)
    I: Updating PDSC files of public packs
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS-Compiler.2.1.0.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-Compiler\2.1.0\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-Compiler\2.1.0...
    I: 100% |████████████████████████████████████████████████████████████████████████████████| (232/232, 3418 it/s)
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS-Driver.2.10.0.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-Driver\2.10.0\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-Driver\2.10.0...
    I: 100% |████████████████████████████████████████████████████████████████████████████████| (340/340, 4221 it/s)
    I: Package requirements not satisfied - installing ARM::CMSIS@>=5.9.0-0
    I: Downloading ARM.CMSIS.pdsc...
    I: 100% |███████████████████████████████████████████████████████████████████████████████| (44/44 kB, 2.8 kB/s)
    I: Downloading ARM.CMSIS.6.2.0.pack...
    I: 100% |███████████████████████████████████████████████████████████████████████████████| (8.4/8.4 MB, 12 MB/s)
    I: Adding pack ARM.CMSIS.6.2.0
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS\6.2.0\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS\6.2.0...
    I: 100% |███████████████████████████████████████████████████████████████████████████████| (2269/2269, 620 it/s)
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS-DSP.1.16.2.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-DSP\1.16.2\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-DSP\1.16.2...
    I: 100% |██████████████████████████████████████████████████████████████████████████████| (2473/2473, 1579 it/s)
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS-NN.7.0.0.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-NN\7.0.0\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-NN\7.0.0...
    I: 100% |████████████████████████████████████████████████████████████████████████████████| (557/557, 4115 it/s)
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS-RTX.5.9.0.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-RTX\5.9.0\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-RTX\5.9.0...
    I: 100% |████████████████████████████████████████████████████████████████████████████████| (556/556, 1841 it/s)
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS-View.1.2.0.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-View\1.2.0\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-View\1.2.0...
    I: 100% |████████████████████████████████████████████████████████████████████████████████| (414/414, 1592 it/s)
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS.6.2.0.pack"
    E: Pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS.6.2.0.pack@" is already installed here: "%LOCALAPPDATA%\Arm\Packs\ARM\CMSIS\6.2.0", use the --force-reinstall (-F) flag to force installation
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.Cortex_DFP.1.1.0.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\Cortex_DFP\1.1.0\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\Cortex_DFP\1.1.0...
    I: 100% |████████████████████████████████████████████████████████████████████████████████| (274/274, 5654 it/s)
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\Keil.MDK-Middleware.8.1.0.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\Keil\MDK-Middleware\8.1.0\license_terms\license_agreement.txt
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\Keil\MDK-Middleware\8.1.0...
    I: 64% |█████████████████████████████████████████████████ | (1456/2273, 1748 it/s) [0s:0s]

Reply
  • Hello Hans, 
    Thanks for your reply.
    I used the default folders:

    This is the log of the activities during the unpacking of Packs:

    I: Parsing packs urls via file C:\Users\dougr\AppData\Local\Temp\KST3722.tmp/packs.list
    I: Updating public index
    I: Downloading index.pidx...
    I: 100% |██████████████████████████████████████████████████████████████████████████████| (219/219 kB, 300 kB/s)
    I: Updating PDSC files of public packs
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS-Compiler.2.1.0.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-Compiler\2.1.0\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-Compiler\2.1.0...
    I: 100% |████████████████████████████████████████████████████████████████████████████████| (232/232, 3418 it/s)
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS-Driver.2.10.0.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-Driver\2.10.0\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-Driver\2.10.0...
    I: 100% |████████████████████████████████████████████████████████████████████████████████| (340/340, 4221 it/s)
    I: Package requirements not satisfied - installing ARM::CMSIS@>=5.9.0-0
    I: Downloading ARM.CMSIS.pdsc...
    I: 100% |███████████████████████████████████████████████████████████████████████████████| (44/44 kB, 2.8 kB/s)
    I: Downloading ARM.CMSIS.6.2.0.pack...
    I: 100% |███████████████████████████████████████████████████████████████████████████████| (8.4/8.4 MB, 12 MB/s)
    I: Adding pack ARM.CMSIS.6.2.0
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS\6.2.0\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS\6.2.0...
    I: 100% |███████████████████████████████████████████████████████████████████████████████| (2269/2269, 620 it/s)
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS-DSP.1.16.2.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-DSP\1.16.2\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-DSP\1.16.2...
    I: 100% |██████████████████████████████████████████████████████████████████████████████| (2473/2473, 1579 it/s)
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS-NN.7.0.0.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-NN\7.0.0\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-NN\7.0.0...
    I: 100% |████████████████████████████████████████████████████████████████████████████████| (557/557, 4115 it/s)
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS-RTX.5.9.0.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-RTX\5.9.0\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-RTX\5.9.0...
    I: 100% |████████████████████████████████████████████████████████████████████████████████| (556/556, 1841 it/s)
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS-View.1.2.0.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-View\1.2.0\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\CMSIS-View\1.2.0...
    I: 100% |████████████████████████████████████████████████████████████████████████████████| (414/414, 1592 it/s)
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS.6.2.0.pack"
    E: Pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.CMSIS.6.2.0.pack@" is already installed here: "%LOCALAPPDATA%\Arm\Packs\ARM\CMSIS\6.2.0", use the --force-reinstall (-F) flag to force installation
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\ARM.Cortex_DFP.1.1.0.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\ARM\Cortex_DFP\1.1.0\LICENSE
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\ARM\Cortex_DFP\1.1.0...
    I: 100% |████████████████████████████████████████████████████████████████████████████████| (274/274, 5654 it/s)
    I: Adding pack "C:\Users\dougr\AppData\Local\Keil_v5\ARM\PACK\.Download\Keil.MDK-Middleware.8.1.0.pack"
    Agreed to embedded license: %LOCALAPPDATA%\Arm\Packs\Keil\MDK-Middleware\8.1.0\license_terms\license_agreement.txt
    I: Extracting files to %LOCALAPPDATA%\Arm\Packs\Keil\MDK-Middleware\8.1.0...
    I: 64% |█████████████████████████████████████████████████ | (1456/2273, 1748 it/s) [0s:0s]

Children
No data