biglybt missing the gudy directory (bouncycastle crypto compat files)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
biglybt (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
biglybt has an org/gudy directory for compatibility with BouncyCastle crypto, see https:/
The rest of the org subdirectory actually exists in the jars provided in the package, but not the org/gudy directory.
Note that bouncycastle (libbcprov-java) does not provide that directory, and it's supposed to come from biglybt.
The ubuntu package provides two actual jar files (/usr/share/
See end of this bug for entries from log showing class not found errors.
I examined the jars and verified these files are missing from biglybt version 2.6.0.0-1 (default for 21.10/impish) and biglybt version 2.9.0.0-3 (jammy)
I'm not sure if this is preventing crypto from actually working, but I'm getting tons of crashes/hangs and going through what I see in log/posting bugs in the hopes that fixes them.
Get tons of log entries like:
[22:30:34] [stderr] com.biglybt.
[22:30:34] [stderr] at com.biglybt.
[22:30:34] [stderr] at com.biglybt.
[22:30:34] [stderr] at com.biglybt.
[22:30:34] [stderr] at com.biglybt.
[22:30:34] [stderr] at com.aelitis.
[22:30:34] [stderr] at com.biglybt.
[22:30:34] [stderr] at com.biglybt.
[22:30:34] [stderr] Caused by: com.biglybt.
[22:30:34] [stderr] at com.vuze.
[22:30:34] [stderr] at java.base/
[22:30:34] [stderr] at java.base/
[22:30:34] [stderr] at java.base/
[22:30:34] [stderr] at java.base/
[22:30:34] [stderr] at com.biglybt.
[22:30:34] [stderr] ... 6 more
[22:30:34] [stderr] Caused by: java.lang.
[22:30:34] [stderr] at com.vuze.
[22:30:34] [stderr] ... 11 more
[22:30:34] [stderr] Caused by: java.lang.
[22:30:34] [stderr] at java.base/
[22:30:34] [stderr] at java.base/
[22:30:34] [stderr] at java.base/
[22:30:34] [stderr] ... 12 more