Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- + set -o pipefail
- + HLEDGER_INSTALL_TOOL=hledger-install.sh
- + HLEDGER_INSTALL_VERSION=20180514
- + RESOLVER=--resolver=lts
- + HLEDGER_LIB_VERSION=1.9.1
- + HLEDGER_VERSION=1.9.1
- + HLEDGER_UI_VERSION=1.9.1
- + HLEDGER_WEB_VERSION=1.9.2
- + HLEDGER_API_VERSION=1.9.1
- + HLEDGER_DIFF_VERSION=0.2.0.14
- + HLEDGER_IADD_VERSION=1.3.5
- + HLEDGER_INTEREST_VERSION=1.5.2
- + HLEDGER_IRR_VERSION=0.1.1.13
- + HLEDGER_MAIN_TOOLS='hledger hledger-ui hledger-web hledger-api '
- + HLEDGER_OTHER_TOOLS='hledger-diff hledger-iadd hledger-interest hledger-irr '
- + HOME_LOCAL_BIN=/home/dwalmsley/.local/bin
- + USR_LOCAL_BIN=/usr/local/bin
- + QUIET=
- + FORCE_INSTALL_STACK=
- + STACK_TEMP_DIR=
- + trap cleanup_temp_dir EXIT
- + sed -r
- + SED='sed -E'
- + HELPFLAG=
- + STATUSFLAG=
- + VERBOSEFLAG=
- + VERSIONFLAG=
- + '[' 0 -gt 0 ']'
- + [[ -n '' ]]
- + [[ -n '' ]]
- + [[ -n '' ]]
- + CABAL_VERBOSITY=0
- + STACK_VERBOSITY=info
- + QUIET=true
- ++ date
- + echo 'hledger-install.sh 20180514 Fri May 25 17:04:21 NZST 2018'
- hledger-install.sh 20180514 Fri May 25 17:04:21 NZST 2018
- + on_path /home/dwalmsley/.local/bin
- + echo :/home/dwalmsley/.cargo/bin:/home/dwalmsley/.phpbrew/php/php-5.4.45/bin:/home/dwalmsley/.phpbrew/bin:/home/dwalmsley/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-7-oracle/bin:/usr/lib/jvm/java-7-oracle/db/bin:/usr/lib/jvm/java-7-oracle/jre/bin:/home/dwalmsley/.linuxbrew/bin:/usr/lib/golang/bin:/home/dwalmsley/go/bin:
- + grep -q :/home/dwalmsley/.local/bin:
- + echo 'WARNING: this script installs hledger (and perhaps stack) in '\''/home/dwalmsley/.local/bin'\'''
- WARNING: this script installs hledger (and perhaps stack) in '/home/dwalmsley/.local/bin'
- + echo ' but this directory is not in your PATH. Adding it temporarily. To run'
- but this directory is not in your PATH. Adding it temporarily. To run
- + echo ' these things easily, please add it to PATH in your shell profile.'
- these things easily, please add it to PATH in your shell profile.
- + echo ' Eg, bash users: '
- Eg, bash users:
- + echo ' echo "export PATH=$PATH:~/.local/bin" >> ~/.bashrc && source ~/.bashrc'
- echo "export PATH=$PATH:~/.local/bin" >> ~/.bashrc && source ~/.bashrc
- + export PATH=/home/dwalmsley/.local/bin:/home/dwalmsley/.cargo/bin:/home/dwalmsley/.phpbrew/php/php-5.4.45/bin:/home/dwalmsley/.phpbrew/bin:/home/dwalmsley/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-7-oracle/bin:/usr/lib/jvm/java-7-oracle/db/bin:/usr/lib/jvm/java-7-oracle/jre/bin:/home/dwalmsley/.linuxbrew/bin:/usr/lib/golang/bin:/home/dwalmsley/go/bin
- + PATH=/home/dwalmsley/.local/bin:/home/dwalmsley/.cargo/bin:/home/dwalmsley/.phpbrew/php/php-5.4.45/bin:/home/dwalmsley/.phpbrew/bin:/home/dwalmsley/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/lib/jvm/java-7-oracle/bin:/usr/lib/jvm/java-7-oracle/db/bin:/usr/lib/jvm/java-7-oracle/jre/bin:/home/dwalmsley/.linuxbrew/bin:/usr/lib/golang/bin:/home/dwalmsley/go/bin
- + echo 'System info:'
- System info:
- + quietly_run uname -rsv
- + uname -rsv
- Linux 4.4.0-124-generic #148-Ubuntu SMP Wed May 2 13:00:18 UTC 2018
- + quietly_run lsb_release -a
- + lsb_release -a
- LSB Version: core-9.20160110ubuntu0.2-amd64:core-9.20160110ubuntu0.2-noarch:security-9.20160110ubuntu0.2-amd64:security-9.20160110ubuntu0.2-noarch
- Distributor ID: Ubuntu
- Description: Ubuntu 16.04.4 LTS
- Release: 16.04
- Codename: xenial
- + echo 'Install status:'
- Install status:
- + print_hledger_versions
- + for cmd in '$HLEDGER_MAIN_TOOLS' '$HLEDGER_OTHER_TOOLS' '$HLEDGER_INSTALL_TOOL'
- + print_cmd_version hledger
- ++ cmd_location hledger
- ++ command -v hledger
- + [[ -n /home/dwalmsley/.local/bin/hledger ]]
- ++ cmd_version hledger
- ++ command hledger --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- ++ cmd_location hledger
- ++ command -v hledger
- + echo hledger 1.9.1 is installed at /home/dwalmsley/.local/bin/hledger
- hledger 1.9.1 is installed at /home/dwalmsley/.local/bin/hledger
- + for cmd in '$HLEDGER_MAIN_TOOLS' '$HLEDGER_OTHER_TOOLS' '$HLEDGER_INSTALL_TOOL'
- + print_cmd_version hledger-ui
- ++ cmd_location hledger-ui
- ++ command -v hledger-ui
- + [[ -n /home/dwalmsley/.local/bin/hledger-ui ]]
- ++ cmd_version hledger-ui
- ++ command hledger-ui --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- ++ cmd_location hledger-ui
- ++ command -v hledger-ui
- + echo hledger-ui 1.9.1 is installed at /home/dwalmsley/.local/bin/hledger-ui
- hledger-ui 1.9.1 is installed at /home/dwalmsley/.local/bin/hledger-ui
- + for cmd in '$HLEDGER_MAIN_TOOLS' '$HLEDGER_OTHER_TOOLS' '$HLEDGER_INSTALL_TOOL'
- + print_cmd_version hledger-web
- ++ cmd_location hledger-web
- ++ command -v hledger-web
- + [[ -n /home/dwalmsley/.local/bin/hledger-web ]]
- ++ cmd_version hledger-web
- ++ command hledger-web --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- ++ cmd_location hledger-web
- ++ command -v hledger-web
- + echo hledger-web 1.9.2 is installed at /home/dwalmsley/.local/bin/hledger-web
- hledger-web 1.9.2 is installed at /home/dwalmsley/.local/bin/hledger-web
- + for cmd in '$HLEDGER_MAIN_TOOLS' '$HLEDGER_OTHER_TOOLS' '$HLEDGER_INSTALL_TOOL'
- + print_cmd_version hledger-api
- ++ cmd_location hledger-api
- ++ command -v hledger-api
- + [[ -n /home/dwalmsley/.local/bin/hledger-api ]]
- ++ cmd_version hledger-api
- ++ command hledger-api --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- ++ cmd_location hledger-api
- ++ command -v hledger-api
- + echo hledger-api 1.9.1 is installed at /home/dwalmsley/.local/bin/hledger-api
- hledger-api 1.9.1 is installed at /home/dwalmsley/.local/bin/hledger-api
- + for cmd in '$HLEDGER_MAIN_TOOLS' '$HLEDGER_OTHER_TOOLS' '$HLEDGER_INSTALL_TOOL'
- + print_cmd_version hledger-diff
- ++ cmd_location hledger-diff
- ++ command -v hledger-diff
- + [[ -n /home/dwalmsley/.local/bin/hledger-diff ]]
- ++ cmd_version hledger-diff
- ++ command hledger-diff --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- ++ cmd_location hledger-diff
- ++ command -v hledger-diff
- + echo hledger-diff 0.2.0.14 is installed at /home/dwalmsley/.local/bin/hledger-diff
- hledger-diff 0.2.0.14 is installed at /home/dwalmsley/.local/bin/hledger-diff
- + for cmd in '$HLEDGER_MAIN_TOOLS' '$HLEDGER_OTHER_TOOLS' '$HLEDGER_INSTALL_TOOL'
- + print_cmd_version hledger-iadd
- ++ cmd_location hledger-iadd
- ++ command -v hledger-iadd
- + [[ -n /home/dwalmsley/.local/bin/hledger-iadd ]]
- ++ cmd_version hledger-iadd
- ++ command hledger-iadd --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- ++ cmd_location hledger-iadd
- ++ command -v hledger-iadd
- + echo hledger-iadd 1.3.5 is installed at /home/dwalmsley/.local/bin/hledger-iadd
- hledger-iadd 1.3.5 is installed at /home/dwalmsley/.local/bin/hledger-iadd
- + for cmd in '$HLEDGER_MAIN_TOOLS' '$HLEDGER_OTHER_TOOLS' '$HLEDGER_INSTALL_TOOL'
- + print_cmd_version hledger-interest
- ++ cmd_location hledger-interest
- ++ command -v hledger-interest
- + [[ -n /home/dwalmsley/.local/bin/hledger-interest ]]
- ++ cmd_version hledger-interest
- ++ command hledger-interest --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- ++ cmd_location hledger-interest
- ++ command -v hledger-interest
- + echo hledger-interest 1.5.2 is installed at /home/dwalmsley/.local/bin/hledger-interest
- hledger-interest 1.5.2 is installed at /home/dwalmsley/.local/bin/hledger-interest
- + for cmd in '$HLEDGER_MAIN_TOOLS' '$HLEDGER_OTHER_TOOLS' '$HLEDGER_INSTALL_TOOL'
- + print_cmd_version hledger-irr
- ++ cmd_location hledger-irr
- ++ command -v hledger-irr
- + [[ -n '' ]]
- + echo 'hledger-irr not found'
- hledger-irr not found
- + for cmd in '$HLEDGER_MAIN_TOOLS' '$HLEDGER_OTHER_TOOLS' '$HLEDGER_INSTALL_TOOL'
- + print_cmd_version hledger-install.sh
- ++ cmd_location hledger-install.sh
- ++ command -v hledger-install.sh
- + [[ -n '' ]]
- + echo 'hledger-install.sh not found'
- hledger-install.sh not found
- + [[ -n '' ]]
- + has_cmd stack
- + command -v stack
- + echo ----------
- ----------
- ++ cmd_version hledger
- ++ command hledger --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- + [[ 1.9.1 < 1.9.1 ]]
- ++ cmd_version hledger-ui
- ++ command hledger-ui --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- + [[ 1.9.1 < 1.9.1 ]]
- ++ cmd_version hledger-web
- ++ command hledger-web --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- + [[ 1.9.2 < 1.9.2 ]]
- ++ cmd_version hledger-api
- ++ command hledger-api --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- + [[ 1.9.1 < 1.9.1 ]]
- ++ cmd_version hledger-diff
- ++ command hledger-diff --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- + [[ 0.2.0.14 < 0.2.0.14 ]]
- ++ cmd_version hledger-iadd
- ++ command hledger-iadd --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- + [[ 1.3.5 < 1.3.5 ]]
- ++ cmd_version hledger-interest
- ++ command hledger-interest --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- + [[ 1.5.2 < 1.5.2 ]]
- ++ cmd_version hledger-irr
- ++ command hledger-irr --version
- ++ grep -E '[0-9]'
- ++ sed -E -e 's/[^0-9]*([0-9][0-9.]*).*/\1/'
- ++ ''
- hledger-install.sh: line 775: : command not found
- + [[ '' < 0.1.1.13 ]]
- + echo Installing hledger-irr
- Installing hledger-irr
- + try_install hledger-irr-0.1.1.13 hledger-lib-1.9.1
- + cd
- + has_cmd stack
- + command -v stack
- + ensure_stack
- + has_stack
- + has_cmd stack
- + command -v stack
- + [[ '' ==