Skip to content
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

Ubuntu 14.04: unmet dependencies #29

Closed
MarkSwanson opened this issue Apr 29, 2017 · 5 comments
Closed

Ubuntu 14.04: unmet dependencies #29

MarkSwanson opened this issue Apr 29, 2017 · 5 comments

Comments

@MarkSwanson
Copy link

All of my machines are 14.04 atm.
Which Ubuntu do I need to make EternalTCP work?

The following packages have unmet dependencies:
et : Depends: libncurses5 (>= 6) but 5.9+20140118-1ubuntu1 is to be installed
Depends: libprotobuf9v5 but it is not installable
Depends: libsodium18 (>= 0.6.0) but it is not installable
Depends: libstdc++6 (>= 5.2) but 4.8.4-2ubuntu1~14.04.3 is to be installed
Depends: libtinfo5 (>= 6) but 5.9+20140118-1ubuntu1 is to be installed
Depends: libgflags2v5 but it is not installable
Depends: libgoogle-glog0v5 but it is not installable

@MisterTea
Copy link
Owner

MisterTea commented Apr 29, 2017 via email

@MarkSwanson
Copy link
Author

All of our corporate machines and VMs are still on 14.04.
No worries.
Maybe it would help others if the docs specified Ubuntu >= 16.

@MisterTea
Copy link
Owner

MisterTea commented Apr 30, 2017 via email

@MisterTea
Copy link
Owner

Reopening so I can make a 14.04 build. Going to spin up a 14.04 VM for this.

@MisterTea MisterTea reopened this May 2, 2017
@MisterTea
Copy link
Owner

MisterTea commented May 2, 2017

So I can't upload a PPA since ubuntu 14 doesn't have libsodium, but you can build your own using these steps:

sudo su -
add-apt-repository ppa:chris-lea/libsodium;
echo "deb http://ppa.launchpad.net/chris-lea/libsodium/ubuntu trusty main" >> /etc/apt/sources.list;
echo "deb-src http://ppa.launchpad.net/chris-lea/libsodium/ubuntu trusty main" >> /etc/apt/sources.list;
apt-get update
apt install libboost-dev libsodium-dev libncurses5-dev libprotobuf-dev protobuf-compiler cmake libgoogle-glog-dev libgflags-dev dh-systemd git build-essential
exit
git clone https://github.com/MisterTea/EternalTCP.git
cd EternalTCP
mkdir build
cd build
cmake ../
make
make install

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants