• Bug#1102685: gpg-sq: does not print algorithm number with -v --version

    From brian m. carlson@21:1/5 to All on Sat Apr 12 00:00:01 2025
    Package: gpg-sq
    Version: 0.13.1-3
    Severity: normal

    When using the `-v` flag with `--version`, GnuPG prints algorithm
    numbers which can be used to configure preferences:

    ----
    % gpg-g10code -v --version
    gpg (GnuPG) 2.4.7
    libgcrypt 1.11.0
    Copyright (C) 2024 g10 Code GmbH
    License GNU GPL-3.0-or-later <https://gnu.org/licenses/gpl.html>
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.

    Home: /home/bmc/.gnupg
    Supported algorithms:
    Pubkey: RSA (1), ELG (16), DSA (17), ECDH (18), ECDSA (19), EDDSA (22)
    Cipher: IDEA (S1), 3DES (S2), CAST5 (S3), BLOWFISH (S4), AES (S7),
    AES192 (S8), AES256 (S9), TWOFISH (S10), CAMELLIA128 (S11),
    CAMELLIA192 (S12), CAMELLIA256 (S13)
    Hash: SHA1 (H2), RIPEMD160 (H3), SHA256 (H8), SHA384 (H9), SHA512 (H10),
    SHA224 (H11)
    Compression: Uncompressed (Z0), ZIP (Z1), ZLIB (Z2), BZIP2 (Z3)
    ----

    However, gpg-sq does not:

    ----
    % gpg-sq -v --version
    gpg (GnuPG-compatible Sequoia Chameleon) 2.2.40
    Sequoia gpg Chameleon 0.13.1
    sequoia-openpgp 2.0.0
    Copyright (C) 2024 Sequoia PGP
    License GNU GPL-3.0-or-later <https://gnu.org/licenses/gpl.html>
    This is free software: you are free to change and redistribute it.
    There is NO WARRANTY, to the extent permitted by law.

    Home: /home/bmc/.gnupg
    Supported algorithms:
    Pubkey: RSA, DSA, ECDH, ECDSA, EDDSA, X25519, X448, Ed25519,
    Ed448
    Cipher: BLOWFISH, AES, AES192, AES256, TWOFISH, CAMELLIA128,
    CAMELLIA192, CAMELLIA256
    Hash: SHA1, RIPEMD160, SHA256, SHA384, SHA512, SHA224, SHA3-256,
    SHA3-512
    Compression: Uncompressed, ZIP, ZLIB, BZIP2
    ----

    This makes it harder to set preferences in an unambiguous way or to
    interpret the output of `gpg --list-packets`. For instance, while I
    have memorized the fact that SHA512 is algorithm 10, I don't know what algorithm 14 is, so without this functionality I have to go look at the
    RFC, which is less convenient and requires that I be online.

    -- System Information:
    Debian Release: trixie/sid
    APT prefers unstable
    APT policy: (500, 'unstable'), (1, 'experimental')
    Architecture: amd64 (x86_64)
    Foreign Architectures: i386

    Kernel: Linux 6.13-amd64 (SMP w/20 CPU threads; PREEMPT)
    Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE not set
    Shell: /bin/sh linked to /usr/bin/dash
    Init: systemd (via /run/systemd/system)
    LSM: AppArmor: enabled

    Versions of packages gpg-sq depends on:
    ii libbz2-1.0 1.0.8-6
    ii libc6 2.41-6
    ii libgcc-s1 15-20250319-1
    ii libgmp10 2:6.3.0+dfsg-3
    ii libhogweed6t64 3.10.1-1
    ii libnettle8t64 3.10.1-1
    ii libsqlite3-0 3.46.1-3
    ii libssl3t64 3.5.0-1

    Versions of packages gpg-sq recommends:
    ii sq 1.3.1-2

    gpg-sq suggests no packages.

    -- no debconf information

    --
    brian m. carlson (they/them)
    Toronto, Ontario, CA

    -----BEGIN PGP SIGNATURE-----

    wr0EABYKAG8Fgmf5jasJEHwMSWKIh6KBRxQAAAAAAB4AIHNhbHRAbm90YXRpb25z LnNlcXVvaWEtcGdwLm9yZ60lbSC5ntstsk/NEFfTDQhHezZXcII2cdEqzKRii/UD FiEECCzmip28ZfuD0cORfAxJYoiHooEAAApeAQDVGke6mwx3iZmn/A3g5vi3mxX6 80CFDCuFb/yD0M18ZQEA5SmGY25+F8R50kfA0pB2apqX2tVyOhZIdVuEcmaIewk=
    =40Gc
    -----END PGP SIGNATURE-----

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Holger Levsen@21:1/5 to brian m. carlson on Sat Apr 12 11:20:02 2025
    control: forwarded -1 https://gitlab.com/sequoia-pgp/sequoia-chameleon-gnupg/-/issues/130
    thanks

    Hi Brian,

    On Fri, Apr 11, 2025 at 09:46:19PM +0000, brian m. carlson wrote:
    When using the `-v` flag with `--version`, GnuPG prints algorithm
    numbers which can be used to configure preferences:
    [...]
    However, gpg-sq does not:
    [...]

    thank you for reporting this bug, I've forwarded it upstream.


    --
    cheers,
    Holger

    ⢀⣴⠾⠻⢶⣦⠀
    ⣾⠁⢠⠒⠀⣿⡁ holger@(debian|reproducible-builds|layer-acht).org
    ⢿⡄⠘⠷⠚⠋⠀ OpenPGP: B8BF54137B09D35CF026FE9D 091AB856069AAA1C
    ⠈⠳⣄

    Wir sollten allen Milliardären weltweit ein Ultimatum setzen: Wenn ihr in einem Jahr die Klimakrise nicht gelöst habt, werdet ihr enteignet!“ (@nicosemsrott)

    -----BEGIN PGP SIGNATURE-----

    iQIzBAABCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAmf6Lt0ACgkQCRq4Vgaa qhyo0g/9FceOrUBFK5EW+h6RPi1lE5abe79UODM69hZ5KQUy0NU2SkdRCeNU2HLl ErgRZFeH/UaVdHoMEvtuDY3FS5qZ8eZeeOyQZHJmQOCALCKa69jMW3Dm6YbkCwwF 0YAYUoCAdeGQlfmkaoQSKY0pfEYIld+jYL3c3rVaBVlKaNxMoxyAjLvjW0SN/zAT PBIuI9W58Y7ICeA2RJQHnsgVjk+EQZYXOyoqAETV+iQc8TWX6/Ykw/Hn2MugTWfg WDEqhErUHlqLguKaC8NoONw4eSWzMxG0bPXeN+yuGhrNd98jxkxdc53x26543bjP RBvH3AWhHkuvPEB8ED6cOwNIWj/0AWv+baVa98OtGguuGShHryES4So83PsYdr+h 3JEj+NFSLTRRZd7PkX/aWYugBehXtciugtnvRfA9Ux/25Y3+VAjAeKaDPLpwI7Di i95S1QqMGP7d9eCvdtFzP4IzLhG9ETeiaUFlg4MtQXdzEQaNeqOrRgICR7hgmGXn ITiSIrTw/hWQcPD