Source: pgpainless
Version: 1.3.16-2
Severity: serious
Tags: ftbfs sid
User: a...@debian.org
Usertags: bouncycastle-1.77
X-Debbugs-Cc: a...@debian.org

Dear maintainer,

pgpainless fails to build from source with bouncycastle 1.77. The reason
is the removal of long deprecated methods. The (hopefully) relevant
error message from the build log. It seems, in this case, just a test is
failing now.

Failures (1):
  JUnit Jupiter:CertifyCertificateTest:testKeyDelegation()
    MethodSource [className =
'org.pgpainless.key.certification.CertifyCertificateTest', methodName =
'testKeyDelegation', methodParameterTypes = '']
    => org.pgpainless.exception.SignatureValidationException: Cannot verify
direct-key signature correctness
      
org.pgpainless.signature.consumer.SignatureValidator$17.verify(SignatureValidat
or.java:547)
      
org.pgpainless.signature.consumer.SignatureVerifier.verifyDirectKeySignature(Si
gnatureVerifier.java:328)
      
org.pgpainless.key.certification.CertifyCertificateTest.testKeyDelegation(Certi
fyCertificateTest.java:98)
       java.base/java.lang.reflect.Method.invoke(Method.java:568)
       java.base/java.util.ArrayList.forEach(ArrayList.java:1511)
       [...]
     Caused by: org.bouncycastle.openpgp.PGPException: signature is not a key
binding signature.
       org.bouncycastle.openpgp.PGPSignature.verifyCertification(Unknown
Source)
      
org.pgpainless.signature.consumer.SignatureValidator$17.verify(SignatureValidat
or.java:539)
       [...]

Test run finished after 44748 ms
[       240 containers found      ]
[         0 containers skipped    ]
[       240 containers started    ]
[         0 containers aborted    ]
[       240 containers successful ]
[         0 containers failed     ]
[       732 tests found           ]
[         1 tests skipped         ]
[       731 tests started         ]
[         0 tests aborted         ]
[       730 tests successful      ]
[         1 tests failed          ]



Attachment: signature.asc
Description: This is a digitally signed message part

Reply via email to