Skip to content

APT signature verification fails: SHA-1 rejected by modern security policies (2026-02-01 deprecation) #19221

Description

@antoniusz

After the 2026-02-01 SHA-1 deprecation deadline, APT fails to update repositories hosted on OBS (like GPXSee) because the signatures or key bindings still use SHA-1.

The error:
An error occurred during the signature verification. The repository is not updated and the previous index files will be used. OpenPGP signature verification failed: https://dbeaver.io/debs/dbeaver-ce InRelease: Sub-process /usr/bin/sqv returned an error code (1), error message is: Signing key on 98F5A7CC1ABE72AC3852A007D33A1BD725ED047D is not bound: No binding signature at time 2026-01-18T18:02:18Z because: Policy rejected non-revocation signature (PositiveCertification) requiring second pre-image resistance because: SHA1 is not considered secure since 2026-02-01T00:00:00ZAn error occurred during the signature verification. The repository is not updated and the previous index files will be used.

This issue was first reported to the GPXSee maintainer here: tumic0/GPXSee#638

The maintainer confirmed that the repository creation and signing process is handled by OBS, and therefore the fix must be implemented at the infrastructure level to support modern security policies (SHA-1 deprecation as of 2026-02-01).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions