Skip to content
This repository has been archived by the owner on Feb 1, 2022. It is now read-only.

installation is onerous - multiple issues #192

Open
duanev opened this issue Apr 25, 2017 · 0 comments
Open

installation is onerous - multiple issues #192

duanev opened this issue Apr 25, 2017 · 0 comments

Comments

@duanev
Copy link

duanev commented Apr 25, 2017

Been trying to install but have run into numerous issues:

  • git https should be used for all subprojects: not all of us have ssh connections (Git submodule update throws error #48), and not all of us are leet github users (I shouldn't have to generate a key to checkout a readonly copy)

  • needs to work with python3

  • needs to work with non Ubuntu distros (CentOS? Arch?)

  • needs to work with an Ubuntu version other than 14.04? (is this the thrift gen-cpp issue I hit below?)

  • the dependency tree is huge (multiple fonts, ipython??, etc.) ... onerous

Currently, on Ubuntu 16.04 p4factory/install_tmp/thrift-0.9.2/lib/cpp/test fails:

gen-cpp/proc_types.cpp:17:1: error: 'MyError' does not name a type
 MyError::~MyError() throw() {
 ^
gen-cpp/proc_types.cpp:21:6: error: 'MyError' has not been declared
 void MyError::__set_message(const std::string& val) {
      ^
... (several more)
Makefile:1024: recipe for target 'gen-cpp/proc_types.lo' failed

But finally I ran across this post: http://lists.p4.org/pipermail/p4-dev_lists.p4.org/2017-March/000794.html Perhaps the new hotness should be mentioned at the top of the p4factory README so we don't all go through this first?

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

No branches or pull requests

1 participant