Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
Avoid duplicate dependencies in remote repos
Baptiste Daroussin committed 5 years ago
commit abf8dd8f99349440dbd1e37cc0ec2fc8e01afc9e
parent d40fc2298dbad1dff4e9238d6f67726406d0865b
1 file changed +1 -1
modified libpkg/pkgdb_iterator.c
@@ -221,7 +221,7 @@ pkgdb_load_deps(sqlite3 *sqlite, struct pkg *pkg)
	bool options_match;
	char *formula_sql, *clause;
	const char	 sql[] = ""
-
		"SELECT d.name, d.origin, p.version, 0"
+
		"SELECT DISTINCT d.name, d.origin, p.version, 0"
		"  FROM deps AS d"
		"    LEFT JOIN packages AS p ON"
		"    (p.origin = d.origin AND p.name = d.name)"