Should I be concerned about these warnings when rebuilding Discourse?

AI-generated summary

augustinecicc reports encountering multiple dependency-related warnings during Discourse rebuilds after a git pull, including mismatched peer dependencies and version conflicts (e.g., unset-value, @discourse/lint-configs, @uppy packages, and ember-source). They ask whether these warnings indicate a problem. Architect reassures that these warnings commonly appear during fresh installs or rebuilds and are generally harmless, though they acknowledge the lack of clear explanation for their cause. ToddZ references a prior suggestion to improve user experience by proactively warning users about such non-critical warnings and long pauses during installation or rebuilds, linking to a meta-discussion. The consensus is that while the warnings look concerning, they typically do not affect functionality or stability of the Discourse instance.

I get these warnings when rebuilding Discourse after a git pull and ./launcher rebuild app

warning Resolution field "unset-value@2.0.1" is incompatible with requested version "unset-value@^1.0.0"
warning " > @discourse/lint-configs@1.3.9" has incorrect peer dependency "ember-template-lint@6.0.0".
warning " > @glint/environment-ember-loose@1.4.0" has unmet peer dependency "@glimmer/component@^1.1.2".
warning " > discourse-markdown-it@1.0.0" has unmet peer dependency "xss@*".
warning "workspace-aggregator-74f1f162-be4c-4f7d-9d96-0f817b8fc6c0 > discourse > @uppy/aws-s3@3.0.6" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-74f1f162-be4c-4f7d-9d96-0f817b8fc6c0 > discourse > @uppy/aws-s3-multipart@3.1.3" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-74f1f162-be4c-4f7d-9d96-0f817b8fc6c0 > discourse > @uppy/xhr-upload@3.1.1" has incorrect peer dependency "@uppy/core@^3.1.2".
warning "workspace-aggregator-74f1f162-be4c-4f7d-9d96-0f817b8fc6c0 > discourse-plugins > ember-this-fallback@0.4.0" has unmet peer dependency "ember-source@^3.28.11 || ^4.0.0".
warning "workspace-aggregator-74f1f162-be4c-4f7d-9d96-0f817b8fc6c0 > admin > ember-source > router_js@8.0.3" has unmet peer dependency "rsvp@^4.8.5".
warning "workspace-aggregator-74f1f162-be4c-4f7d-9d96-0f817b8fc6c0 > discourse > @uppy/aws-s3 > @uppy/xhr-upload@3.3.0" has incorrect peer dependency "@uppy/core@^3.2.1".

Is there anything to be concerned about here?

Those same warnings seem to always appear with new install / rebuild, don’t know what causes them but a guidance counselor here said they are no cause for concern.

Would be good if someone can explain what those are about and why they appear.

I’ve chimed in elsewhere to support the idea of some kind of heads-up about long pauses and ominous warnings during install/rebuild:

Suggestion: Warn about potential issues - installation - Discourse Meta