webgriffe / theme-bootstrap

Magento 2 theme based on Bootstrap
MIT License
75 stars 38 forks source link

Installation issue #13

Closed csdougliss closed 6 years ago

csdougliss commented 6 years ago

Hi,

I am trying to install following the readme.

composer require webgriffe/theme-frontend-bootstrap "dev-master"

./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)                                                   
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for webgriffe/theme-frontend-bootstrap dev-master -> satisfiable by webgriffe/theme-frontend-bootstrap[dev-master].
    - webgriffe/theme-frontend-bootstrap dev-master requires webgriffe/module-bootstrap-menu ^1.0 -> no matching package found.

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.

Read <https://getcomposer.org/doc/articles/troubleshooting.md> for further common problems.

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

In my composer.json:

"minimum-stability": "alpha",
    "prefer-stable": true,
csdougliss commented 6 years ago

I can install webgriffe/module-bootstrap-menu by itself however:

  - Installing webgriffe/module-bootstrap-menu (dev-master b928128): Cloning b9281287d9 from cache
webgriffe/module-bootstrap-menu suggests installing webgriffe/theme-frontend-bootstrap (^1.0)
mmenozzi commented 6 years ago

Probably you need to add also the webgriffe/module-bootstrap-menu repository. Try these commands:

composer config repo.bootstrap-menu vcs https://github.com/webgriffe/module-bootstrap-menu
composer config repo.bootstrap-theme vcs https://github.com/webgriffe/theme-bootstrap.git
composer require webgriffe/theme-frontend-bootstrap "dev-master"

Let us know.

csdougliss commented 6 years ago

@mmenozzi Does module-bootstrap-menu need a new release published?

composer config repo.bootstrap-menu vcs https://github.com/webgriffe/module-bootstrap-menu
composer config repo.bootstrap-theme vcs https://github.com/webgriffe/theme-bootstrap.git
composer require webgriffe/theme-frontend-bootstrap "dev-master"
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)                                                   
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - magento/module-theme 100.1.8 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.8) does not satisfy that requirement.
    - magento/module-theme 100.1.7 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.8) does not satisfy that requirement.
    - magento/module-theme 100.1.6 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.8) does not satisfy that requirement.
    - magento/module-theme 100.1.5 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.8) does not satisfy that requirement.
    - magento/module-theme 100.1.4 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.8) does not satisfy that requirement.
    - magento/module-theme 100.1.3 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.8) does not satisfy that requirement.
    - magento/module-theme 100.1.2 requires php ~5.6.5|7.0.2|7.0.4|~7.0.6 -> your PHP version (7.1.8) does not satisfy that requirement.
    - magento/module-theme 100.1.1 requires php ~5.6.0|7.0.2|~7.0.6 -> your PHP version (7.1.8) does not satisfy that requirement.
    - magento/module-theme 100.1.0 requires php ~5.6.0|7.0.2|~7.0.6 -> your PHP version (7.1.8) does not satisfy that requirement.
    - magento/module-theme 100.1.0-rc3 requires php ~5.6.0|7.0.2|~7.0.6 -> your PHP version (7.1.8) does not satisfy that requirement.
    - magento/module-theme 100.1.0-rc2 requires php ~5.5.22|~5.6.0|~7.0.0 -> your PHP version (7.1.8) does not satisfy that requirement.
    - magento/module-theme 100.1.0-rc1 requires php ~5.5.22|~5.6.0|~7.0.0 -> your PHP version (7.1.8) does not satisfy that requirement.
    - webgriffe/module-bootstrap-menu 1.0.0 requires php ~5.6.0|7.0.2|~7.0.6 -> your PHP version (7.1.8) does not satisfy that requirement.
    - webgriffe/theme-frontend-bootstrap dev-master requires webgriffe/module-bootstrap-menu ^1.0 -> satisfiable by webgriffe/module-bootstrap-menu[1.0.1, 1.0.0].
    - webgriffe/module-bootstrap-menu 1.0.1 requires magento/module-theme 100.1.* -> satisfiable by magento/module-theme[100.1.0-rc1, 100.1.0-rc2, 100.1.0-rc3, 100.1.0, 100.1.1, 100.1.2, 100.1.3, 100.1.4, 100.1.5, 100.1.6, 100.1.7, 100.1.8].
    - Installation request for webgriffe/theme-frontend-bootstrap dev-master -> satisfiable by webgriffe/theme-frontend-bootstrap[dev-master].
mmenozzi commented 6 years ago

Hi @craigcarnell , yes it could be that webgriffe/module-bootstrap-menu needs a new release. Feel free to open a issue or provide a PR on that repo because we do not have much time to do so at the moment.

csdougliss commented 6 years ago

@mmenozzi

Hi @mmenozzi I've created an issue below. It's not possible for me to fix it, so you just need to goto module-bootstrap-menu and click on releases, draft a new release, tag as 1.0.3 and this issue should then be resolved

https://github.com/webgriffe/module-bootstrap-menu/issues/3