Actions
Bug #15905
closed[API] Add ruby gem build dependencies as API server package dependencies
Story points:
-
Release:
Release relationship:
Auto
Description
In order to install arvados-api-server successfully, several build dependencies are needed to compile ruby gems. Currently the documentation instructs the user to install these alongside the arvados-api-server package:
https://doc.arvados.org/master/install/install-api-server.html#install_apiserver
But this seems silly, they should just be dependencies of arvados-api-server.
Workbench1 probably has a similar situation.
Related issues
Updated by Peter Amstutz almost 5 years ago
- Status changed from New to In Progress
Updated by Peter Amstutz almost 5 years ago
- Status changed from In Progress to New
Updated by Ward Vandewege almost 5 years ago
This appears to be already partially done:
$ dpkg -I ../packages/debian9/processed/arvados-api-server_1.4.2.20191129074615-1_amd64.deb new Debian package, version 2.0. size 39492436 bytes: control archive=117411 bytes. 512 bytes, 12 lines control 498015 bytes, 3696 lines md5sums 12707 bytes, 380 lines * postinst #!/bin/sh 4164 bytes, 145 lines * postrm #!/bin/sh 4246 bytes, 144 lines * prerm #!/bin/sh Package: arvados-api-server Version: 1.4.2.20191129074615-1 License: GNU Affero General Public License, version 3.0 Vendor: Veritas Genetics, Inc. Architecture: amd64 Maintainer: Ward Vandewege <wvandewege@veritasgenetics.com> Installed-Size: 51056 Depends: git (>= 1.7.10), libcurl-ssl-dev, libpq-dev, g++, arvados-server (= 1.4.2.20191129074615-1) Section: default Priority: extra Homepage: https://arvados.org Description: Arvados API server - Arvados is a free and open source platform for big data science.
That does not include the bison and build-essentials packages, though.
Updated by Peter Amstutz almost 5 years ago
- Status changed from New to In Progress
- Assigned To set to Ward Vandewege
Updated by Ward Vandewege almost 5 years ago
- Status changed from In Progress to Resolved
- % Done changed from 0 to 100
Applied in changeset arvados|7c633f8b55ddfbe82891ccb906ff1b92e64fe365.
Updated by Peter Amstutz almost 5 years ago
- Related to Bug #15932: workbench package needs dependency on 'make' and 'zlib1g-dev' added
Actions