Add alternative to shasum that doesn't require perl dep such as using sha256sum
@ardier16 arbeitet bereits daran.
Seit 14.8.2026.
Bewertung
Dieses Issue wurde noch nicht bewertet.
Beschreibung
Description
shasum is used in:
https://github.com/Blockstream/green_android/blob/c644e2b751b5a543b69bca4d3fcb27b6922054d8/README.md#L67
https://github.com/Blockstream/green_android/blob/cfa2ecff9ea53dc58ccfb83614961f84f4b4add2/app/fetch_gdk_binaries.sh#L21
https://github.com/Blockstream/green_android/blob/cfa2ecff9ea53dc58ccfb83614961f84f4b4add2/app/fetch_gdk_binaries.sh#L38
in alpine the shasum come from perl-utils package, in debian from perl package.
both distros have sha256sum as part of coreutils package that is installed by default (in debian:sid-slim / alpine:edge) thus better to use it instead if available and not require the shasum command that depend on perl installation.
Expected behaviour
it's possible to run the app/fetch_gdk_binaries.sh script without installing perl, sha256sum usage is used instead if installed, and it's also described in README file.
- Vorherrschende Sprache
- Kotlin
- Sterne
- 276
- Forks
- 111
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Entwicklungsumgebung
- Kein Dockerfile und keine Docker-Compose-Datei
- Keine Pull-Request-Vorlage
- Beitragsleitfaden lesen
Erste Schritte
- Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
- Forken Sie das Repository und arbeiten Sie in einem Branch.
- Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.
Mehr aus Blockstream/green_android
-
Schwierigkeit 1/5 Unter einer Stunde Anfängerfreundlichkeit 88/100
Blockstream/green_android#313 ·
-
"UniFFI API checksum mismatch" in LWK bindings on armeabi-v7aEvtl. vergeben @ardier16 hat das vor 14 Tagen übernommen. Offenbug status: confirmed
Blockstream/green_android#317 · 3 Kommentare · 1 zugewiesene Person ·
-
Schwierigkeit 3/5 1-2 Tage Anfängerfreundlichkeit 76/100
Blockstream/green_android#315 ·
-
Schwierigkeit 4/5 3-5 Tage Anfängerfreundlichkeit 55/100
Blockstream/green_android#314 ·
-
Support scanning SeedQR recovery phrasesEvtl. wieder frei @ardier16 hat das vor 68 Tagen übernommen, und es ist kein Pull Request offen. Offenfeature request
Blockstream/green_android#311 · 2 Kommentare · 1 zugewiesene Person ·
Alle Issues in Blockstream/green_android
Ähnliche Issues
-
bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
Kotlin/kotlinx.serialization#3311 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
partiql/partiql-lang-kotlin#1987 ·
Maintainer antworten meist innerhalb von 3 Tagen
-
Issue: Bug
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 62/100
OpenAPITools/openapi-generator#25524 ·
Maintainer antworten meist innerhalb von 1 Tag
-
Schwierigkeit 2/5 1-3 Stunden Anfängerfreundlichkeit 68/100
ActivityWatch/aw-android#383 · 1 Kommentar ·
Maintainer antworten meist innerhalb von 2 Tagen
-
Schwierigkeit 2/5 Ein halber Tag Anfängerfreundlichkeit 78/100
Maintainer antworten meist innerhalb von 1 Tag