Search Criteria
Package Details: serproid 2.1.5-3
Package Actions
| Git Clone URL: | https://aur.archlinux.org/serproid.git (read-only, click to copy) |
|---|---|
| Package Base: | serproid |
| Description: | PKCS#11 driver for cloud-based digital certificates issued by Serpro |
| Upstream URL: | https://serproid.serpro.gov.br |
| Licenses: | custom |
| Submitter: | thotypous |
| Maintainer: | thotypous |
| Last Packager: | thotypous |
| Votes: | 5 |
| Popularity: | 0.32 |
| First Submitted: | 2024-07-26 01:41 (UTC) |
| Last Updated: | 2025-12-10 10:37 (UTC) |
Dependencies (6)
- bash (bash-gitAUR, bash-devel-gitAUR)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc-libs-snapshotAUR)
- java-openjfxAUR (jre10AUR, jdk10AUR, jdk7AUR, jre7AUR, java11-openjfxAUR, java21-openjfxAUR, zulu-jdk-fx-binAUR, java17-openjfx-binAUR, zulu-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jre-zulu-fx-binAUR, jre-zulu-fxAUR, jre8AUR, jdk8AUR, java-openjfx-nowebkitAUR, java-openjfx-nowebkitAUR, zulu-jre-fx-binAUR, java8-openjfxAUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, liberica-nik-23-full-binAUR, zulu8-fx-binAUR, liberica-nik-24-full-binAUR, java-openjfx-binAUR, liberica-nik-25-full-binAUR, liberica-jdk-17-full-binAUR, zulu-17-fx-binAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica-full-binAUR, java17-openjfxAUR, zulu-jre21-fxAUR, zulu-jre25-fxAUR, zulu-jre17-fxAUR, zulu-jre8-fxAUR, zulu-jre11-fxAUR, java21-openjfx-binAUR, liberica-jdk-full-binAUR, liberica-jdk-25-full-binAUR, liberica-jdk-21-full-binAUR, java24-openjfxAUR, java-openjfxAUR)
- java-runtime (jre10AUR, jre12AUR, jdk10AUR, jdk10-openj9-binAUR, jdk7AUR, jre7AUR, jdk8-graalvm-binAUR, jdk16-graalvm-binAUR, jdk16-adoptopenjdkAUR, liberica-jre-11-binAUR, jdk11-j9-binAUR, jre16-openjdkAUR, jre14-openjdkAUR, jre15AUR, jre14AUR, jre13AUR, jre16AUR, jre18-openjdkAUR, jdk19-graalvm-binAUR, liberica-jre-11-full-binAUR, jdk19-graalvm-ee-binAUR, liberica-jre-8-full-binAUR, jdk11-graalvm-binAUR, jre-openj9AUR, jdk11-graalvm-ee-binAUR, jre12-openjdkAUR, jdk11-dragonwell-standard-binAUR, jdk11-jetbrains-binAUR, jdk20-graalvm-binAUR, jdk17-graalvm-binAUR, jdk20-openj9-binAUR, zulu-13-binAUR, jdk8-dragonwell-extended-binAUR, jdk8-dragonwell-standard-binAUR, jdk11-dragonwell-extended-binAUR, jdk8-j9-binAUR, jdk7-j9-binAUR, jdk7r1-j9-binAUR, jre13-openjdkAUR, jre15-openjdkAUR, jdk21-graalvm-binAUR, jre17-jetbrainsAUR, mandrel-binAUR, mandrel24-binAUR, jdk22-graalvm-ee-binAUR, jdk20-graalvm-ee-binAUR, jdk22-graalvm-binAUR, jre19-openjdkAUR, zulu-jdk-fx-binAUR, jre21-jetbrainsAUR, jdk17-zulu-prime-binAUR, zulu-fx-binAUR, zulu11-fx-binAUR, zulu17-fx-binAUR, zulu21-fx-binAUR, jdk11-openj9-binAUR, jre-zulu-binAUR, jre-zulu-fx-binAUR, jdk-android-studioAUR, jdk8-graalvm-ee-binAUR, jre17AUR, jre-zuluAUR, jre-zulu-fxAUR, jre8AUR, jdk8AUR, jdk23-graalvm-ee-binAUR, jdk17-jetbrains-binAUR, jdk21-dragonwell-standard-binAUR, jdk24-graalvm-ce-binAUR, jdk8-dragonwell-extendedAUR, jdk23-temurinAUR, zing-23-binAUR, zulu-jre-fx-binAUR, jdk17-dragonwell-standard-binAUR, jdk21-dragonwell-extended-binAUR, jdk8-perfAUR, openjdk-zulu-ca-fx-binAUR, openjdk-zulu8-ca-fx-binAUR, openjdk-zulu11-ca-fx-binAUR, openjdk-zulu17-ca-fx-binAUR, openjdk-zulu21-ca-fx-binAUR, amazon-corretto-17AUR, amazon-corretto-21-binAUR, zulu-24-binAUR, liberica-nik-23-full-binAUR, sapmachine11-jdkAUR, sapmachine17-jdkAUR, jre11AUR, zulu8-fx-binAUR, liberica-nik-24-full-binAUR, jdk-openj9-binAUR, jdk24-graalvm-binAUR, jdk24-graalvm-ee-binAUR, liberica-nik-25-full-binAUR, amazon-corretto-24-binAUR, jdk25-openj9-binAUR, liberica-jdk-11-binAUR, liberica-jdk-11-full-binAUR, liberica-jdk-11-lite-binAUR, liberica-jdk-17-full-binAUR, jdk8-openj9-binAUR, zulu-21-binAUR, zulu-17-binAUR, jdk25-graalvm-ce-binAUR, jdk8-temurinAUR, jdk25-graalvm-binAUR, zulu-17-fx-binAUR, jre21-jetbrains-gitAUR, jdk21-jetbrains-gitAUR, zing-21-binAUR, zing-8-binAUR, zing-17-binAUR, openjdk-liberica11-full-binAUR, openjdk-liberica17-full-binAUR, openjdk-liberica21-full-binAUR, openjdk-liberica8-full-binAUR, openjdk-liberica-full-binAUR, jdk-openjdk-wakefieldAUR, jre-openjdk-wakefieldAUR, liberica-jdk-21-binAUR, jdk21-jetbrains-binAUR, amazon-corretto-15AUR, jre25-temurinAUR, jre21-temurinAUR, jre17-temurinAUR, zulu-jre21-fxAUR, zulu-jre25-fxAUR, zulu-jre17-fxAUR, jre8-temurinAUR, jre11-temurinAUR, zulu-jre8-fxAUR, zulu-jre11-fxAUR, jdk25-openjdk-wakefieldAUR, jre25-openjdk-wakefieldAUR, java-openjdk-binAUR, amazon-corretto-8AUR, amazon-corretto-11AUR, liberica-jdk-full-binAUR, liberica-jdk-25-full-binAUR, liberica-jdk-21-full-binAUR, liberica-jdk-8-full-binAUR, jdk21-temurinAUR, jdk17-temurinAUR, jdk-temurinAUR, jreAUR, jdkAUR, jre-ltsAUR, jdk-ltsAUR, jdk17-openj9-binAUR, jdk11-temurinAUR, jdk21-openj9-binAUR, jdk17-graalvm-ee-binAUR, jre17-zulu-binAUR, jre21-zulu-binAUR, microsoft-openjdk-21-binAUR, microsoft-openjdk-25-binAUR, microsoft-openjdk-17-binAUR, microsoft-openjdk-11-binAUR, zulu-25-binAUR, jdk21-graalvm-ee-binAUR, amazon-corretto-25-binAUR, jre22-openjdkAUR, jdk22-openjdkAUR, jre23-openjdkAUR, jdk23-openjdkAUR, jdk24-openjdkAUR, jre24-openjdkAUR, zulu-8-binAUR, zulu-11-binAUR, java-openjdk-ea-binAUR, jre-jetbrainsAUR, jdk-openjdk, jdk11-openjdk, jdk17-openjdk, jdk21-openjdk, jre-openjdk, jre11-openjdk, jre17-openjdk, jre21-openjdk, jre8-openjdk)
- openssl (openssl-gitAUR, openssl-staticAUR, openssl-aegisAUR)
- tar (tar-gitAUR, uutils-tar-gitAUR) (make)
Latest Comments
thotypous commented on 2025-12-10 10:37 (UTC)
@pedrohqb Obrigado pela sugestão! Implementado.
pedrohqb commented on 2025-12-10 01:19 (UTC)
Muito obrigado pelo ótimo script. Eu apenas recomendaria adicionar um link simbólico do "libserproidp11.so" para "libneoidp11.so", uma vez que programas como PJeOffice procuram esse nome antigo da biblioteca do serproid.
thotypous commented on 2025-07-22 15:51 (UTC) (edited on 2025-07-22 15:51 (UTC) by thotypous)
@MrPaC6689 Obrigado pelo report, atualizei as dependências de 'java-runtime' para 'java-runtime>=23'. Apesar do serproid funcionar com Java mais velho (como a versão 11 que você acabou de relatar), creio que o Java FX para essa versão mais antiga não está disponível no AUR, então restringir para >=23 no PKGBUILD parece fazer sentido para evitar erros de instalação.
Apenas lembrando que as combinações de dependências que foram testadas com este pacote e funcionam são:
extra/jdk-openjdk (atualmente na versão 24) + aur/java-openjfx-bin - combinação mais fácil e rápida de instalar (dá warning mas funciona)
extra/jdk-openjdk (atualmente na versão 24) + aur/java-openjfx (dá warning mas funciona)
aur/jdk23-openjdk + aur/java-openjfx
aur/jdk23-openjdk + aur/java-openjfx-bin
MrPaC6689 commented on 2025-07-22 15:40 (UTC) (edited on 2025-07-22 16:00 (UTC) by MrPaC6689)
Tentei instalar o Serpoid hoje, mas estava recebendo um erro contínuo:
"Unrecognized option: --module-path Error: Could not create the Java Virtual Machine. Error: A fatal exception has occurred. Program will exit."
Aparentemente a versão do java que veio como dependencia não estava completa ou quebrada. A solução foi baixar o JavaFX SDK 11 direto da oracle (https://download2.gluonhq.com/openjfx/11.0.2/openjfx-11.0.2_linux-x64_bin-sdk.zip), instalar e alterar o script de arranque em /usr/bin/serproid, que ficou assim:
Depois disso, rodou certinho.
thotypous commented on 2025-07-11 16:35 (UTC)
@weinbergsouza Obrigado pelo comentário. Eu estava usando o java-openjfx-bin desde a época que empacotei o serproid, pois na ocasião o pacote java-openjfx não estava compilando devido ao problema com o webkit. Alterei o script e agora ele deve funcionar com qualquer um dos dois pacotes.
weinbergsouza commented on 2025-07-07 22:46 (UTC)
Houve mudança na dependência java-openjfx 25.23-1, que alterou a estrutura de instalação, conforme comentário do mantenedor:
https://aur.archlinux.org/packages/java-openjfx#comment-1022506