Bug#1057166: pgpainless: FTBFS with bouncycastle 1.77

Markus Koschany apo at debian.org
Thu Nov 30 21:52:11 GMT 2023


Source: pgpainless
Version: 1.3.16-2
Severity: serious
Tags: ftbfs sid
User: apo at debian.org
Usertags: bouncycastle-1.77
X-Debbugs-Cc: apo at 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          ]



-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: This is a digitally signed message part
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20231130/298824a8/attachment.sig>


More information about the pkg-java-maintainers mailing list