Bug#1032093: jameica: missing dependencies
Jochen Sprickerhof
jspricke at debian.org
Wed Mar 1 07:31:14 GMT 2023
* Thomas Uhle <thomas.uhle at mailbox.tu-dresden.de> [2023-02-28 21:00]:
>>I was not able to reproduce this. On an up to date Debian unstable I tried:
>>
>>$ sudo apt install debvm
>># create a Debian unstable VM
>>$ debvm-create --size=10G -- --include=task-gnome-desktop
>>--aptopt='Apt::Install-Recommends "true"'
>>--include=linux-image-amd64
>>--hook-dir=/usr/share/mmdebstrap/hooks/useradd
>># run it with qemu
>>$ debvm-run -g -- -m 4G
>># inside the VM install hibiscus
>>$ sudo apt install --no-install-recommends hibiscus
>># run it
>>$ jameica
>>
>>Can you try this and maybe check the difference to your system?
>
>I cannot do this, I am on an ARMv9 platform (Debian's arm64 architecture).
It should work on arm64 just as well and I would be interested in your
experience with it.
>However, I still had bcpkix.jar linking to bcpkix-jdk18on-1.72.jar as
>well as bcprov.jar and bcputil.jar linking to bcprov-jdk18on-1.72.jar
>and bcutil-jdk18on-1.72.jar resp. which I had been downloading from
>Maven Central before I prepared the pull request for Olaf Willuhn
>(upstream). Although I thought they were basically the same, there
>have to be differences. After reverting the links to the jar files
>that are provided by Debian, there is no such issue indeed. So I
>tried to track this down to bcpkix.jar. If only this jar file is
>exchanged by the one from Maven Central, then it doesn't matter
>whether the other two are from Debian or Maven Central. Then this
>issue is happening. So the difference must be within bcpkix.jar. I
>had a look into both versions and saw that the manifest in Debian's
>bcpkix.jar specifies
>
> Class-Path: bcprov.jar bcutil.jar
>
>whereas the manifest in Maven's bcpkix.jar has no class path
>specified. I guess this is the reason why it works with Debian's
>BouncyCastle jar files even if the manifest of jameica.jar does not
>specify a class path with bcutil.jar.
Thanks for figuring this out!
>I cannot confirm this. After removing both bcutil-1.72.jar and
>bcutil.jar, (even with the other two libraries taken from Debian) I
>run into this issue when Jameica tries to generate the self-signed
>certificate for a new user profile. It does not quit after the
>exception but seems to hang forever, the splash screen stays open
>saying "generating new keys and certificates ..." for minutes.
>Eventually I have yet lost my patience and killed the process.
I forgot to move away my ~/.jameica/ so yes I can see the error now.
Cheers Jochen
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-java-maintainers/attachments/20230301/6bff3889/attachment-0001.sig>
More information about the pkg-java-maintainers
mailing list