On 24/04/2025 21:48, bruce wrote:
Hi Ashley!!
An example app would be..
I go through the steps, get to the composer install..
and run into the errs!!
So, I start at the top package, and find the package that uses php 8.3, update the composer.json, and repeat...
sudo -u www-data composer update
---
Updating dependencies
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Root composer.json requires spatie/laravel-html 3.11.1 -> satisfiable by spatie/laravel-html[3.11.1].
- Conclusion: don't install laravel/framework v12.10.1 (conflict analysis result)
- Conclusion: don't install laravel/framework v12.10.2 (conflict analysis result)
- Conclusion: don't install laravel/framework v12.10.0 (conflict analysis result)
- spatie/laravel-html 3.11.1 requires illuminate/support ^10.0|^11.0 -> satisfiable by illuminate/support[v10.0.0, ..., 10.x-dev, v11.0.0, ..., 11.x-dev].
- Only one of these can be installed: illuminate/support[v5.1.1, ..., 5.8.x-dev, v6.0.0, ..., 6.x-dev, v7.0.0, ..., 7.x-dev, v8.0.0, ..., 8.x-dev, v9.0.0-beta.1, ..., 9.x-dev, v10.0.0, ..., 10.x-dev, v11.0.0, ..., 11.x-dev, v12.0.0, ..., 12.x-dev], laravel/framework[v12.10.0, v12.10.1, v12.10.2, 12.x-dev]. laravel/framework replaces illuminate/support and thus cannot coexist with it.
- Only one of these can be installed: illuminate/support[v11.0.0, ..., 11.x-dev, v12.0.0, ..., 12.x-dev], laravel/framework[v12.10.0, v12.10.1, v12.10.2, 12.x-dev]. They all replace spatie/once and thus cannot coexist.
- Root composer.json requires laravel/framework ^12.10 -> satisfiable by laravel/framework[v12.10.0, v12.10.1, v12.10.2, 12.x-dev].
--
I've got a number of apps I'm trying to install/view/tes out,... learn from
-bruce
ps..
i can easily provide access to the server
On Thu, Apr 24, 2025 at 4:42 PM Ashley Sheridan <ash@xxxxxxxxxxxxxxxxxxxx> wrote:
On 24/04/2025 21:34, bruce wrote:
> Hi,
>
> Looking to do a local install of different php/laravel apps, and find
> a number of the apps are old, and have issues with m teste server.
>
> Running ubuntu 22 with php 8.3.
>
> The issue seems to occur with incompatibilities beyeen the "old"
> packages in the app (composer.json) files.
>
> So, I'm looking to talk to anyone that might have insight ijnto steps
> to resolve this issue in the apps.
>
> I've left msgs to the issue forums, as well as emails to the authors
> were possible.
>
> the test server.. standard digital ocean, ubuntu, etc..
>
> thanks
>
It depends on what the packages are. If they're part of the base install
of the older version of Laravel, then you shouldn't have any problem
upgrading. I would advise upgrading one version number at a time, rather
than upgrade many versions at once.
Are you following their own upgrade guide (specific to your version)?,
e.g.: https://laravel.com/docs/10.x/upgrade
Ash
Ashley Sheridan
Web developer and accessibility advocate
https://ashleysheridan.co.uk
Copying the list back in, as this should benefit everyone who is
ever in a similar situation as you. Please reply back to the list
to maintain the thread.
You didn't say what steps you were going through, but I assume you
were following the official Laravel guide?
Looking at your project, it appears that you're currently on
version 7, but from your error messages, it looks like you're
jumping to version 12? Is that correct?
Ashley Sheridan Web developer and accessibility advocate https://ashleysheridan.co.uk