civicrm / civicrm/cv

Composer package reliance on storage.googleapis seems unreliable

Open
#280 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
PHP
Stars
45
Forks
36
Avg merge
17h 54m
Merged PRs (30d)
3

Description

Frequently get this error on composer install:

Unhandled promise rejection with Composer\Downloader\TransportException: curl error 95 while downloading https://storage.googleapis.com/civicrm/cv/cv-0.3.68.phar: HTTP/3 stream 0 reset by server in phar:///usr/local/bin/composer/src/Composer/Util/Http/CurlDownloader.php:398

Maybe the composer package could be handled by https://packagist.org/ ?

Contributor guide

No contributing guide indexed for this repository

Research direction

Reproduce the Composer install failure for cv-0.3.68.phar using the storage.googleapis.com URL, then inspect how this package is published and referenced. Compare Packagist as the proposed source; the work is done when Composer installs the package reliably through the supported distribution path.

Written by the indexing model from the issue text.

Assessment

Tech stack
php
Domain
cli, release
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.