Remove all binary packages built from a source package when rebuilding
[invirt/packages/invirt-dev.git] / invirtibuilder
index c955dfd..8a6b077 100755 (executable)
@@ -202,8 +202,9 @@ def uploadBuild(pocket, workdir):
         except subprocess.CalledProcessError, e:
             if not force:
                 raise
-            package = deb822.Changes(open(changes).read())['Binary']
-            logAndRun(['reprepro-env', 'remove', apt, package])
+            packages = deb822.Changes(open(changes).read())['Binary']
+            for package in packages.split():
+                logAndRun(['reprepro-env', 'remove', apt, package])
             logAndRun(upload)