Bug #19683
closed
arvbox broken by ruby dev dependency
Added by Peter Amstutz about 2 years ago.
Updated about 2 years ago.
Estimated time:
(Total: 0.00 h)
Release relationship:
Auto
Description
Arvbox demo currently doesn't build because the login-sync step needs a dev version of the arvados gem but the arvbox scripts haven't been updated to install it before installing other ruby stuff.
- Status changed from New to In Progress
- Description updated (diff)
- Assigned To set to Lucas Di Pentima
Updates at 3070a6d - branch 19683-arvbox-rubysdk-fix
Test run: developer-run-tests: #3349
- Conditionally builds && install the
arvados
gem dev version so that login-sync
can be installed.
Lucas Di Pentima wrote in #note-4:
Updates at 3070a6d - branch 19683-arvbox-rubysdk-fix
Test run: developer-run-tests: #3349
- Conditionally builds && install the
arvados
gem dev version so that login-sync
can be installed.
Shell script style comments:
instead of test "$(flock $GEMLOCK /var/lib/arvados/bin/gem list | grep arvados | grep dev | wc -l)" = "0"
does test -z "$(flock $GEMLOCK /var/lib/arvados/bin/gem list | grep arvados | grep dev)"
work?
Instead of cd /usr/src/arvados/sdk/ruby
and then cd -
you can do it in a subshell (cd /usr/src/arvados/sdk/ruby && ...)
and you don't need the cd -
- Status changed from In Progress to Resolved
- % Done changed from 0 to 100
Also available in: Atom
PDF