-
Notifications
You must be signed in to change notification settings - Fork 286
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
roadlib setup.py creates libs in wrong directories #104
Comments
hey, that must be the way you install the tool. Installing via |
I'm trying to package the tools for several Linux distros and I cannot use pip install sadly. Since setup.py is deprecated, what if you migrate to PEP517? |
Both |
@noraj what do you think? The current PKGBUILD I'm working on is:
|
If |
@dirkjanm I was able to install the files in the right directory. I'm using the last commit. I'm getting issues on using roadrecon-guiWhen I run
indeed, the directory roadtxWhen I run
How can we fix these two issues? |
For roadrecon, you need to build the GUI using node if you're building it from source, unless you download one of the builds from Azure Pipelines. See the project README for links. For roadtx, the blinker version that works is |
@dirkjanm Since Because I install |
If you install roadrecon from source, you're supposed to build the GUI before you install the python package. This is already done in the build pipeline on Azure Pipelines, so for packaging it might make more sense to get the built zip from the artifacts. |
@dirkjanm On packaging, we prefer to build always from source instead of getting artifacts. Currently the approach is the following on fakeroot env for roadrecon:
but despite I run
|
You're missing the
|
@dirkjanm It works. When I run the
could you please add the following code in angular.json, or another equivalent solution, to prevent this prompt (and disabling analytics for Privacy reason) so that the build can run with no prompt interruption?
|
I've added it to angular.json as requested |
It works. Thank you very much! |
awesome, thanks for taking the time to getting this into more distros! |
Hello,
when I try to build and install roadlib, I note that the .py files are placed in the wrong non-standard python path. Specifically, after the install, the roadlib structure appears to be:
so the libs are placed inside the EGG directory that is not correct. In this manner, any attempt to create a Linux package for it could fail.
Is it possible to implement for roadlib and other roadtools the correct installation path as two separated directories, one for libs and one for egg-info, structured as:
Not sure if
roadlib
should be insideroadtools
folder or not...The text was updated successfully, but these errors were encountered: