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

AbdulBazith's avatar

barryvdh/laravel-dompdf not installing in my project

Guys iam working with a project job portal site.

In job seeker module i need resume building. i got enough information from the user.

Now i need to build resume. so i decided to use barryvdh/laravel-dompdf package for building resume.

iam unable to install barryvdh/laravel-dompdf package.

when i use

composer require barryvdh/laravel-dompdf

it shows error

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for barryvdh/laravel-dompdf ^0.8.3 -> satisfiable by                                                                                         barryvdh/laravel-dompdf[v0.8.3].
    - Conclusion: remove laravel/framework v5.4.36
    - Conclusion: don't install laravel/framework v5.4.36
    - barryvdh/laravel-dompdf v0.8.3 requires illuminate/support 5.5.x|5.6.x|5.7                                                                                        .x -> satisfiable by illuminate/support[v5.5.0, v5.5.16, v5.5.17, v5.5.2, v5.5.2                                                                                        8, v5.5.33, v5.5.34, v5.5.35, v5.5.36, v5.5.37, v5.5.39, v5.5.40, v5.5.41, v5.5.                                                                                        43, v5.5.44, v5.6.0, v5.6.1, v5.6.10, v5.6.11, v5.6.12, v5.6.13, v5.6.14, v5.6.1                                                                                        5, v5.6.16, v5.6.17, v5.6.19, v5.6.2, v5.6.20, v5.6.21, v5.6.22, v5.6.23, v5.6.2                                                                                        4, v5.6.25, v5.6.26, v5.6.27, v5.6.28, v5.6.29, v5.6.3, v5.6.30, v5.6.31, v5.6.3                                                                                        2, v5.6.33, v5.6.34, v5.6.35, v5.6.36, v5.6.37, v5.6.38, v5.6.39, v5.6.4, v5.6.5                                                                                        , v5.6.6, v5.6.7, v5.6.8, v5.6.9, v5.7.0, v5.7.1, v5.7.10, v5.7.11, v5.7.15, v5.                                                                                        7.2, v5.7.3, v5.7.4, v5.7.5, v5.7.6, v5.7.7, v5.7.8, v5.7.9].
    - don't install illuminate/support v5.5.0|don't install laravel/framework v5                                                                                        .4.36
    - don't install illuminate/support v5.5.16|don't install laravel/framework v                                                                                        5.4.36
    - don't install illuminate/support v5.5.17|don't install laravel/framework v                                                                                        5.4.36
    - don't install illuminate/support v5.5.2|don't install laravel/framework v5                                                                                        .4.36
    - don't install illuminate/support v5.5.28|don't install laravel/framework v                                                                                        5.4.36
    - don't install illuminate/support v5.5.33|don't install laravel/framework v                                                                                        5.4.36
    - don't install illuminate/support v5.5.34|don't install laravel/framework v                                                                                        5.4.36
    - don't install illuminate/support v5.5.35|don't install laravel/framework v                                                                                        5.4.36
    - don't install illuminate/support v5.5.36|don't install laravel/framework v                                                                                        5.4.36
    - don't install illuminate/support v5.5.37|don't install laravel/framework v                                                                                        5.4.36
    - don't install illuminate/support v5.5.39|don't install laravel/framework v                                                                                        5.4.36
    - don't install illuminate/support v5.5.40|don't install laravel/framework v                                                                                        5.4.36
    - don't install illuminate/support v5.5.41|don't install laravel/framework v                                                                                        5.4.36
    - don't install illuminate/support v5.5.43|don't install laravel/framework v                                                                                        5.4.36
    - don't install illuminate/support v5.5.44|don't install laravel/framework v                                                                                        5.4.36
    - don't install illuminate/support v5.6.0|don't install laravel/framework v5                                                                                        .4.36
    - don't install illuminate/support v5.6.1|don't install laravel/framework v5                                                                                        .4.36
    - illuminate/support v5.6.10 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.11 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.12 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.13 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.14 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.15 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.16 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.17 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.19 conflicts with laravel/framework[v5.4.36].
    - don't install illuminate/support v5.6.2|don't install laravel/framework v5                                                                                        .4.36
    - illuminate/support v5.6.20 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.21 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.22 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.23 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.24 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.25 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.26 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.27 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.28 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.29 conflicts with laravel/framework[v5.4.36].
    - don't install illuminate/support v5.6.3|don't install laravel/framework v5                                                                                        .4.36
    - illuminate/support v5.6.30 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.31 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.32 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.33 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.34 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.35 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.36 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.37 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.38 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.39 conflicts with laravel/framework[v5.4.36].
    - don't install illuminate/support v5.6.4|don't install laravel/framework v5                                                                                        .4.36
    - don't install illuminate/support v5.6.5|don't install laravel/framework v5                                                                                        .4.36
    - don't install illuminate/support v5.6.6|don't install laravel/framework v5                                                                                        .4.36
    - don't install illuminate/support v5.6.7|don't install laravel/framework v5                                                                                        .4.36
    - illuminate/support v5.6.8 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.6.9 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.7.0 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.7.1 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.7.10 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.7.11 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.7.15 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.7.2 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.7.3 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.7.4 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.7.5 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.7.6 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.7.7 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.7.8 conflicts with laravel/framework[v5.4.36].
    - illuminate/support v5.7.9 conflicts with laravel/framework[v5.4.36].
    - Installation request for laravel/framework (locked at v5.4.36, required as                                                                                         5.4.*) -> satisfiable by laravel/framework[v5.4.36].


Installation failed, reverting ./composer.json to its original content.



this the error it was showing.

when i reffered in net most of them said to verify my composer.json file has dom-pdf with lower version.

but i didnt find anything like that in my composer.json file.

even i searched in my composer.lock file in that also nothing is there.

this is my composer.json file

{
    "name": "laravel/laravel",
    "description": "The Laravel Framework.",
    "keywords": ["framework", "laravel"],
    "license": "MIT",
    "type": "project",
    "require": {
        "php": ">=5.6.4",
        "filp/whoops": "^2.2",
        "intervention/image": "^2.4",
        "laravel/framework": "5.4.*",
        "laravel/tinker": "~1.0",
        "uxweb/sweet-alert": "^2.0"
    },
    "require-dev": {
        "fzaninotto/faker": "~1.4",
        "mockery/mockery": "0.9.*",
        "phpunit/phpunit": "~5.7"
    },
    "autoload": {
        "classmap": [
            "database"
        ],
        "psr-4": {
            "App\": "app/"
        }
    },
    "autoload-dev": {
        "psr-4": {
            "Tests\": "tests/"
        }
    },
    "scripts": {
        "post-root-package-install": [
            "php -r \"file_exists('.env') || copy('.env.example', '.env');\""
        ],
        "post-create-project-cmd": [
            "php artisan key:generate"
        ],
        "post-install-cmd": [
            "Illuminate\Foundation\ComposerScripts::postInstall",
            "php artisan optimize"
        ],
        "post-update-cmd": [
            "Illuminate\Foundation\ComposerScripts::postUpdate",
            "php artisan optimize"
        ]
    },
    "config": {
        "preferred-install": "dist",
        "sort-packages": true,
        "optimize-autoloader": true
    }
}


My laravel projecr version is


Laravel Framework 5.4.36

almost my project is completed.. Now i cant install that barryvdh/laravel-dompdf package.

What should i do. Kindly some one help please..

0 likes
10 replies
knubbe82's avatar

You must update laravel at least to 5.5 version

AbdulBazith's avatar

@knubbe82 thank you for your response

but instead of upgrading the laravel why can i use a least version of barryvdh package..

AbdulBazith's avatar

@vajid thank you for your response.

but i face lots of problem in using dompdf and snappy in my old project.

then i followed barryvdh/laravel-dompdf packages

it looks easy for me thats why i followed that still iam following that.

Please or to participate in this conversation.