Skip to content

Instantly share code, notes, and snippets.

@xzyfer
Created October 11, 2012 05:03
Show Gist options
  • Save xzyfer/3870284 to your computer and use it in GitHub Desktop.
Save xzyfer/3870284 to your computer and use it in GitHub Desktop.
➜ 99designs babushka 'developer environment on vagrant'
developer environment on vagrant {
developer environment {
homebrew {
binary.homebrew {
repo.homebrew {
} ✓ repo.homebrew
'brew' runs from /usr/local/bin.
} ✓ binary.homebrew
build tools {
xcode commandline tools {
'cc', 'gcc', 'c++', 'g++', 'llvm-gcc', 'llvm-g++', 'clang', 'ld', 'libtool', 'make', 'cpp', 'm4', 'nasm', 'yacc' & 'bison' run from /usr/bin.
} ✓ xcode commandline tools
} ✓ build tools
} ✓ homebrew
} ✓ developer environment
developer projects {
developer project {
git.bin {
'git' runs from /usr/bin.
} ✓ git.bin
developer projects dir {
} ✓ developer projects dir
} ✓ developer project
developer project {
✓ git.bin (cached)
✓ developer projects dir (cached)
} ✓ developer project
developer project {
✓ git.bin (cached)
✓ developer projects dir (cached)
} ✓ developer project
developer project {
✓ git.bin (cached)
✓ developer projects dir (cached)
} ✓ developer project
developer project {
✓ git.bin (cached)
✓ developer projects dir (cached)
} ✓ developer project
} ✓ developer projects
developer vagrant box {
vagrant {
virtualbox {
VirtualBox.installer {
'VirtualBox', 'VBoxManage' & 'VBoxHeadless' run from /usr/bin.
} ✓ VirtualBox.installer
} ✓ virtualbox
vagrant.gem {
rubygems {
ruby {
'ruby' & 'irb' run from /usr/bin.
✓ ruby is 1.8.7, which is >= 1.8.6.
} ✓ ruby
'gem' & 'ruby' run from /usr/bin.
✓ gem is >= 1.8.23.
} ✓ rubygems
✓ system has vagrant-1.0.3 gem
'vagrant' runs from /usr/bin.
} ✓ vagrant.gem
} ✓ vagrant
vagrant-dns.gem {
✓ rubygems (cached)
} ✓ vagrant-dns.gem
vagrant box installed {
✓ vagrant (cached)
} ✓ vagrant box installed
✓ developer projects (cached)
meet {
running vagrant up... [default] Importing base box 'precise64'...
[default] The guest additions on this VM do not match the install version of
VirtualBox! This may cause things such as forwarded ports, shared
folders, and more to not work properly. If any of those things fail on
this machine, please update the guest additions and repackage the
box.
Guest Additions Version: 4.1.16
VirtualBox Version: 4.1.2
[default] Matching MAC address for NAT networking...
[default] Clearing any previously set forwarded ports...
[default] Forwarding ports...
[default] -- 22 => 2222 (adapter 1)
[vagrant] Pruning invalid NFS exports. Administrator privileges will be required...
Password:
[default] Exporting NFS shared folders...
[vagrant] Preparing to edit /etc/exports. Administrator privileges will be required...
[default] Creating shared folders metadata...
[default] Clearing any previously set network interfaces...
[default] Preparing network interfaces based on configuration...
vagrant-dns: trying to stop process with pid 47498...
vagrant-dns: process with pid 47498 successfully stopped.
[default] Restarted DNS Service
[default] Running any VM customizations...
[default] Booting VM...
[default] Waiting for VM to boot. This can take a few minutes.
[default] VM booted and ready for use!
[default] Configuring and enabling network interfaces...
[default] Mounting shared folders...
[default] -- v-root: /vagrant
[default] Mounting NFS shared folders...
[default] Running provisioner: Vagrant::Provisioners::Shell...
stdin: is not a tty
installing babushka
--2012-10-11 04:48:47-- http://babushka.me/up
Resolving babushka.me (babushka.me)...
103.29.64.193
Connecting to babushka.me (babushka.me)|103.29.64.193|:80...
connected.
HTTP request sent, awaiting response...
200 OK
Length: unspecified [text/plain]
Saving to: `STDOUT'
0K ...
... 13.4K=0.5s
2012-10-11 04:48:50 (13.4 KB/s) - written to stdout [6896]
. . . .
|-. ,-. |-. . . ,-. |-. | , ,-.
| | ,-| | | | | `-. | | |< ,-|
^-' `-^ ^-' `-^ `-' ' ' ' ` `-^
Hi there :)
Let's get down to business - first, pulling a tarball of babushka from
http://babushka.me. Then, using it to run "babushka babushka", which
installs or updates babushka and its dependencies as required.
- You don't have curl installed, so we'll install it first (using aptitude).
(You have wget, but the version on most stock VPS images doesn't do SSL.)
- You already have ruby 1.8.7.
First we need to install curl (via aptitude).
Ign http://security.ubuntu.com precise-security InRelease
Ign http://us.archive.ubuntu.com precise InRelease
Ign http://us.archive.ubuntu.com precise-updates InRelease
Ign http://us.archive.ubuntu.com precise-backports InRelease
Get: 1 http://security.ubuntu.com precise-security Release.gpg [198 B]
Hit http://us.archive.ubuntu.com precise Release.gpg
Get: 2 http://us.archive.ubuntu.com precise-updates Release.gpg [198 B]
Get: 3 http://security.ubuntu.com precise-security Release [49.6 kB]
Get: 4 http://us.archive.ubuntu.com precise-backports Release.gpg [198 B]
Hit http://us.archive.ubuntu.com precise Release
Get: 5 http://us.archive.ubuntu.com precise-updates Release [49.6 kB]
Get: 6 http://security.ubuntu.com precise-security/main Sources [49.4 kB]
Get: 7 http://us.archive.ubuntu.com precise-backports Release [49.6 kB]
Get: 8 http://security.ubuntu.com precise-security/restricted Sources [1,950 B]
Get: 9 http://security.ubuntu.com precise-security/universe Sources [14.5 kB]
Get: 10 http://security.ubuntu.com precise-security/multiverse Sources [1,379 B]
Get: 11 http://security.ubuntu.com precise-security/main amd64 Packages [174 kB]
Hit http://us.archive.ubuntu.com precise/main Sources
Hit http://us.archive.ubuntu.com precise/restricted Sources
Hit http://us.archive.ubuntu.com precise/universe Sources
Hit http://us.archive.ubuntu.com precise/multiverse Sources
Hit http://us.archive.ubuntu.com precise/main amd64 Packages
Hit http://us.archive.ubuntu.com precise/restricted amd64 Packages
Hit http://us.archive.ubuntu.com precise/universe amd64 Packages
Hit http://us.archive.ubuntu.com precise/multiverse amd64 Packages
Hit http://us.archive.ubuntu.com precise/main i386 Packages
Hit http://us.archive.ubuntu.com precise/restricted i386 Packages
Hit http://us.archive.ubuntu.com precise/universe i386 Packages
Hit http://us.archive.ubuntu.com precise/multiverse i386 Packages
Hit http://us.archive.ubuntu.com precise/main TranslationIndex
Hit http://us.archive.ubuntu.com precise/multiverse TranslationIndex
Hit http://us.archive.ubuntu.com precise/restricted TranslationIndex
Hit http://us.archive.ubuntu.com precise/universe TranslationIndex
Get: 12 http://us.archive.ubuntu.com precise-updates/main Sources [173 kB]
Get: 13 http://security.ubuntu.com precise-security/restricted amd64 Packages [3,969 B]
Get: 14 http://security.ubuntu.com precise-security/universe amd64 Packages [48.8 kB]
Get: 15 http://security.ubuntu.com precise-security/multiverse amd64 Packages [2,188 B]
Get: 16 http://security.ubuntu.com precise-security/main i386 Packages [180 kB]
Get: 17 http://us.archive.ubuntu.com precise-updates/restricted Sources [3,285 B]
Get: 18 http://us.archive.ubuntu.com precise-updates/universe Sources [58.9 kB]
Get: 19 http://us.archive.ubuntu.com precise-updates/multiverse Sources [4,241 B]
Get: 20 http://us.archive.ubuntu.com precise-updates/main amd64 Packages [399 kB]
Get: 21 http://security.ubuntu.com precise-security/restricted i386 Packages [3,968 B]
Get: 22 http://security.ubuntu.com precise-security/universe i386 Packages [49.1 kB]
Get: 23 http://security.ubuntu.com precise-security/multiverse i386 Packages [2,357 B]
Get: 24 http://security.ubuntu.com precise-security/main TranslationIndex [73 B]
Get: 25 http://security.ubuntu.com precise-security/multiverse TranslationIndex [71 B]
Get: 26 http://security.ubuntu.com precise-security/restricted TranslationIndex [71 B]
Get: 27 http://security.ubuntu.com precise-security/universe TranslationIndex [73 B]
Get: 28 http://security.ubuntu.com precise-security/main Translation-en [85.5 kB]
Get: 29 http://security.ubuntu.com precise-security/multiverse Translation-en [995 B]
Get: 30 http://security.ubuntu.com precise-security/restricted Translation-en [978 B]
Get: 31 http://security.ubuntu.com precise-security/universe Translation-en [30.4 kB]
Get: 32 http://us.archive.ubuntu.com precise-updates/restricted amd64 Packages [6,755 B]
Get: 33 http://us.archive.ubuntu.com precise-updates/universe amd64 Packages [145 kB]
Get: 34 http://us.archive.ubuntu.com precise-updates/multiverse amd64 Packages [8,664 B]
Get: 35 http://us.archive.ubuntu.com precise-updates/main i386 Packages [404 kB]
Get: 36 http://us.archive.ubuntu.com precise-updates/restricted i386 Packages [6,732 B]
Get: 37 http://us.archive.ubuntu.com precise-updates/universe i386 Packages [145 kB]
Get: 38 http://us.archive.ubuntu.com precise-updates/multiverse i386 Packages [9,665 B]
Get: 39 http://us.archive.ubuntu.com precise-updates/main TranslationIndex [3,564 B]
Get: 40 http://us.archive.ubuntu.com precise-updates/multiverse TranslationIndex [2,605 B]
Get: 41 http://us.archive.ubuntu.com precise-updates/restricted TranslationIndex [2,461 B]
Get: 42 http://us.archive.ubuntu.com precise-updates/universe TranslationIndex [2,850 B]
Get: 43 http://us.archive.ubuntu.com precise-backports/main Sources [2,422 B]
Get: 44 http://us.archive.ubuntu.com precise-backports/restricted Sources [14 B]
Get: 45 http://us.archive.ubuntu.com precise-backports/universe Sources [15.1 kB]
Get: 46 http://us.archive.ubuntu.com precise-backports/multiverse Sources [2,669 B]
Get: 47 http://us.archive.ubuntu.com precise-backports/main amd64 Packages [1,945 B]
Get: 48 http://us.archive.ubuntu.com precise-backports/restricted amd64 Packages [14 B]
Get: 49 http://us.archive.ubuntu.com precise-backports/universe amd64 Packages [13.7 kB]
Get: 50 http://us.archive.ubuntu.com precise-backports/multiverse amd64 Packages [2,489 B]
Get: 51 http://us.archive.ubuntu.com precise-backports/main i386 Packages [1,941 B]
Get: 52 http://us.archive.ubuntu.com precise-backports/restricted i386 Packages [14 B]
Get: 53 http://us.archive.ubuntu.com precise-backports/universe i386 Packages [13.7 kB]
Get: 54 http://us.archive.ubuntu.com precise-backports/multiverse i386 Packages [2,504 B]
Get: 55 http://us.archive.ubuntu.com precise-backports/main TranslationIndex [72 B]
Get: 56 http://us.archive.ubuntu.com precise-backports/multiverse TranslationIndex [72 B]
Get: 57 http://us.archive.ubuntu.com precise-backports/restricted TranslationIndex [70 B]
Get: 58 http://us.archive.ubuntu.com precise-backports/universe TranslationIndex [72 B]
Hit http://us.archive.ubuntu.com precise/main Translation-en
Hit http://us.archive.ubuntu.com precise/multiverse Translation-en
Hit http://us.archive.ubuntu.com precise/restricted Translation-en
Hit http://us.archive.ubuntu.com precise/universe Translation-en
Get: 59 http://us.archive.ubuntu.com precise-updates/main Translation-en [198 kB]
Get: 60 http://us.archive.ubuntu.com precise-updates/multiverse Translation-en [5,414 B]
Get: 61 http://us.archive.ubuntu.com precise-updates/restricted Translation-en [1,484 B]
Get: 62 http://us.archive.ubuntu.com precise-updates/universe Translation-en [84.8 kB]
Get: 63 http://us.archive.ubuntu.com precise-backports/main Translation-en [1,244 B]
Get: 64 http://us.archive.ubuntu.com precise-backports/multiverse Translation-en [1,476 B]
Hit http://us.archive.ubuntu.com precise-backports/restricted Translation-en
Get: 65 http://us.archive.ubuntu.com precise-backports/universe Translation-en [9,880 B]
Fetched 2,533 kB in 31s (81.5 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
Reading state information...
Initializing package states...
Writing extended state information...
The following NEW packages will be installed:
curl libcurl3{a}
0 packages upgraded, 2 newly installed, 0 to remove and 92 not upgraded.
Need to get 374 kB of archives. After unpacking 910 kB will be used.
Writing extended state information...
Get: 1 http://us.archive.ubuntu.com/ubuntu/ precise/main libcurl3 amd64 7.22.0-3ubuntu4 [237 kB]
Get: 2 http://us.archive.ubuntu.com/ubuntu/ precise/main curl amd64 7.22.0-3ubuntu4 [138 kB]
Fetched 374 kB in 5s (66.2 kB/s)
dpkg-preconfigure: unable to re-open stdin: No such file or directory
Selecting previously unselected package libcurl3.
(Reading database ...
51084 files and directories currently installed.)
Unpacking libcurl3 (from .../libcurl3_7.22.0-3ubuntu4_amd64.deb) ...
Selecting previously unselected package curl.
Unpacking curl (from .../curl_7.22.0-3ubuntu4_amd64.deb) ...
Processing triggers for man-db ...
Setting up libcurl3 (7.22.0-3ubuntu4) ...
Setting up curl (7.22.0-3ubuntu4) ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Reading package lists...
Building dependency tree...
Reading state information...
Reading extended state information...
Initializing package states...
Writing extended state information...
- ruby 1.8.7 is present at /opt/vagrant_ruby/bin/ruby.
- curl is present at /usr/bin/curl.
Right, downloading a tarball of babushka master.
## 2.9%
## 2.9%
## 2.9%
#### 6.0%
#### 6.0%
###### 9.0%
######
9.0%
######## 12.0%
##########
15.1%
############# 18.1%
############# 18.1%
############# 18.1%
############### 21.2%
21.2%
############### 21.2%
################# 24.2%
24.2%
################# 24.2%
###################
27.3%
################### 27.3%
################### 27.3%
################### 27.3%
##################### 30.3%
30.3%
##################### 30.3%
##################### 30.3%
##################### 30.3%
##################### 30.3%
############################ 39.5%
39.5%
############################## 42.5%
############################## 42.5%
############################## 42.5%
############################## 42.5%
################################ 45.6%
################################ 45.
6%
################################
45.6%
################################## 48.
6%
################################## 48.6%
################################## 48.6%
################################## 48.6%
################################## 48.6%
######################################### 57.7%
######################################### 57.7%
######################################### 57.
7%
######################################### 57.7%
########################################### 60.8%
60.8%
########################################### 60.8%
############################################# 63.8%
63.8%
################################################ 66.9%
66.9%
################################################ 66.9%
################################################## 69.9%
################################################## 69.9%
#################################################### 73.0%
#################################################### 73.0%
###################################################### 76.0%
76.0%
######################################################## 79.1%
######################################################## 79.1%
########################################################### 82.1%
#############################
############################## 82.1%
############################################################# 85.2%
############################################################### 88.2%
############################################################### 88.2%
############################################################### 88.2%
############################################################### 88.2%
###################################################################### 97.4%
##########
############################################################ 97.4%
###################################################################### 97.4%
######################################################################## 100.0%
######################################################################## 100.0%
Invoking babushka 0.14.0 () to handle the install.
babushka {
up to date.babushka {
Where would you like babushka installed [/usr/local/babushka]
.
repo clean.babushka {
installed.babushka {
ruby {
'ruby' & 'irb' run from /opt/vagrant_ruby/bin.
✓ ruby is 1.8.7, which is >= 1.8.6.
} ✓ ruby
git {
'git >= 1.6' is missing.
git.bin {
'git' is missing.
apt {
package manager {
'apt-get' runs from /usr/bin.
} ✓ package manager
apt source {
meet {
Updating apt lists to load http://archive.ubuntu.com/ubuntu....
/
-
\
|
/
-
|
/
-
\
|
-
\
|
/
-
|
-
\
|
/
\
|
/
-
\
|
/
-
\
|
/
-
\
|
/
\
|
/
-
\
|
/
-
\
/
\
/
\
|
/
-
|
/
-
|
/
\
/
|
-
\
/
-
\
|
-
\
|
/
-
|
-
\
|
/
-
\
done.
}
} ✓ apt source
apt source {
meet {
Updating apt lists to load http://archive.ubuntu.com/ubuntu....
/
-
\
|
/
-
\
|
/
-
\
|
/
\
-
\
|
-
|
/
-
|
/
-
|
/
\
|
|
-
|
-
\
/
|
-
\
/
-
|
/
-
|
\
/
|
-
/
-
|
/
-
|
-
\
|
/
-
\
-
\
/
\
|
/
-
\
done.
}
} ✓ apt source
} ✓ apt
meet {
Installing git-core via apt...
/
-
\
/
\
|
/
-
\
|
/
-
/
-
\
|
/
\
|
/
-
\
|
/
\
|
/
-
\
|
/
done.
}
'git' runs from /usr/bin.
} ✓ git.bin
meet {
}
'git' runs from /usr/bin.
✓ git is 1.7.9.5, which is >= 1.6.
} ✓ git
meet {
Cloning https://github.com/benhoskings/babushka.git into /usr/local/babushka...
done.
}
} ✓ installed.babushka
} ✓ repo clean.babushka
resolvable ref.babushka {
✓ master resolves to 0995ab3.
} ✓ resolvable ref.babushka
✓ babushka is up to date at 0995ab3.
} ✓ up to date.babushka
in path.babushka {
installed.babushka {
✓ ruby (cached)
✓ git (cached)
} ✓ installed.babushka
meet {
Linking babushka into /usr/local/bin...
done.
}
} ✓ in path.babushka
} ✓ babushka
All installed! If you're new, the basic idea is 'babushka <dep name>'.
Some examples you might like to try:
babushka babushka # install/update babushka itself (i.e. what just happened)
babushka homebrew # set up homebrew on your Mac
babushka rubygems # up-to-date rubygems
You can instantly run others' public deps by adding a namespace. They're pulled
from http://github.com/<name>/babushka-deps. Some examples:
babushka benhoskings:Sinatra.tmbundle # also installs TextMate if required
babushka conversation:coffeescript.src # pulls in node.js if required, etc.
When you run deps from public sources like those, babushka anonymously posts
success or failure to http://babushka.me, building a database anyone can search:
babushka search mongo # shows mongo-related deps others have run
The database is public and anonymous, and deps in local or private sources are
never submitted. Info: http://benhoskin.gs/2010/09/24/babushka-community-stats/
Resources:
babushka --help
@babushka_app
http://babushka.me
http://babushka.me/rdoc
http://babushka.me/mailing_list
done.
}
} ✓ developer vagrant box
developer vagrant dns running {
developer vagrant dns installed {
✓ developer vagrant box (cached)
} ✓ developer vagrant dns installed
} ✓ developer vagrant dns running
meet dep on vagrant {
✓ developer vagrant box (cached)
meeting dep 'basic ubuntu vagrant environment' on developer vagrant box... basic ubuntu vagrant environment {
user exists {
group exists {
} ✓ group exists
} ✓ user exists
ssh dir exists {
} ✓ ssh dir exists
passwordless sudo {
} ✓ passwordless sudo
lax ssh host key checking {
sed.bin {
'sed' runs from /bin.
} ✓ sed.bin
meet {
}
} ✓ lax ssh host key checking
git config set {
$ git config --global push.default ✗ shell command failed
meet {
}
} ✓ git config set
} ✓ basic ubuntu vagrant environment
done.
} ✓ meet dep on vagrant
meet dep on vagrant {
✓ developer vagrant box (cached)
meeting dep 'contests dev' on developer vagrant box... contests dev {
checkout contests {
git.bin {
'git' runs from /usr/bin.
} ✓ git.bin
} ✓ checkout contests
contests apache environment {
contests php environment {
php 5.3.x cli {
php5-cli.managed {
apt {
package manager {
'apt-get' runs from /usr/bin.
} ✓ package manager
apt source {
} ✓ apt source
apt source {
} ✓ apt source
} ✓ apt
system doesn't have php5-cli deb
meet {
Installing php5-cli, php5-gd, php5-mysql and php5-curl via apt... done.
}
✓ system has php5-cli deb
✓ system has php5-gd deb
✓ system has php5-mysql deb
✓ system has php5-curl deb
'php' runs from /usr/bin.
} ✓ php5-cli.managed
php has a conf.d dir for extensions {
} ✓ php has a conf.d dir for extensions
} ✓ php 5.3.x cli
php5-memcache.phpext {
✓ php5-cli.managed (cached)
system doesn't have php5-memcache deb
meet {
Installing php5-memcache via apt... done.
}
✓ system has php5-memcache deb
} ✓ php5-memcache.phpext
php5-imagick.phpext {
✓ php5-cli.managed (cached)
system doesn't have php5-imagick deb
meet {
Installing php5-imagick via apt... done.
}
✓ system has php5-imagick deb
} ✓ php5-imagick.phpext
php5-xcache.phpext {
✓ php5-cli.managed (cached)
system doesn't have php5-xcache deb
meet {
Installing php5-xcache via apt... done.
}
✓ system has php5-xcache deb
} ✓ php5-xcache.phpext
php5-intl.phpext {
✓ php5-cli.managed (cached)
system doesn't have php5-intl deb
meet {
Installing php5-intl via apt... done.
}
✓ system has php5-intl deb
} ✓ php5-intl.phpext
php5-geoip.phpext {
✓ php5-cli.managed (cached)
system doesn't have php5-geoip deb
meet {
Installing php5-geoip via apt... done.
}
✓ system has php5-geoip deb
} ✓ php5-geoip.phpext
oauth.pecl {
php-pear.managed {
✓ apt (cached)
system doesn't have php-pear deb
meet {
Installing php-pear via apt... done.
}
✓ system has php-pear deb
'pear' & 'pecl' run from /usr/bin.
} ✓ php-pear.managed
php-dev.managed {
✓ apt (cached)
✓ system has php5-dev deb
system doesn't have libpcre3-dev deb
meet {
Installing php5-dev, libpcre3-dev, build-essential and pkg-config via apt... done.
}
✓ system has php5-dev deb
✓ system has libpcre3-dev deb
✓ system has build-essential deb
✓ system has pkg-config deb
'gcc', 'make', 'pkg-config' & 'phpize' run from /usr/bin.
} ✓ php-dev.managed
meet {
installing pecl pecl.php.net/oauth... done.
php extension configured {
meet {
}
} ✓ php extension configured
}
} ✗ oauth.pecl
} ✗ contests php environment
} ✗ contests apache environment
} ✗ contests dev
You can view a more detailed log at '/home/vagrant/.babushka/logs/contests dev'.
failed
meet {
}
meeting dep 'contests dev' on developer vagrant box... contests dev {
checkout contests {
git.bin {
'git' runs from /usr/bin.
} ✓ git.bin
} ✓ checkout contests
contests apache environment {
contests php environment {
php 5.3.x cli {
php5-cli.managed {
apt {
package manager {
'apt-get' runs from /usr/bin.
} ✓ package manager
apt source {
} ✓ apt source
apt source {
} ✓ apt source
} ✓ apt
✓ system has php5-cli deb
✓ system has php5-gd deb
✓ system has php5-mysql deb
✓ system has php5-curl deb
'php' runs from /usr/bin.
} ✓ php5-cli.managed
php has a conf.d dir for extensions {
} ✓ php has a conf.d dir for extensions
} ✓ php 5.3.x cli
php5-memcache.phpext {
✓ php5-cli.managed (cached)
✓ system has php5-memcache deb
} ✓ php5-memcache.phpext
php5-imagick.phpext {
✓ php5-cli.managed (cached)
✓ system has php5-imagick deb
} ✓ php5-imagick.phpext
php5-xcache.phpext {
✓ php5-cli.managed (cached)
✓ system has php5-xcache deb
} ✓ php5-xcache.phpext
php5-intl.phpext {
✓ php5-cli.managed (cached)
✓ system has php5-intl deb
} ✓ php5-intl.phpext
php5-geoip.phpext {
✓ php5-cli.managed (cached)
✓ system has php5-geoip deb
} ✓ php5-geoip.phpext
oauth.pecl {
php-pear.managed {
✓ apt (cached)
✓ system has php-pear deb
'pear' & 'pecl' run from /usr/bin.
} ✓ php-pear.managed
php-dev.managed {
✓ apt (cached)
✓ system has php5-dev deb
✓ system has libpcre3-dev deb
✓ system has build-essential deb
✓ system has pkg-config deb
'gcc', 'make', 'pkg-config' & 'phpize' run from /usr/bin.
} ✓ php-dev.managed
meet {
installing pecl pecl.php.net/oauth... $ sudo -u root pecl install pecl.php.net/oauth {
} ✗ shell command failed
pecl/oauth is already installed and is the same as the released version 1.2.3
install failed
failed
}
} ✗ oauth.pecl
} ✗ contests php environment
} ✗ contests apache environment
} ✗ contests dev
You can view a more detailed log at '/home/vagrant/.babushka/logs/contests dev'.
failed
} ✗ meet dep on vagrant
} ✗ developer environment on vagrant
You can view a more detailed log at '/Users/michael/.babushka/logs/developer environment on vagrant'.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment