Radish alpha
H
rad:z3QDZAW2FAfuLvihrhiyDC9fAD8G9
HardenedBSD Package Manager
Radicle
Git
Another hack to work with broken shlibs.
Vsevolod Stakhov committed 11 years ago
commit 9eabff9562881d7cb25f4f3661ddc4a88645d00e
parent 02560e9
1 file changed +2 -2
modified libpkg/pkgdb.c
@@ -1355,13 +1355,13 @@ static sql_prstmt sql_prepared_statements[PRSTMT_LAST] = {
	},
	[SHLIBS_REQD] = {
		NULL,
-
		"INSERT INTO pkg_shlibs_required(package_id, shlib_id) "
+
		"INSERT OR IGNORE INTO pkg_shlibs_required(package_id, shlib_id) "
		"VALUES (?1, (SELECT id FROM shlibs WHERE name = ?2))",
		"IT",
	},
	[SHLIBS_PROV] = {
		NULL,
-
		"INSERT INTO pkg_shlibs_provided(package_id, shlib_id) "
+
		"INSERT OR IGNORE INTO pkg_shlibs_provided(package_id, shlib_id) "
		"VALUES (?1, (SELECT id FROM shlibs WHERE name = ?2))",
		"IT",
	},