Skip to content

Commit 896d2f3

Browse files
Fixup rm_deps if dep is not in list or multiple times in list
1 parent 17ecd90 commit 896d2f3

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

vinca/main.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -300,7 +300,8 @@ def generate_output(pkg_shortname, vinca_conf, distro, version):
300300
for dep in add_deps[dep_type]:
301301
output["requirements"][dep_type].append(dep)
302302
for dep in rm_deps[dep_type]:
303-
output["requirements"][dep_type].remove(dep)
303+
while dep in output["requirements"][dep_type]:
304+
output["requirements"][dep_type].remove(dep)
304305

305306
output["requirements"]["run"] = sorted(output["requirements"]["run"])
306307
output["requirements"]["host"] = sorted(output["requirements"]["host"])

0 commit comments

Comments
 (0)