• Paket bauen aus Trixie in Bookworm

    From Dietmar Segbert@21:1/5 to All on Sat Jul 6 09:00:01 2024
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marc Haber@21:1/5 to All on Sat Jul 6 09:40:02 2024
    On Sat, 6 Jul 2024 08:51:00 +0200, "Dietmar Segbert" <trebges@web.de>
    wrote:
    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.

    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.

    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dietmar Segbert@21:1/5 to All on Sat Jul 6 18:10:01 2024
    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

    mh+debian-user-german@zugschlus.de schrieb am 06.07.24:

    On Sat, 6 Jul 2024 08:51:00 +0200, "Dietmar Segbert" <trebges@web.de>
    wrote:
    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.

    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.

    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Rene Engelhard@21:1/5 to All on Sun Jul 7 09:10:01 2024
    Hi,


    Am 06.07.24 um 09:31 schrieb Marc Haber:
    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.
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Marc Haber@21:1/5 to All on Sun Jul 7 10:30:01 2024
    On Sun, 7 Jul 2024 09:01:19 +0200, Rene Engelhard <rene@debian.org>
    wrote:
    Am 06.07.24 um 09:31 schrieb Marc Haber:
    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.
    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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)