Ralph Aichinger
2024-06-14 06:48:36 UTC
Ich möchte (in einer Gruppe von Leuten, d.h. nicht nur alleine) einen
privaten, internen Backport einer Debian-Package verwalten. Letztendlich
geht es im Moment mal nur darum eine einzelne Zeile im Debian/control-File
zu ändern, das kann natürlich mehr werden.
Gemäß dieser Anleitung hier:
https://www.ocf.berkeley.edu/docs/staff/procedures/backporting-packages/
war das einschließlich Anleitung durchlesen eine Sache von einer halben
Stunde. Aaaber:
Ich will das irgendwie in ein lokales git-Repository aufnehmen. Ist in dem Fall
die Toolsuite "git-buildpackage" das Werkzeug der Wahl? Leider sind die
diversen Workflows mit git-buildpackage in erster Linie so dokumentiert,
dass unterstellt wird, man würde unverpackte Upstream-Software
debianisieren wollen, weniger das Backporten z.B. eines offiziellen
Trixie-Packages nach Bookworm.
Von git-buildpackage mit seinen vielen Features fühl ich mich
einstweilen regelrecht erschlagen, verglichen mit der eigentlichen
Aufgabe (eine Zeile ändern, Package neu übersetzen) ist das deutlich
komplexer.
Bevor ich mich darin einarbeite möchte ich mich mal umhören, ob die
Zeitinvestition darin eine sinnvolle ist, oder ob es andere Tools gibt,
die diesen Usecase (lokale Packages mit minimalen Änderungen zum
Upstream oder lokale Backports) besser abdecken, und wie
git-buildpackage überhaupt eingeschätzt wird.
/ralph
privaten, internen Backport einer Debian-Package verwalten. Letztendlich
geht es im Moment mal nur darum eine einzelne Zeile im Debian/control-File
zu ändern, das kann natürlich mehr werden.
Gemäß dieser Anleitung hier:
https://www.ocf.berkeley.edu/docs/staff/procedures/backporting-packages/
war das einschließlich Anleitung durchlesen eine Sache von einer halben
Stunde. Aaaber:
Ich will das irgendwie in ein lokales git-Repository aufnehmen. Ist in dem Fall
die Toolsuite "git-buildpackage" das Werkzeug der Wahl? Leider sind die
diversen Workflows mit git-buildpackage in erster Linie so dokumentiert,
dass unterstellt wird, man würde unverpackte Upstream-Software
debianisieren wollen, weniger das Backporten z.B. eines offiziellen
Trixie-Packages nach Bookworm.
Von git-buildpackage mit seinen vielen Features fühl ich mich
einstweilen regelrecht erschlagen, verglichen mit der eigentlichen
Aufgabe (eine Zeile ändern, Package neu übersetzen) ist das deutlich
komplexer.
Bevor ich mich darin einarbeite möchte ich mich mal umhören, ob die
Zeitinvestition darin eine sinnvolle ist, oder ob es andere Tools gibt,
die diesen Usecase (lokale Packages mit minimalen Änderungen zum
Upstream oder lokale Backports) besser abdecken, und wie
git-buildpackage überhaupt eingeschätzt wird.
/ralph