• Pinning?

    From Boris@21:1/5 to All on Sun Aug 6 17:50:01 2023
    Moin zusammen,


    weiterhin kämpfe ich mit dem rspamd auf (inzwischen) Bookworm für arm64 (siehe mein Posting bzgl. eines entsprechenden Bugreports).

    Der Entschluss ist nun, das Paket aus dem rspamd-Projekt zu
    installieren. Dazu bin ich der Anleitung für Debian auf https://rspamd.com/downloads.html gefolgt und habe eine Datei
    rspamd.list in sources.list.d erzeugt:

    deb [arch=arm64 signed-by=/etc/apt/keyrings/rspamd.gpg] http://rspamd.com/apt-stable/ bookworm main
    deb-src [arch=arm64 signed-by=/etc/apt/keyrings/rspamd.gpg] http://rspamd.com/apt-stable/ bookworm main

    Nun zeigt mir apt search rspamd tatsächlich externe Pakete:

    rspamd/stable 3.4-1 armhf
    Rapid spam filtering system

    rspamd-asan/unknown 3.6-1~bbb8660e5~bookworm arm64
    Rapid spam filtering system

    rspamd-asan-dbg/unknown 3.6-1~bbb8660e5~bookworm arm64
    debugging symbols for rspamd-asan

    rspamd-dbg/unknown 3.6-1~bbb8660e5~bookworm arm64
    debugging symbols for rspamd

    Blöderweise ist das stable-Paket
    rspamd_3.6-1~bbb8660e5~bookworm_arm64.deb
    nicht dabei, obwohl es in
    https://rspamd.com/apt-stable/pool/main/r/rspamd/
    existiert.

    Ist das ein Fall für Pinning?

    Dank und Grüße,


    Boris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Boris@21:1/5 to All on Sun Aug 6 19:10:01 2023
    Hallo Sven,

    Danke für Deine Beschäftigung mit dieser Sache.

    Am 06.08.23 um 18:24 schrieb Sven Joachim:
    Am 06.08.2023 um 17:49 schrieb Boris:

    Moin zusammen,


    weiterhin kämpfe ich mit dem rspamd auf (inzwischen) Bookworm für
    arm64 (siehe mein Posting bzgl. eines entsprechenden Bugreports).

    Der Entschluss ist nun, das Paket aus dem rspamd-Projekt zu
    installieren. Dazu bin ich der Anleitung für Debian auf
    https://rspamd.com/downloads.html gefolgt und habe eine Datei
    rspamd.list in sources.list.d erzeugt:

    deb [arch=arm64 signed-by=/etc/apt/keyrings/rspamd.gpg]
    http://rspamd.com/apt-stable/ bookworm main
    deb-src [arch=arm64 signed-by=/etc/apt/keyrings/rspamd.gpg]
    http://rspamd.com/apt-stable/ bookworm main

    Nun zeigt mir apt search rspamd tatsächlich externe Pakete:

    rspamd/stable 3.4-1 armhf
    Rapid spam filtering system

    Etwas seltsam, dass apt hier die armhf-Version anzeigt. Ist arm64 nicht
    die primäre Architektur?

    Interessante Beobachtung!

    Nehme ich die rspamd-Repos wieder raus, bekomme ich von apt search ein arm64-Paket gezeigt:

    spamd/stable 3.4-1 arm64
    Rapid spam filtering system

    Das System läuft übrigens auf einem RaspberryPi 4 und nennt 'seine' Architektur ohnehin ganz anders:

    # uname -m
    aarch64

    # lscpu
    Architecture: aarch64


    rspamd-asan/unknown 3.6-1~bbb8660e5~bookworm arm64
    Rapid spam filtering system

    rspamd-asan-dbg/unknown 3.6-1~bbb8660e5~bookworm arm64
    debugging symbols for rspamd-asan

    rspamd-dbg/unknown 3.6-1~bbb8660e5~bookworm arm64
    debugging symbols for rspamd

    Blöderweise ist das stable-Paket
    rspamd_3.6-1~bbb8660e5~bookworm_arm64.deb
    nicht dabei, obwohl es in
    https://rspamd.com/apt-stable/pool/main/r/rspamd/
    existiert.

    Es ist nicht dokumentiert, aber "apt search" zeigt anscheinend immer nur
    eine Version pro Paket an, normalerweise die Kandidatenversion (die
    "apt install" installieren würde).

    Ist das ein Fall für Pinning?

    Was sagt denn "apt policy rspamd"?

    Erwischt. Ich habe schon 'gepinnt' (Erstversuch!):

    # apt policy rspamd
    rspamd:
    Installed: (none)
    Candidate: 3.6-1~bbb8660e5~bookworm
    Version table:
    3.6-1~bbb8660e5~bookworm 700
    700 http://rspamd.com/apt-stable bookworm/main arm64 Packages
    3.4-1 500
    500 http://deb.debian.org/debian bookworm/main arm64 Packages

    Das scheint ja zu funktionieren und ich bekomme das Paket 'rspamd/stable
    3.4-1 armhf' wohl von dem rspamd-Repo.

    Da muss ich dann dort wohl mal anfragen, warum, wieso, weshalb....

    Dank und Grüße,


    Boris

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sven Joachim@21:1/5 to All on Sun Aug 6 18:30:01 2023
    Am 06.08.2023 um 17:49 schrieb Boris:

    Moin zusammen,


    weiterhin kämpfe ich mit dem rspamd auf (inzwischen) Bookworm für
    arm64 (siehe mein Posting bzgl. eines entsprechenden Bugreports).

    Der Entschluss ist nun, das Paket aus dem rspamd-Projekt zu
    installieren. Dazu bin ich der Anleitung für Debian auf https://rspamd.com/downloads.html gefolgt und habe eine Datei
    rspamd.list in sources.list.d erzeugt:

    deb [arch=arm64 signed-by=/etc/apt/keyrings/rspamd.gpg] http://rspamd.com/apt-stable/ bookworm main
    deb-src [arch=arm64 signed-by=/etc/apt/keyrings/rspamd.gpg] http://rspamd.com/apt-stable/ bookworm main

    Nun zeigt mir apt search rspamd tatsächlich externe Pakete:

    rspamd/stable 3.4-1 armhf
    Rapid spam filtering system

    Etwas seltsam, dass apt hier die armhf-Version anzeigt. Ist arm64 nicht
    die primäre Architektur?

    rspamd-asan/unknown 3.6-1~bbb8660e5~bookworm arm64
    Rapid spam filtering system

    rspamd-asan-dbg/unknown 3.6-1~bbb8660e5~bookworm arm64
    debugging symbols for rspamd-asan

    rspamd-dbg/unknown 3.6-1~bbb8660e5~bookworm arm64
    debugging symbols for rspamd

    Blöderweise ist das stable-Paket
    rspamd_3.6-1~bbb8660e5~bookworm_arm64.deb
    nicht dabei, obwohl es in
    https://rspamd.com/apt-stable/pool/main/r/rspamd/
    existiert.

    Es ist nicht dokumentiert, aber "apt search" zeigt anscheinend immer nur
    eine Version pro Paket an, normalerweise die Kandidatenversion (die
    "apt install" installieren würde).

    Ist das ein Fall für Pinning?

    Was sagt denn "apt policy rspamd"?

    Viele Grüße,
    Sven

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