On Wed, 28 Jan 2026, Thorsten Glaser wrote: >I’ll be working RSN on packaging this up for $dayjob, so I’d like to put
I’ve only now been able to get back to this. The maintainer situation is still unresolved and we might want to salvage the package. I’m… unhappy with some things in Debian at the current point in time, which may resolve either way, so I’m doing a low-effort fixup for $dayjob to test, for now, as I don’t know if I can maintain the package longer-term. Might also do this as QA upload, who knows. I’d argue that this is a better thing than what’s currently in experimental, and if Michael wants to be listed as maintainer… I’ve started with Michael’s package as Paul’s is, indeed, probably the worse starting point. Someone who actually knows the systemd stuff might want to look into merging both. The autogenerated d/copyright from Paul is differently bad than the one from David/Michael, but AIUI it’s meant to document what goes into the binary package only anyway so the latter is good enough. I’d have forked off David’s package BEFORE he relicenced his debian/* to GPLv3+ though, it’s a mismatch with the licences of the software. Consider all my changes, where ©-relevant, to be dual-licenced GPLv3+ and “matches the licence of the upstream source”, except for the patch of course, which is only the latter. I’m currently doing a “just good enough” fixing round with builds on bookworm (with python3-miltertest dropped in), trixie and sid. Small copyright review, postinst fix, B-D fix, patch to fix errors in the format of one manpage, so far and not bothering with lintian. I’ve pushed to a forked repo on salsa: [email protected]:tg/openarc.git (override spelling-error-in-copyright, it’s both wrong (AE vs. BE) and a verbatim copy from the licence so could not be changed even if it were correct) The delta from the upstream repo to the release tarball is epic: tg@tgb1:~/Misc/Vendor/openarc $ git diff --stat v1.3.0 :!debian .clang-format | 30 - .editorconfig | 15 - .git-blame-ignore-revs | 13 - .github/workflows/build-dist.yml | 33 - .github/workflows/build.yml | 91 - .gitignore | 66 - .ruff.toml | 9 - Makefile.in | 1798 +++++++ aclocal.m4 | 1500 ++++++ build-aux/compile | 348 ++ build-aux/config.guess | 1754 +++++++ build-aux/config.sub | 1890 +++++++ build-aux/depcomp | 791 +++ build-aux/install-sh | 541 ++ build-aux/ltmain.sh | 11436 ++++++++++++++++++++++++++++++++++++++++ build-aux/missing | 215 + build-config.h.in | 346 ++ configure | 19905 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ contrib/.gitignore | 1 - contrib/Makefile.in | 769 +++ contrib/init/Makefile.in | 647 +++ contrib/init/generic/Makefile.in | 524 ++ contrib/init/redhat/.gitignore | 1 - contrib/init/redhat/Makefile.in | 526 ++ contrib/init/redhat/openarc | 101 + contrib/init/solaris/Makefile.in | 524 ++ contrib/spec/.gitignore | 1 - contrib/spec/Makefile.in | 528 ++ contrib/spec/openarc.spec | 236 + contrib/systemd/.gitignore | 1 - contrib/systemd/Makefile.in | 525 ++ contrib/systemd/openarc.service | 22 + libopenarc/.gitignore | 4 - libopenarc/arc.h | 2 +- libtool | 11939 ++++++++++++++++++++++++++++++++++++++++++ m4/.gitignore | 5 - m4/libtool.m4 | 8427 ++++++++++++++++++++++++++++++ m4/ltoptions.m4 | 437 ++ m4/ltsugar.m4 | 124 + m4/ltversion.m4 | 24 + m4/lt~obsolete.m4 | 99 + openarc/.gitignore | 6 - test/.gitignore | 1 - test/Makefile.in | 468 ++ 44 files changed, 66445 insertions(+), 278 deletions(-) We might be better off starting from the repo, tbh; dh_autoreconf will plug all these files anyway. We might want to patch the code to fix the -Wformat-truncation warnings, but they only happen in error code and are largely theoretic, thus not a priority. I managed to make all tests pass (on all three releases); the remaining 6 skipped are because we only install one py3k version. I’ll be handing this to the coworker who asked for it, to test in operation. bye, //Thorsten -- Thorsten Glaser Linux / Unix Developer Tel.: +49 160 91168501 E-Mail: [email protected] B1 Systems GmbH Osterfeldstraße 7 / 85088 Vohburg / https://www.b1-systems.de/ GF: Ralph Dehner / Unternehmenssitz: Vohburg / AG: Ingolstadt, HRB 3537

