Discussion:
Paket bauen aus Trixie in Bookworm
(zu alt für eine Antwort)
Dietmar Segbert
2024-07-06 07:00:01 UTC
Permalink
Hallo,

ich möchte gerne die Pakete für aqbanking 6.5.12 sowie libgwenhyfar aus
Trixie für bookworm bauen.

Ich bin wie folgt vorgegangen:

apt source gwenhyfar-tools

dann werden die Sourcen für libgwenhyfahr-5.11.2beta geladen und
installiert

mk-build-deps --install --remove

endet mit einer Fehlermeldung, dass nicht alle Abhängigkeiten installiert
werden können und das dpkg-dev > 1.22.5 benötigt wird. In Bookworm ist
dpkg-dev 1.21.22 vorhanden.


Die libgwenhyfar wird in der Version 5.11.2beta benötigt, um aqbanking
6.5.12 zu bauen.

Ich wäre für einen Tipp dankbar, wie ich die Pakete bauen kann, da dort
Verbesserungen für den Push-Tan Decoupled für die Sparkasse drin sind.

Viele Grüße

Dietmar
Marc Haber
2024-07-06 07:40:02 UTC
Permalink
Post by Dietmar Segbert
dann werden die Sourcen für libgwenhyfahr-5.11.2beta geladen und
installiert
mk-build-deps --install --remove
Das kannte ich noch nicht, sieht gut aus.
Post by Dietmar Segbert
endet mit einer Fehlermeldung, dass nicht alle Abhängigkeiten installiert
werden können und das dpkg-dev > 1.22.5 benötigt wird. In Bookworm ist
dpkg-dev 1.21.22 vorhanden.
Bei sowas nehme ich zuerst in der debian/control die Versionierung auf
dem Build Dependency raus und schaue ob es trotzdem funktioniert.
Post by Dietmar Segbert
Die libgwenhyfar wird in der Version 5.11.2beta benötigt, um aqbanking
6.5.12 zu bauen.
Und die gibt es in bookworm noch nicht? Dann wirst Du die auch so
bauen müssen.

Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
Dietmar Segbert
2024-07-06 16:10:01 UTC
Permalink
Hallo Marc,

danke für Deinen Hinweis Debian/control.

Das wusste ich nicht. Ich habe die dpkg-dev <>1.21.22 gesetzt und konnte
die Pakete von libgwenhyfar bauen und anschließend die von aqbanking.

In Bookworm ist die aqbanking Version 6.5.4 vorhanden, die kann aber noch
kein Push-Tan Decoupled der Sparkasse.
VG

Dietmar
Post by Marc Haber
Post by Dietmar Segbert
dann werden die Sourcen für libgwenhyfahr-5.11.2beta geladen und
installiert
mk-build-deps --install --remove
Das kannte ich noch nicht, sieht gut aus.
Post by Dietmar Segbert
endet mit einer Fehlermeldung, dass nicht alle Abhängigkeiten installiert
werden können und das dpkg-dev > 1.22.5 benötigt wird. In Bookworm ist
dpkg-dev 1.21.22 vorhanden.
Bei sowas nehme ich zuerst in der debian/control die Versionierung auf
dem Build Dependency raus und schaue ob es trotzdem funktioniert.
Post by Dietmar Segbert
Die libgwenhyfar wird in der Version 5.11.2beta benötigt, um aqbanking
6.5.12 zu bauen.
Und die gibt es in bookworm noch nicht? Dann wirst Du die auch so
bauen müssen.
Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
Rene Engelhard
2024-07-07 07:10:01 UTC
Permalink
Hi,
Post by Dietmar Segbert
endet mit einer Fehlermeldung, dass nicht alle Abhängigkeiten installiert
Post by Dietmar Segbert
werden können und das dpkg-dev > 1.22.5 benötigt wird. In Bookworm ist
dpkg-dev 1.21.22 vorhanden.
Bei sowas nehme ich zuerst in der debian/control die Versionierung auf
dem Build Dependency raus und schaue ob es trotzdem funktioniert.
Was man in diesem Fall wohl tunlichst nicht machen sollte ohne extras denn

pkg-dev > 1.22.5 ist wahrscheinlich für t64. Also sollte man sinnvollerweise
a) das reverten
b) den t64 rename reverten.

Zumal er ja dann wahrscheinlich auch gegen diese neue Version bauen
möchte mit einer stable toolchain...


Grüße,


Rene
Marc Haber
2024-07-07 08:30:01 UTC
Permalink
Post by Rene Engelhard
Post by Dietmar Segbert
endet mit einer Fehlermeldung, dass nicht alle Abhängigkeiten installiert
Post by Dietmar Segbert
werden können und das dpkg-dev > 1.22.5 benötigt wird. In Bookworm ist
dpkg-dev 1.21.22 vorhanden.
Bei sowas nehme ich zuerst in der debian/control die Versionierung auf
dem Build Dependency raus und schaue ob es trotzdem funktioniert.
Was man in diesem Fall wohl tunlichst nicht machen sollte ohne extras denn
pkg-dev > 1.22.5 ist wahrscheinlich für t64. Also sollte man sinnvollerweise
a) das reverten
b) den t64 rename reverten.
Ich würde jetzt erwarten dass t64-Fähige Pakete auf Plattformen ohne
t64-Fähigkeit weiterhin problemlos und korrekt bauen.

Ist das nicht so?

Grüße
Marc
--
----------------------------------------------------------------------------
Marc Haber | " Questions are the | Mailadresse im Header
Rhein-Neckar, DE | Beginning of Wisdom " |
Nordisch by Nature | Lt. Worf, TNG "Rightful Heir" | Fon: *49 6224 1600402
Loading...