Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Bug Package manager keeps showing popup with "Resolving packages..." over and over in project settings

Discussion in 'Package Manager' started by spajus, Mar 24, 2021.

  1. spajus

    spajus

    Joined:
    Jun 10, 2015
    Posts:
    43
    Whenever I open Project Settings window, I keep getting this popup over and over every second or so. It is nearly impossible to use the Project Settings, because it steals focus from any active input.

    This happens ONLY in Project Settings window, elsewhere package manager works fine.

    This started with some 2020.2.x, still there with 2020.3.1f. I tried removing custom registry, did not help.



    Editor.log shows this (repeating over and over):

    My guess that the culprit is that Unity thinks that lock file got modified right after it refreshes everything:
    [Package Manager] Lock file was modified

    Code (CSharp):
    1. [Subsystems] No new subsystems found in resolved package list.
    2. [Package Manager] Done registering packages in 0.04s seconds
    3. [Package Manager] Lock file was modified
    4. Refresh completed in 0.688162 seconds.
    5. RefreshInfo: RefreshV2(ForceSynchronousImport) scanfilter:
    6. RefreshProfiler: Total: 688.068ms
    7.     InvokeBeforeRefreshCallbacks: 681.895ms
    8.     ApplyChangesToAssetFolders: 0.177ms
    9.     Scan: 4.164ms
    10.     FixTempGuids: 0.008ms
    11.     GatherAllCurrentPrimaryArtifactRevisions: 0.497ms
    12.     UnloadStreamsBegin: 0.069ms
    13.     UnloadStreamsEnd: 0.044ms
    14.     Untracked: 1.212ms
    15. [Package Manager] Done resolving packages in 0.55s seconds
    16. [Package Manager] Done checking package constraints in 0.00s seconds
    17. [Package Manager]
    18. Registered 40 packages:
    19.   Packages from [https://packages.unity.com]:
    20.     com.unity.2d.pixel-perfect@4.0.1 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.2d.pixel-perfect@4.0.1)
    21.     com.unity.ide.visualstudio@2.0.7 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.ide.visualstudio@2.0.7)
    22.     com.unity.ide.vscode@1.2.3 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.ide.vscode@1.2.3)
    23.     com.unity.inputsystem@1.0.2 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.inputsystem@1.0.2)
    24.     com.unity.mathematics@1.2.1 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.mathematics@1.2.1)
    25.     com.unity.memoryprofiler@0.2.8-preview.2 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.memoryprofiler@0.2.8-preview.2)
    26.     com.unity.performance.profile-analyzer@1.0.3 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.performance.profile-analyzer@1.0.3)
    27.     com.unity.quicksearch@2.0.2 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.quicksearch@2.0.2)
    28.     com.unity.recorder@2.5.4 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.recorder@2.5.4)
    29.     com.unity.test-framework@1.1.24 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.test-framework@1.1.24)
    30.     com.unity.textmeshpro@3.0.4 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.textmeshpro@3.0.4)
    31.     com.unity.toolchain.win-x86_64-linux-x86_64@0.1.19-preview (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.toolchain.win-x86_64-linux-x86_64@0.1.19-preview)
    32.     com.unity.sysroot@0.1.19-preview (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.sysroot@0.1.19-preview)
    33.     com.unity.sysroot.linux-x86_64@0.1.14-preview (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.sysroot.linux-x86_64@0.1.14-preview)
    34.     com.unity.ext.nunit@1.0.6 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.ext.nunit@1.0.6)
    35.     com.unity.timeline@1.4.6 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.timeline@1.4.6)
    36.     com.unity.editorcoroutines@1.0.0 (location: G:\Gamedev\stardeus\Library\PackageCache\com.unity.editorcoroutines@1.0.0)
    37.   Packages from [https://registry.npmjs.com]:
    38.     jp.keijiro.recorder.ffmpeg@1.0.2 (location: G:\Gamedev\stardeus\Library\PackageCache\jp.keijiro.recorder.ffmpeg@1.0.2)
    39.     jp.keijiro.ffmpeg-out@1.0.5 (location: G:\Gamedev\stardeus\Library\PackageCache\jp.keijiro.ffmpeg-out@1.0.5)
    40.   Built-in packages:
    41.     com.unity.2d.sprite@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.2d.sprite)
    42.     com.unity.ugui@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.ugui)
    43.     com.unity.modules.assetbundle@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.assetbundle)
    44.     com.unity.modules.audio@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.audio)
    45.     com.unity.modules.director@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.director)
    46.     com.unity.modules.imgui@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.imgui)
    47.     com.unity.modules.jsonserialize@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.jsonserialize)
    48.     com.unity.modules.particlesystem@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.particlesystem)
    49.     com.unity.modules.screencapture@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.screencapture)
    50.     com.unity.modules.ui@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.ui)
    51.     com.unity.modules.uielements@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.uielements)
    52.     com.unity.modules.umbra@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.umbra)
    53.     com.unity.modules.unityanalytics@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.unityanalytics)
    54.     com.unity.modules.unitywebrequest@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.unitywebrequest)
    55.     com.unity.modules.unitywebrequestassetbundle@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.unitywebrequestassetbundle)
    56.     com.unity.modules.unitywebrequestaudio@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.unitywebrequestaudio)
    57.     com.unity.modules.unitywebrequesttexture@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.unitywebrequesttexture)
    58.     com.unity.modules.unitywebrequestwww@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.unitywebrequestwww)
    59.     com.unity.modules.imageconversion@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.imageconversion)
    60.     com.unity.modules.uielementsnative@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.uielementsnative)
    61.     com.unity.modules.animation@1.0.0 (location: C:\Program Files\Unity\Hub\Editor\2020.3.1f1\Editor\Data\Resources\PackageManager\BuiltInPackages\com.unity.modules.animation)
    62.  

    My package manifest.json:

    Code (CSharp):
    1. {
    2.   "scopedRegistries": [
    3.     {
    4.       "name": "Keijiro",
    5.       "url": "https://registry.npmjs.com",
    6.       "scopes": [
    7.         "jp.keijiro"
    8.       ]
    9.     }
    10.   ],
    11.   "dependencies": {
    12.     "com.unity.2d.pixel-perfect": "4.0.1",
    13.     "com.unity.2d.sprite": "1.0.0",
    14.     "com.unity.ide.visualstudio": "2.0.7",
    15.     "com.unity.ide.vscode": "1.2.3",
    16.     "com.unity.inputsystem": "1.0.2",
    17.     "com.unity.mathematics": "1.2.1",
    18.     "com.unity.memoryprofiler": "0.2.8-preview.2",
    19.     "com.unity.performance.profile-analyzer": "1.0.3",
    20.     "com.unity.quicksearch": "2.0.2",
    21.     "com.unity.recorder": "2.5.4",
    22.     "com.unity.test-framework": "1.1.24",
    23.     "com.unity.textmeshpro": "3.0.4",
    24.     "com.unity.toolchain.win-x86_64-linux-x86_64": "0.1.19-preview",
    25.     "com.unity.ugui": "1.0.0",
    26.     "jp.keijiro.recorder.ffmpeg": "1.0.2",
    27.     "com.unity.modules.assetbundle": "1.0.0",
    28.     "com.unity.modules.audio": "1.0.0",
    29.     "com.unity.modules.director": "1.0.0",
    30.     "com.unity.modules.imgui": "1.0.0",
    31.     "com.unity.modules.jsonserialize": "1.0.0",
    32.     "com.unity.modules.particlesystem": "1.0.0",
    33.     "com.unity.modules.screencapture": "1.0.0",
    34.     "com.unity.modules.ui": "1.0.0",
    35.     "com.unity.modules.uielements": "1.0.0",
    36.     "com.unity.modules.umbra": "1.0.0",
    37.     "com.unity.modules.unityanalytics": "1.0.0",
    38.     "com.unity.modules.unitywebrequest": "1.0.0",
    39.     "com.unity.modules.unitywebrequestassetbundle": "1.0.0",
    40.     "com.unity.modules.unitywebrequestaudio": "1.0.0",
    41.     "com.unity.modules.unitywebrequesttexture": "1.0.0",
    42.     "com.unity.modules.unitywebrequestwww": "1.0.0"
    43.   },
    44.   "testables": [
    45.     "com.unity.inputsystem"
    46.   ]
    47. }
    48.  
     
  2. spajus

    spajus

    Joined:
    Jun 10, 2015
    Posts:
    43
    Reported a bug: 1323885
     
    UnityMaru likes this.
  3. m21-cerutti

    m21-cerutti

    Joined:
    Dec 29, 2018
    Posts:
    7
  4. lucassaldanha

    lucassaldanha

    Joined:
    Mar 11, 2014
    Posts:
    3
    I have the same problem. Following the suggestion on this bug report seems to get rid of the problem.

    Go to: Project Settings > Toolchain Management
    Disable: Install toolchain packages automatically
     
    maciejw94 likes this.
  5. washer_leap

    washer_leap

    Joined:
    Apr 18, 2023
    Posts:
    1
    the toolchain managment doesnt show up in my project settings.
     
    CaseyMack likes this.