commit c59a0851e7c102a39cf51e59f329900ec4c911ae
parent ba765739a514d01adae48370bbf891fa96837bae
Author: Florian Dold <florian@dold.me>
Date: Thu, 12 Jun 2025 22:47:56 +0200
remove broken packages from list, fix ssh command
Diffstat:
1 file changed, 8 insertions(+), 9 deletions(-)
diff --git a/packaging/ng/taler-pkg b/packaging/ng/taler-pkg
@@ -34,11 +34,14 @@ components = [
"taler-harness",
"taler-merchant",
"robocop",
+ "taler-wallet-cli",
+ # These two packages don't have good debs yet,
+ # Debian complains "No section given for ..., skipping.
+ # "taler-directory",
+ # "taler-mailbox",
+ # We don't publish packages for these yet
# "taler-mdb",
# "taler-merchant-demos",
- "taler-wallet-cli",
- "taler-directory",
- "taler-mailbox",
]
deps = {
@@ -242,26 +245,22 @@ def publish(cfg):
if len(debs) == 0:
print("nothing to upload")
return
+ print("uploading debs", debs)
if cfg.dry:
return
debs = [Path(f"./packages/{distro}/") / x for x in debs]
subprocess.run(
- ["ssh", f"taler-packaging@{host}", f"rm -f '{distro}/*.deb'"], check=True
+ ["ssh", f"taler-packaging@{host}", f"rm -f '/home/taler-packaging/{distro}/'*.deb"], check=True
)
subprocess.run(
["scp", "--", *debs, f"taler-packaging@{host}:{distro}/"], check=True
)
- # FIXME: This fails when packages of the same version are already present.
- # That's a problem since builds are not bit-reproducible.
subprocess.run(
["ssh", f"taler-packaging@{host}", f"./include-{distro}.sh"], check=True
)
subprocess.run(
["ssh", f"taler-packaging@{host}", f"./export-{distro}.sh"], check=True
)
- subprocess.run(
- ["ssh", f"taler-packaging@{host}", f"./show-{distro}.sh"], check=True
- )
def main():