Skip to content

add git to dependencies #465

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

Closed
Khatskevich opened this issue Mar 20, 2018 · 3 comments
Closed

add git to dependencies #465

Khatskevich opened this issue Mar 20, 2018 · 3 comments
Labels
low_priority [prio] Background task manual [location] Tarantool manual, no definite location

Comments

@Khatskevich
Copy link

Khatskevich commented Mar 20, 2018

Here is a dependency list for Debian-like systems

apt install -y build-essential cmake coreutils sed \
      libreadline-dev libncurses5-dev libyaml-dev libssl-dev \
      libcurl4-openssl-dev libunwind-dev libicu-dev \
      python python-pip python-setuptools python-dev \
      python-msgpack python-yaml python-argparse python-six python-gevent

I was creating docker image and caught the following error durinc cmake:

CMake Error at CMakeLists.txt:175 (message):                             
  Unable to retrive version from git or /var/tarantool/docker-build/VERSION                                                                        
  file.

Installing git fixes the issue.

@Khatskevich Khatskevich added the low_priority [prio] Background task label Mar 20, 2018
@Khatskevich
Copy link
Author

Khatskevich commented Mar 21, 2018

I have been building Tarantool inside of debian:unstable-slim docker image.
I believe it git can be simply added to requirement lists for Debian/Ubuntu, RHEL/CentOS/Fedora, FreeBSD. Not sure about Mac.

It is minor though because basically git is preinstalled or already installed by user (it is necessary if user clones tarantool)

@lenkis
Copy link
Contributor

lenkis commented Mar 21, 2018

@llelik8 please add git to all OS-specific installation scripts here:
https://tarantool.io/en/doc/1.9/dev_guide/building_from_source.html

@lenkis lenkis added 1.7 manual [location] Tarantool manual, no definite location labels Mar 21, 2018
@Onvember
Copy link
Contributor

Done in #1989

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
low_priority [prio] Background task manual [location] Tarantool manual, no definite location
Projects
None yet
Development

No branches or pull requests

4 participants