joelbutcher / socialstream

OAuth for Laravel, simplified.

Home Page:https://docs.socialstream.dev

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

doctrine/dbal requirement prevents installation alongside Filament

JackWH opened this issue · comments

Stack

Filament Admin Panel

Package Version

v6.0

Laravel Version

v11.0.7

Livewire Version

No response

react Version

No response

Vue Version

No response

PHP Version

PHP 8.3

Problem description

The requirement for doctrine/dbal v4 in composer.json is preventing installation alongside the latest release of Filament and Laravel 11.

Is this requirement intentional? It's been removed in Laravel 11, and I couldn't find any reference to "doctrine" in the repository search.

Expected behavior

It should be possible to install Laravel 11 and the latest release of Filament with v6.

Steps to reproduce

See filamentphp/filament#11891

Reproduction repository

filamentphp/filament#11891

Relevant log output

composer require "filament/filament:3.2.48" --dry-run --with-all-dependencies
./composer.json has been updated
Running composer update filament/filament --with-all-dependencies
Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - filament/support v3.2.48 requires doctrine/dbal ^3.2 -> found doctrine/dbal[3.2.0, ..., 3.9.x-dev] but these were not loaded, likely because it conflicts with another require.
    - filament/filament v3.2.48 requires filament/support v3.2.48 -> satisfiable by filament/support[v3.2.48].
    - Root composer.json requires filament/filament 3.2.48 -> satisfiable by filament/filament[v3.2.48].


Installation failed, reverting ./composer.json and ./composer.lock to their original content.