Be part of JetBrains PHPverse 2026 on June 9 – a free online event bringing PHP devs worldwide together.

nPhenix-IT's avatar

composer require simplesoftwareio/simple-qrcode issue

Problem 1 - Root composer.json requires simplesoftwareio/simple-qrcode * -> satisfiable by simplesoftwareio/simple-qrcode[1.0.1, ..., 1.5.1, 2.0.0, 3.0.0, 4.0.0, 4.1.0, 4.2.0]. - simplesoftwareio/simple-qrcode[1.0.1, ..., 1.5.1, 2.0.0] require bacon/bacon-qr-code 1.0.* -> found bacon/bacon-qr-code[1.0.0, 1.0.1, 1.0.2, 1.0.3] but these were not loaded, likely because it conflicts with another require. - simplesoftwareio/simple-qrcode 3.0.0 requires bacon/bacon-qr-code 2.0.0 -> found bacon/bacon-qr-code[2.0.0] but these were not loaded, likely because it conflicts with another require. - simplesoftwareio/simple-qrcode[4.0.0, ..., 4.2.0] require bacon/bacon-qr-code ^2.0 -> found bacon/bacon-qr-code[2.0.0, ..., 2.0.8] but these were not loaded, likely because it conflicts with another require.

You can also try re-running composer require with an explicit version constraint, e.g. "composer require simplesoftwareio/simple-qrcode:*" to figure out if any version is installable, or "composer require simplesoftwareio/simple-qrcode:^2.1" if you know which you need.

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

0 likes
1 reply
Tray2's avatar

Always describe your problem, and what you are trying to do. Just dumping the log from a failed package installation doesn't help.

It clearly tells you that you have a conflict on bacon/bacon-qr-code. So I guess you have tried several packages that uses different versions of that package. Either remove all those packages and dependencies, or start with a fresh laravel install.

Please or to participate in this conversation.