Radish alpha
H
HardenedBSD Package Manager
Radicle
Git (anonymous pull)
Log in to clone via SSH
do not try to append twice the same package in pkgjobs
Baptiste Daroussin committed 14 years ago
commit f41192a0a39f0777111d653a82014fc2a5b8892b
parent d4999cc273e79092e125d1360be370543b757987
1 file changed +1 -1
modified libpkg/pkgdb.c
@@ -1871,7 +1871,7 @@ pkgdb_query_installs(struct pkgdb *db, match_t match, int nbpkgs, char **pkgs)

	/* Append dependencies */
	do {
-
		sql_exec(db->sqlite, "INSERT INTO pkgjobs (pkgid, origin, name, version, comment, desc, arch, "
+
		sql_exec(db->sqlite, "INSERT OR IGNORE INTO pkgjobs (pkgid, origin, name, version, comment, desc, arch, "
				"osversion, maintainer, www, prefix, flatsize, pkgsize, "
				"cksum, repopath, automatic) "
				"SELECT DISTINCT r.id, r.origin, r.name, r.version, r.comment, r.desc, "