-
Notifications
You must be signed in to change notification settings - Fork 32
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: Detect Provides/Or dependencies error.
修复同时存在虚包依赖/或依赖时检测错误, 旧版流程基于包不会重复给出ok结果, 引入考虑虚包场景,检测包和实际包名不一致, 导致依赖包未能正常安装. 含虚包依赖/或依赖检测过程: 1. 检测前清理缓存状态; 2. 顺序遍历(后续依赖可能已安装)或依赖; 3. 依赖中存在非ok依赖,缓存包依赖状态; 4. 检测到重复包,返回缓存状态,而不是直接返回ok. Issue: https://pms.uniontech.com/bug-view-212307.html Influence: ProvidesDepends OrDepends
- Loading branch information
Showing
2 changed files
with
32 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters