Bynder / gathercontent-craft-integration

MIT License
5 stars 4 forks source link

Installation error #5

Open nickcotton opened 6 years ago

nickcotton commented 6 years ago

I get this error when trying to install:

Composer was unable to install the updates.

Error: An error occurred

Output: Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

Problem 1
- Installation request for gathercontent/gathercontent 1.0.8 -> satisfiable by gathercontent/gathercontent[1.0.8].
- gathercontent/gathercontent 1.0.8 requires symfony/property-access ^3.3 -> satisfiable by symfony/property-access[v3.3.17, v3.4.11, v3.4.10, v3.4.9, v3.4.8, v3.4.7, v3.4.6, v3.4.5, v3.3.16, v3.4.4, v3.3.15, v3.4.3, v3.4.2, v3.4.1, v3.3.14, v3.4.0-BETA1, v3.4.0-BETA4, v3.4.0-BETA3, v3.4.0-BETA2, v3.3.13, v3.3.12, v3.3.11, v3.3.10, v3.3.9, v3.3.8, v3.3.7, v3.3.6, v3.3.5, v3.3.4, v3.3.3, v3.3.2, v3.3.1, v3.3.0, v3.3.0-RC1, v3.3.0-BETA1, v3.4.0-RC1, v3.4.0-RC2, v3.4.0] but these conflict with your requirements or minimum-stability.

Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.

I had previously installed and uninstalled an earlier version of the plugin but not sure if that's the cause of this issue.

Cyapow commented 6 years ago

Hi @nickcotton

Are you still having this issue?

nickcotton commented 6 years ago

Yeah I am. Any more information I can provide?

This is the full contents of my composer.json file if that's helpful:

{
  "name": "",
  "description": "",
  "version": "1.0.15",
  "keywords": [
    "craft",
    "cms",
    "craftcms",
    "project"
  ],
  "license": "MIT",
  "homepage": "https://craftcms.com/",
  "type": "project",
  "support": {
    "email": "info@nystudio107.com",
    "issues": "https://github.com/nystudio107/craft/issues",
    "source": "https://github.com/nystudio107/craft",
    "docs": "https://github.com/nystudio107/craft"
  },
  "minimum-stability": "RC",
  "require": {
    "cloudinary/cloudinary_php": "1.9.0",
    "container-interop/container-interop": "1.2.0",
    "craftcms/cms": "3.0.12",
    "craftcms/element-api": "2.5.2",
    "craftcms/redactor": "2.1.0",
    "dolphiq/redirect": "v1.0.16",
    "hashids/hashids": "1.0.6",
    "imageoptim/imageoptim": "1.3.1",
    "imgix/imgix-php": "1.2.1",
    "intervention/httpauth": "2.0.3",
    "kraken-io/kraken-php": "1.6",
    "ksubileau/color-thief-php": "v1.3.1",
    "league/fractal": "0.16.0",
    "masterminds/html5": "2.3.0",
    "michelf/php-smartypants": "1.8.1",
    "mmikkel/cp-field-inspect": "1.0.4",
    "monolog/monolog": "1.23.0",
    "mrclay/jsmin-php": "2.3.2",
    "mrclay/minify": "3.0.3",
    "mrclay/props-dic": "2.2.0",
    "mundschenk-at/php-typography": "v6.1.3",
    "nystudio107/craft-cookies": "1.1.9",
    "nystudio107/craft-imageoptimize": "1.4.33",
    "nystudio107/craft-minify": "1.2.8",
    "nystudio107/craft-routemap": "1.1.1",
    "nystudio107/craft-scripts": "1.2.6",
    "nystudio107/craft-typogrify": "1.1.9",
    "nystudio107/craft3-multi-environment": "1.0.7",
    "ostark/craft-async-queue": "dev-master#c262aa5e219a9ca942898cf7f356559434e7a7e9",
    "pimple/pimple": "v3.2.3",
    "pixel418/markdownify": "v2.1.11",
    "psr/container": "1.0.0",
    "symfony/property-access": "v2.8.36",
    "tomdiggle/craft-gatekeeper": "1.0.3",
    "tubalmartin/cssmin": "v4.1.1",
    "verbb/cp-nav": "2.0.7",
    "verbb/expanded-singles": "1.0.3",
    "verbb/field-manager": "2.0.2",
    "vlucas/phpdotenv": "v2.4.0",
    "yiisoft/yii2-redis": "2.0.7"
  },
  "autoload": {
    "psr-4": {
      "modules\\sitemodule\\": "modules/sitemodule/src/"
    }
  },
  "config": {
    "optimize-autoloader": true,
    "sort-packages": true,
    "platform": {
      "php": "7.0"
    }
  },
  "scripts": {
    "post-root-package-install": [
      "@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
    ],
    "post-create-project-cmd": [
      "@php craft setup/welcome",
      "@php nys-setup welcome"
    ],
    "post-update-cmd": [
      "@php nys-setup update"
    ],
    "post-install-cmd": [
      "@php nys-setup update"
    ]
  }
}
nickcotton commented 6 years ago

Hi, still having issues installing. Looks like there are conflicting dependencies with another plugin. Any ideas?

Error: An error occurred

Output: Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

Problem 1
- Conclusion: remove hashids/hashids 2.0.4
- Conclusion: remove solspace/craft3-freeform 2.1.0
- Conclusion: don't install hashids/hashids 2.0.4
- Conclusion: don't install hashids/hashids 1.0.6
- Conclusion: don't install hashids/hashids 2.0.3
- Conclusion: don't install hashids/hashids 1.0.5
- Conclusion: don't install hashids/hashids 2.0.2
- Conclusion: don't install hashids/hashids 1.0.4
- Installation request for solspace/craft3-freeform 2.1.0 -> satisfiable by solspace/craft3-freeform[2.1.0].
- Installation request for gathercontent/gathercontent 1.0.8 -> satisfiable by gathercontent/gathercontent[1.0.8].
- gathercontent/gathercontent 1.0.8 requires hashids/hashids ^1.0 -> satisfiable by hashids/hashids[1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5, 1.0.6].
- Can only install one of: hashids/hashids[2.0.0, 1.0.0].
- Can only install one of: hashids/hashids[2.0.0, 1.0.1].
- Can only install one of: hashids/hashids[2.0.0, 1.0.2].
- Can only install one of: hashids/hashids[2.0.0, 1.0.3].
- solspace/craft3-freeform 2.1.0 requires hashids/hashids ^2.0 -> satisfiable by hashids/hashids[2.0.4, 2.0.1, 2.0.0, 2.0.3, 2.0.2].
- Conclusion: don't install hashids/hashids 2.0.1
Cyapow commented 6 years ago

Hi @nickcotton

At the moment GC is not compatible with the hashids 2.0+

Thanks Mat

samstevens commented 6 years ago

Hi guys,

Is this going to be resolved?

There's an issue with GC and Freeform being installed at the same time.

Thanks :)



Output: Loading composer repositories with package information
Updating dependencies
Your requirements could not be resolved to an installable set of packages.

Problem 1
- Conclusion: remove hashids/hashids 1.0.6
- Conclusion: remove gathercontent/gathercontent 1.0.8
- Conclusion: don't install gathercontent/gathercontent 1.0.8
- Conclusion: don't install hashids/hashids 1.0.6
- Conclusion: don't install hashids/hashids 2.0.4
- Conclusion: don't install hashids/hashids 1.0.5|install hashids/hashids 2.0.4
- Conclusion: don't install hashids/hashids 1.0.4
- Conclusion: don't install hashids/hashids 2.0.3
- Conclusion: don't install hashids/hashids 1.0.3
- Conclusion: don't install hashids/hashids 2.0.2
- Conclusion: don't install hashids/hashids 1.0.2
- Installation request for gathercontent/gathercontent 1.0.8 -> satisfiable by gathercontent/gathercontent[1.0.8].
- Installation request for solspace/craft3-freeform 2.1.1 -> satisfiable by solspace/craft3-freeform[2.1.1].
- gathercontent/gathercontent 1.0.8 requires hashids/hashids ^1.0 -> satisfiable by hashids/hashids[1.0.6, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.0.5].
- Can only install one of: hashids/hashids[2.0.0, 1.0.0].
- Can only install one of: hashids/hashids[2.0.0, 1.0.1].
- solspace/craft3-freeform 2.1.1 requires hashids/hashids ^2.0 -> satisfiable by hashids/hashids[2.0.1, 2.0.0, 2.0.4, 2.0.3, 2.0.2].
- Conclusion: don't install hashids/hashids 2.0.1

Running update with --no-dev does not mean require-dev is ignored, it just means the packages will not be installed. If dev requirements are blocking the update you have to resolve those problems.```
engram-design commented 5 years ago

Also getting this with hashids/hashids - no resolution? On a related note, is this integration still actively maintained?

Cyapow commented 5 years ago

Hi there :wave:

Sorry about the lack of contact from us!

The Craft-GatherContent integration was originally built and maintained by a third party integration partner. Our contract with them has recently ended, so at the moment updates to this integration are fairly infrequent. This is now mostly running as an open source project, so please feel free to contribute if you can.

Thanks, the GatherContent team