diff --git a/scripts/build.py b/scripts/build.py
index 2ae2d22de0b7d5b732501c4369fb778bf1a7c8b2..eb5e5ed0fc98eb6dfc2bf8100c949c49528cf7ff 100755
--- a/scripts/build.py
+++ b/scripts/build.py
@@ -101,6 +101,7 @@ def build_package(repo_dir, package_dir, name,
         for entry in _get_log_entries():
             run_checked(command + [entry])
 
+        print("building")
         command = ["apt-get", "build-dep", "-y", name]
         run_checked(command)
 
@@ -112,6 +113,7 @@ def build_package(repo_dir, package_dir, name,
             for filename in os.listdir(tempdir)
             if filename.endswith(".deb")
         ]
+        print("deb packages:", deb_packages)
         for filename in os.listdir(tempdir):
             if not filename.endswith(".deb"):
                 continue
@@ -130,7 +132,7 @@ def main():
         if mail:
             os.environ["DEBEMAIL"] = mail
 
-    package_dir = "packages"
+    package_dir = os.path.join(repo_dir, "packages")
     os.makedirs(package_dir, exist_ok=True)
     
     for package in config["packages"]: