Reduce installation dependencies
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Start with the curl-based installer and trace why the standalone pkgx binary downloads libpkgx from deno.land. Determine whether that dependency can be removed or whether the reference can move to jsr. Done means installation no longer requires an unapproved deno.land request, while preserving the installer’s functionality.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Problem
I am trying to install pkgx into an EC2 machine using the following command
curl --retry 3 -fsSL https://pkgx.sh | sh
but the installation gets stuck over here
installing: /usr/local/bin/pkgx
######################################################################## 100.0%
pkgx 2.7.0
Download ▱▱▰▰▰▰ [02:45] 3/6
https://deno.land/x/[email protected]/mod.ts
This is happening because as of now deno.land is not in my org's allow list.
Proposal (Thoughts)
This made me think, if pkgx is a standalone binary why does it need to install packages from else were? Can this dependency be removed altogether? If not, can you refer libpkgx from jsr instead of deno.land?
- Langage dominant
- Rust
- Étoiles
- 9.9k
- Forks
- 1.4k
- Merge moyen
- 4 h 6 min
- PR mergées (30 j)
- 1
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Propose un modèle de pull request
- Aucun guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de pkgxdev/pkgx
-
Support for programs compiled against `musl libc` for Linux distributions that use this `libc`Ouverte
Difficulté 5/5 Plus d'une semaine Accessibilité débutants 15/100
-
`--query` flag goneOuverte
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
-
`pkgx --update`Ouverte
Difficulté 4/5 3-5 jours Accessibilité débutants 52/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
Toutes les issues de pkgxdev/pkgx
Issues similaires
-
agent:triaged bug bughunt pm:bundler priority:p1
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
SocketDev/socket-patch#1573 · 1 commentaire ·
Les mainteneurs répondent en général sous 1 jour
-
rustix::termios::Termios::OutputModes does not expost some const e.g. OLCUC for musl and macOSOuverte
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
bytecodealliance/rustix#1706 · 1 commentaire ·
Les mainteneurs répondent en général sous 11 jours
-
`LazyFrameRemote` and `ExecuteRemote` sinks do not accept `Path`, like `LazyFrame` sinks do.Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 62/100
-
Bump anybuf version to ^1.0.0Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
wormhole-foundation/wormhole#5062 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour