Duplicate installed rules for installed_git_version
This commit is contained in:
		| @@ -204,6 +204,12 @@ pkg_fact(Package, version_declared(Version, Weight)) :- pkg_fact(Package, versio | |||||||
|    not attr("hash", node(ID, Package), _), |    not attr("hash", node(ID, Package), _), | ||||||
|    internal_error("Reuse version weight used for built package"). |    internal_error("Reuse version weight used for built package"). | ||||||
|  |  | ||||||
|  | :- pkg_fact(Package, version_declared(Version, Weight, "installed_git_version")), | ||||||
|  |    attr("version", node(ID, Package), Version), | ||||||
|  |    version_weight(node(ID, Package), Weight), | ||||||
|  |    not attr("hash", node(ID, Package), _), | ||||||
|  |    internal_error("Reuse version weight used for built package"). | ||||||
|  |  | ||||||
| % versions are declared w/priority -- declared with priority implies declared | % versions are declared w/priority -- declared with priority implies declared | ||||||
| pkg_fact(Package, version_declared(Version)) :- pkg_fact(Package, version_declared(Version, _)). | pkg_fact(Package, version_declared(Version)) :- pkg_fact(Package, version_declared(Version, _)). | ||||||
|  |  | ||||||
| @@ -253,6 +259,12 @@ possible_version_weight(node(ID, Package), Weight) | |||||||
|    build(node(ID, Package)), |    build(node(ID, Package)), | ||||||
|    internal_error("Reuse version weight used for build package"). |    internal_error("Reuse version weight used for build package"). | ||||||
|  |  | ||||||
|  | :- attr("version", node(ID, Package), Version), | ||||||
|  |    version_weight(node(ID, Package), Weight), | ||||||
|  |    pkg_fact(Package, version_declared(Version, Weight, "installed_git_version")), | ||||||
|  |    build(node(ID, Package)), | ||||||
|  |    internal_error("Reuse version weight used for build package"). | ||||||
|  |  | ||||||
| :- attr("version", node(ID, Package), Version), | :- attr("version", node(ID, Package), Version), | ||||||
|    version_weight(node(ID, Package), Weight), |    version_weight(node(ID, Package), Weight), | ||||||
|    not pkg_fact(Package, version_declared(Version, Weight, "installed")), |    not pkg_fact(Package, version_declared(Version, Weight, "installed")), | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user
	 psakiev
					psakiev