Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Windows 10, Laravel 11, composer require problem #972

Open
JPFarber55 opened this issue Dec 31, 2024 · 1 comment
Open

Windows 10, Laravel 11, composer require problem #972

JPFarber55 opened this issue Dec 31, 2024 · 1 comment
Assignees

Comments

@JPFarber55
Copy link

Describe the bug

I have laravel 11.31 on windows 10 with Laragon php 8.2 and MariaDB 10.6
When I try to install package I got this error.

kreait - firebase-php

Installed packages

brick/math                         0.12.1  Arbitrary-precision arithmetic library
carbonphp/carbon-doctrine-types    3.2.0   Types to use Carbon in Doctrine
clue/redis-protocol                0.3.2   A streaming Redis protocol (RESP) parser and serializer written in pure PHP.
clue/redis-react                   2.7.0   Async Redis client implementation, built on top of ReactPHP.
dflydev/dot-access-data            3.0.3   Given a deep data structure, access data by dot notation.
doctrine/inflector                 2.0.10  PHP Doctrine Inflector is a small library that can perform string manipulations with regard to upper/lowercase and sing...
doctrine/lexer                     3.0.1   PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.
dragonmantank/cron-expression      3.4.0   CRON for PHP: Calculate the next or previous run date and determine if a CRON expression is due
egulias/email-validator            4.0.3   A library for validating emails against several RFCs
evenement/evenement                3.0.2   Événement is a very simple event dispatching library for PHP
fakerphp/faker                     1.24.1  Faker is a PHP library that generates fake data for you.
filp/whoops                        2.16.0  php error handling for cool kids
firebase/php-jwt                   6.10.2  A simple library to encode and decode JSON Web Tokens (JWT) in PHP. Should conform to the current spec.
fruitcake/php-cors                 1.3.0   Cross-origin resource sharing library for the Symfony HttpFoundation
google/auth                        1.45.0  Google Auth Library for PHP
google/cloud-core                  1.60.1  Google Cloud PHP shared dependency, providing functionality useful to all components.
google/cloud-storage               1.45.0  Cloud Storage Client for PHP
google/common-protos               4.8.3   Google API Common Protos for PHP
google/gax                         1.36.0  Google API Core for PHP
google/grpc-gcp                    0.4.0   gRPC GCP library for channel management
google/longrunning                 0.4.6   Google LongRunning Client for PHP
google/protobuf                    4.29.2  proto library for PHP
graham-campbell/result-type        1.1.3   An Implementation Of The Result Type
grpc/grpc                          1.57.0  gRPC library for PHP
guzzlehttp/guzzle                  7.9.2   Guzzle is a PHP HTTP client library
guzzlehttp/promises                2.0.4   Guzzle promises library
guzzlehttp/psr7                    2.7.0   PSR-7 message implementation that also provides common utility methods
guzzlehttp/uri-template            1.0.3   A polyfill class for uri_template of PHP
hamcrest/hamcrest-php              2.0.1   This is the PHP port of Hamcrest Matchers
inertiajs/inertia-laravel          1.3.2   The Laravel adapter for Inertia.js.
laravel/framework                  11.36.1 The Laravel Framework.
laravel/pint                       1.19.0  An opinionated code formatter for PHP.
laravel/prompts                    0.3.2   Add beautiful and user-friendly forms to your command-line applications.
laravel/reverb                     1.4.4   Laravel Reverb provides a real-time WebSocket communication backend for Laravel applications.
laravel/sail                       1.39.1  Docker files for running a basic Laravel application.
laravel/sanctum                    4.0.7   Laravel Sanctum provides a featherweight authentication system for SPAs and simple APIs.
laravel/serializable-closure       2.0.1   Laravel Serializable Closure provides an easy and secure way to serialize closures in PHP.
laravel/tinker                     2.10.0  Powerful REPL for the Laravel framework.
league/commonmark                  2.6.1   Highly-extensible PHP Markdown parser which fully supports the CommonMark spec and GitHub-Flavored Markdown (GFM)
league/config                      1.2.0   Define configuration arrays with strict schemas and access values with dot notation
league/flysystem                   3.29.1  File storage abstraction for PHP
league/flysystem-local             3.29.0  Local filesystem adapter for Flysystem.
league/mime-type-detection         1.16.0  Mime-type detection for Flysystem
league/uri                         7.5.1   URI manipulation library
league/uri-interfaces              7.5.0   Common interfaces and classes for URI representation and interaction
mockery/mockery                    1.6.12  Mockery is a simple yet flexible PHP mock object framework
monolog/monolog                    3.8.1   Sends your logs to files, sockets, inboxes, databases and various web services
myclabs/deep-copy                  1.12.1  Create deep copies (clones) of your objects
nesbot/carbon                      3.8.4   An API extension for DateTime that supports 281 different languages.
nette/schema                       1.3.2   � Nette Schema: validating data structures against a given Schema.
nette/utils                        4.0.5   �  Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON e ncoding/decoding, ...
nikic/php-parser                   5.4.0   A PHP parser written in PHP
nunomaduro/collision               8.5.0   Cli error handling for console/command-line PHP applications.
nunomaduro/termwind                2.3.0   Its like Tailwind CSS, but for the console.
paragonie/sodium_compat            2.1.0   Pure PHP implementation of libsodium; uses the PHP extension if it exists
phar-io/manifest                   2.0.4   Component for reading phar.io manifest information from a PHP Archive (PHAR)
phar-io/version                    3.2.1   Library for handling version information and constraints
phpoption/phpoption                1.9.3   Option Type for PHP
phpunit/php-code-coverage          11.0.8  Library that provides collection, processing, and rendering functionality for PHP code coverage information.
phpunit/php-file-iterator          5.1.0   FilterIterator implementation that filters files based on a list of suffixes.
phpunit/php-invoker                5.0.1   Invoke callables with a timeout
phpunit/php-text-template          4.0.1   Simple template engine.
phpunit/php-timer                  7.0.1   Utility class for timing
phpunit/phpunit                    11.5.2  The PHP Unit Testing framework.
psr/cache                          3.0.0   Common interface for caching libraries
psr/clock                          1.0.0   Common interface for reading the clock.
psr/container                      2.0.2   Common Container Interface (PHP FIG PSR-11)
psr/event-dispatcher               1.0.0   Standard interfaces for event handling.
psr/http-client                    1.0.3   Common interface for HTTP clients
psr/http-factory                   1.1.0   PSR-17: Common interfaces for PSR-7 HTTP message factories
psr/http-message                   2.0     Common interface for HTTP messages
psr/log                            3.0.2   Common interface for logging libraries
psr/simple-cache                   3.0.0   Common interfaces for simple caching
psy/psysh                          0.12.7  An interactive shell for modern PHP.
pusher/pusher-php-server           7.2.6   Library for interacting with the Pusher REST API
ralouphie/getallheaders            3.0.3   A polyfill for getallheaders.
ramsey/collection                  2.0.0   A PHP library for representing and manipulating collections.
ramsey/uuid                        4.7.6   A PHP library for generating and working with universally unique identifiers (UUIDs).
ratchet/rfc6455                    0.3.1   RFC6455 WebSocket protocol handler
react/cache                        1.2.0   Async, Promise-based cache interface for ReactPHP
react/dns                          1.13.0  Async DNS resolver for ReactPHP
react/event-loop                   1.5.0   ReactPHP's core reactor event loop that libraries can use for evented I/O.
react/promise                      3.2.0   A lightweight implementation of CommonJS Promises/A for PHP
react/promise-timer                1.11.0  A trivial implementation of timeouts for Promises, built on top of ReactPHP.
react/socket                       1.16.0  Async, streaming plaintext TCP/IP and secure TLS socket server and client connections for ReactPHP
react/stream                       1.4.0   Event-driven readable and writable streams for non-blocking I/O in ReactPHP
rize/uri-template                  0.4.0   PHP URI Template (RFC 6570) supports both expansion & extraction
sebastian/cli-parser               3.0.2   Library for parsing CLI options
sebastian/code-unit                3.0.2   Collection of value objects that represent the PHP code units
sebastian/code-unit-reverse-lookup 4.0.1   Looks up which function or method a line of code belongs to
sebastian/comparator               6.2.1   Provides the functionality to compare PHP values for equality
sebastian/complexity               4.0.1   Library for calculating the complexity of PHP code units
sebastian/diff                     6.0.2   Diff implementation
sebastian/environment              7.2.0   Provides functionality to handle HHVM/PHP environments
sebastian/exporter                 6.3.0   Provides the functionality to export PHP variables for visualization
sebastian/global-state             7.0.2   Snapshotting of global state
sebastian/lines-of-code            3.0.1   Library for counting the lines of code in PHP source code
sebastian/object-enumerator        6.0.1   Traverses array structures and object graphs to enumerate all referenced objects
sebastian/object-reflector         4.0.1   Allows reflection of object attributes, including inherited and non-public ones
sebastian/recursion-context        6.0.2   Provides functionality to recursively process PHP variables
sebastian/type                     5.1.0   Collection of value objects that represent the types of the PHP type system
sebastian/version                  5.0.2   Library that helps with managing the version number of Git-hosted PHP projects
spatie/backtrace                   1.7.1   A better backtrace
spatie/error-solutions             1.1.2   This is my package error-solutions
spatie/flare-client-php            1.10.0  Send PHP errors to Flare
spatie/ignition                    1.15.0  A beautiful error page for PHP applications.
spatie/laravel-ignition            2.9.0   A beautiful error page for Laravel applications.
spatie/laravel-permission          6.10.1  Permission handling for Laravel 8.0 and up
staabm/side-effects-detector       1.0.5   A static analysis tool to detect side effects in PHP code
symfony/clock                      7.2.0   Decouples applications from the system clock
symfony/console                    7.2.1   Eases the creation of beautiful and testable command line interfaces
symfony/css-selector               7.2.0   Converts CSS selectors to XPath expressions
symfony/deprecation-contracts      3.5.1   A generic function and convention to trigger deprecation notices
symfony/error-handler              7.2.1   Provides tools to manage errors and ease debugging PHP code
symfony/event-dispatcher           7.2.0   Provides tools that allow your application components to communicate with each other by dispatching events and listenin...
symfony/event-dispatcher-contracts 3.5.1   Generic abstractions related to dispatching event
symfony/finder                     7.2.2   Finds files and directories via an intuitive fluent interface
symfony/http-foundation            7.2.2   Defines an object-oriented layer for the HTTP specification
symfony/http-kernel                7.2.2   Provides a structured process for converting a Request into a Response
symfony/mailer                     7.2.0   Helps sending emails
symfony/mime                       7.2.1   Allows manipulating MIME messages
symfony/polyfill-ctype             1.31.0  Symfony polyfill for ctype functions
symfony/polyfill-intl-grapheme     1.31.0  Symfony polyfill for intl's grapheme_* functions
symfony/polyfill-intl-idn          1.31.0  Symfony polyfill for intl's idn_to_ascii and idn_to_utf8 functions
symfony/polyfill-intl-normalizer   1.31.0  Symfony polyfill for intl's Normalizer class and related functions
symfony/polyfill-mbstring          1.31.0  Symfony polyfill for the Mbstring extension
symfony/polyfill-php80             1.31.0  Symfony polyfill backporting some PHP 8.0+ features to lower PHP versions
symfony/polyfill-php83             1.31.0  Symfony polyfill backporting some PHP 8.3+ features to lower PHP versions
symfony/polyfill-uuid              1.31.0  Symfony polyfill for uuid functions
symfony/process                    7.2.0   Executes commands in sub-processes
symfony/routing                    7.2.0   Maps an HTTP request to a set of configuration variables
symfony/service-contracts          3.5.1   Generic abstractions related to writing services
symfony/string                     7.2.0   Provides an object-oriented API to strings and deals with bytes, UTF-8 code points and grapheme clusters in a unified way
symfony/translation                7.2.2   Provides tools to internationalize your application
symfony/translation-contracts      3.5.1   Generic abstractions related to translation
symfony/uid                        7.2.0   Provides an object-oriented API to generate and represent UIDs
symfony/var-dumper                 7.2.0   Provides mechanisms for walking through any arbitrary PHP variable
symfony/yaml                       7.2.0   Loads and dumps YAML files
theseer/tokenizer                  1.2.3   A small library for converting tokenized PHP source code into XML and potentially other formats
tijsverkoyen/css-to-inline-styles  2.3.0   CssToInlineStyles is a class that enables you to convert HTML-pages/files into HTML-pages/files with inline styles. Thi...
twilio/sdk                         8.3.9   A PHP wrapper for Twilio's API
vlucas/phpdotenv                   5.6.1   Loads environment variables from `.env` to `getenv()`, `$_ENV` and `$_SERVER` automagically.
voku/portable-ascii                2.0.3   Portable ASCII library - performance optimized (ascii) string functions for php.
webmozart/assert                   1.11.0  Assertions to validate method input/output with nice error messages.

PHP version and extensions

composer               2.8.1        Composer package
composer-plugin-api    2.6.0        The Composer Plugin API
composer-runtime-api   2.2.2        The Composer Runtime API
ext-bcmath             8.2.9        The bcmath PHP extension
ext-calendar           8.2.9        The calendar PHP extension
ext-ctype              8.2.9        The ctype PHP extension
ext-curl               8.2.9        The curl PHP extension
ext-date               8.2.9        The date PHP extension
ext-dom                20031129     The dom PHP extension
ext-exif               8.2.9        The exif PHP extension
ext-fileinfo           8.2.9        The fileinfo PHP extension
ext-filter             8.2.9        The filter PHP extension
ext-gd                 8.2.9        The gd PHP extension
ext-hash               8.2.9        The hash PHP extension
ext-iconv              8.2.9        The iconv PHP extension
ext-intl               8.2.9        The intl PHP extension
ext-json               8.2.9        The json PHP extension
ext-libxml             8.2.9        The libxml PHP extension
ext-mbstring           8.2.9        The mbstring PHP extension
ext-mysqli             8.2.9        The mysqli PHP extension
ext-mysqlnd            0            The mysqlnd PHP extension (actual version: mysqlnd 8.2.9)
ext-openssl            8.2.9        The openssl PHP extension
ext-pcre               8.2.9        The pcre PHP extension
ext-pdo                8.2.9        The PDO PHP extension
ext-pdo_mysql          8.2.9        The pdo_mysql PHP extension
ext-pdo_odbc           8.2.9        The PDO_ODBC PHP extension
ext-pdo_pgsql          8.2.9        The pdo_pgsql PHP extension
ext-pdo_sqlsrv         5.12.0+17729 The pdo_sqlsrv PHP extension
ext-phar               8.2.9        The Phar PHP extension
ext-random             8.2.9        The random PHP extension
ext-readline           8.2.9        The readline PHP extension
ext-reflection         8.2.9        The Reflection PHP extension
ext-session            8.2.9        The session PHP extension
ext-simplexml          8.2.9        The SimpleXML PHP extension
ext-sockets            8.2.9        The sockets PHP extension
ext-spl                8.2.9        The SPL PHP extension
ext-sqlite3            8.2.9        The sqlite3 PHP extension
ext-sqlsrv             5.12.0+17729 The sqlsrv PHP extension
ext-tokenizer          8.2.9        The tokenizer PHP extension
ext-xml                8.2.9        The xml PHP extension
ext-xmlreader          8.2.9        The xmlreader PHP extension
ext-xmlwriter          8.2.9        The xmlwriter PHP extension
ext-xsl                8.2.9        The xsl PHP extension
ext-zip                1.21.1       The zip PHP extension
ext-zlib               8.2.9        The zlib PHP extension
lib-curl               7.85.0       The curl library
lib-curl-libssh2       1.10.0       curl libssh2 version
lib-curl-openssl       3.0.8        curl OpenSSL version (3.0.8)
lib-curl-zlib          1.2.12       curl zlib version
lib-date-timelib       2022.08      date timelib version
lib-date-zoneinfo      2023.3       zoneinfo ("Olson") database for date
lib-fileinfo-libmagic  540          fileinfo libmagic version
lib-gd                 2.0.35       The gd library
lib-gd-freetype        2.11.1       freetype version for gd
lib-gd-libjpeg         8.0          libjpeg version for gd
lib-gd-libpng          1.6.34       libpng version for gd
lib-gd-libxpm          3.5.12       libxpm version for gd
lib-iconv              1.16         The iconv library
lib-icu                71.1         The ICU unicode and globalization support library
lib-icu-cldr           41           ICU CLDR project version
lib-icu-unicode        14.0.0       ICU unicode version
lib-icu-zoneinfo       2022.1       zoneinfo ("Olson") database for icu
lib-libxml             2.10.3       libxml library version
lib-libxslt            1.1.37       The libxslt library
lib-libxslt-libxml     2.10.2       libxml version libxslt is compiled against
lib-mbstring-libmbfl   1.3.2        mbstring libmbfl version
lib-mbstring-oniguruma 6.9.8        mbstring oniguruma version
lib-openssl            3.0.8        OpenSSL 3.0.8 7 Feb 2023
lib-pcre               10.40        The pcre library
lib-pcre-unicode       14.0.0       PCRE Unicode version support
lib-pdo_pgsql-libpq    11.4         libpq for pdo_pgsql
lib-sqlite3-sqlite     3.39.2       The sqlite3-sqlite library
lib-zip-libzip         1.7.1        The zip-libzip library
lib-zlib               1.2.12       The zlib library
php                    8.2.9        The PHP interpreter
php-64bit              8.2.9        The PHP interpreter, 64bit
php-ipv6               8.2.9        The PHP interpreter, with IPv6 support
php-zts                8.2.9        The PHP interpreter, with Zend Thread Safety

Steps to reproduce the issue.

composer install 
// Insert the PHP code to reproduce the issue. Please ensure that it is code that
// can be copy pasted to reproduce it.

Error message/Stack trace

composer require "kreait/firebase-php:^7.0"

Additional information

No response

@jeromegamez
Copy link
Member

Your screenshot doesn't mention the SDK or the SDK's Laravel package, so I don't know how I could help. The only thing I can think of from the top of my head is trying to execute the command with the --with-all-dependencies option in case a common dependency needs an update.

This looks like a problem in your environment, not in the SDK, but if you find something out, please share your findings here so that others with similar problems might benefit from them.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants