Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix vagrant setup script: 'php7.0-bcmath' missing #365

Merged
merged 1 commit into from
Dec 17, 2017
Merged

Conversation

pierky
Copy link
Contributor

@pierky pierky commented Dec 15, 2017

Hello,

I noticed an issue with the vagrant startup script.

During the "Running composer to install PHP dependencies (please be patient)..." step it broke.

I found the following error within the log:

Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for s1lentium/iptools v1.1.0 -> satisfiable by s1lentium/iptools[v1.1.0].
    - s1lentium/iptools v1.1.0 requires ext-bcmath * -> the requested PHP extension bcmath is missing from your system.
...

A sudo apt install php7.0-bcmath fixed it.

Perhaps also the Docs » Installation » Manual Installation page needs to be updated.

Moreover: are the Vagrantfile and bootstrap.sh files in the root still needed?

I take this opportunity to thank you for the great work!

Error during the following step:
'Running composer to install PHP dependencies (please be patient)...'

Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - Installation request for s1lentium/iptools v1.1.0 -> satisfiable by s1lentium/iptools[v1.1.0].
    - s1lentium/iptools v1.1.0 requires ext-bcmath * -> the requested PHP extension bcmath is missing from your system.
...
@barryo barryo merged commit f5e01ae into inex:master Dec 17, 2017
barryo added a commit that referenced this pull request Dec 17, 2017
@barryo
Copy link
Member

barryo commented Dec 17, 2017

Thanks @pierky - also:

Perhaps also the Docs » Installation » Manual Installation page needs to be updated.

Done.

Moreover: are the Vagrantfile and bootstrap.sh files in the root still needed?

Yes: http://docs.ixpmanager.org/dev/vagrant/

I take this opportunity to thank you for the great work!

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants