Skip to content
This repository has been archived by the owner on Oct 16, 2020. It is now read-only.

Failed to install #89

Closed
ngrubert opened this issue Nov 19, 2019 · 3 comments
Closed

Failed to install #89

ngrubert opened this issue Nov 19, 2019 · 3 comments
Assignees

Comments

@ngrubert
Copy link

I tried to install the tree-lib and the treeapp on my Linux CentOS7 server.
However, during the installation some things went wrong so I had to make some changes manually. Maybe you can modify your installation / setup scripts to make the installation easier and let it finish without errors.

% cd /zope/tree-app
% yarn add @geops/tree-lib
% cd /zope/tree-app/node_modules/@geops/tree-lib/data

% yarn run data:transform

ERROR:  could not open file "/data/projections.json" for writing: Permission denied

SOLUTION: 
    % chmod 666 /zope/tree-app/node_modules/@geops/tree-lib/data/*.json


....some more errros occured which made some manual changes necessary:

    % mkdir /zope/tree-app/node_modules/@geops/tree-lib/data/spatial/export       
    % vi data/spatial/1-import.sh
    Uncomment the last 2 lines:
    
        #_import "Please download Lucerne dataset manually to data/spatial/NAWALGES_V1_PY/" "NAWALGES_V1_PY"
        #_import "Please download modified Lucerne dataset manually to data/spatial/NAWALGES_V1_PY_MOD/" "NAWALGES_V1_PY_MOD"    

% cd /zope/tree-app/node_modules/@geops/tree-lib

% yarn run data:start
ERROR:
error Command "prettier" not found.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

% yarn run data:spatial:export
% yarn run data:spatial:tile
% yarn run data:spatial:fonts

-> ERROR:
    yarn run v1.19.1
    $ ./data/spatial/4-fonts.sh
    error Command "generate-mapbox-gl-fonts" not found.
    info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
    cp: cannot stat ‘_output/Roboto Regular’: No such file or directory
    rm: cannot remove ‘_output’: No such file or directory
    error Command failed with exit code 1.
    info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

Best regards
Nico

@friedjoff
Copy link
Member

Hi Nico

Currently the documentation is a bit misleading, sorry for that. If you only want to runt the data transformation script, it is not necessary to add @geops/tree-lib using yarn add .... You just need to clone this repository somwhere on your machine. Can you please try to run yarn install inside the tree-lib directory and afterwards run the yarn run data:... scripts again?

We will update the documentation after testing the data transformation on a new Linux machine. Thanks for testing!

@ngrubert
Copy link
Author

ngrubert commented Nov 20, 2019

I tried the following but the 4rd step (yarn run data:spatial:tile) failed - see below:

% git clone https://github.com/geops/tree-lib
% cd tree-lib
% yarn add prettier --dev --exact
% chmod 666 data/*.json
% vi data/spatial/1-import.sh
-> Uncomment these 2 lines:
#_import "Please download Lucerne dataset manually to data/spatial/NAWALGES_V1_PY/" "NAWALGES_V1_PY"
#_import "Please download modified Lucerne dataset manually to data/spatial/NAWALGES_V1_PY_MOD/" "NAWALGES_V1_PY_MOD"

(1)
% yarn run data:start
[all ok - Done in 28.42s.]

(2)
% mkdir data/spatial/export
% yarn run data:spatial:export
[all ok - Done in 161.58s.]

(3)
% yarn run data:spatial:tile
[all ok - Done in 305.79s.]

(4)
% yarn run data:spatial:fonts

-> Error:
yarn run v1.19.1
$ ./data/spatial/4-fonts.sh
error Command "generate-mapbox-gl-fonts" not found.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
cp: cannot stat ‘_output/Roboto Regular’: No such file or directory
rm: cannot remove ‘_output’: No such file or directory
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.

@friedjoff
Copy link
Member

Hi Nico

Finally we have updated the documentation and fixed some minor hiccups. You can find the new documentation here: https://lib.tree-app.ch/

Thanks for your patience and nice holidays! We're looking forwad to your feedback.

@lb1c lb1c closed this as completed Jan 8, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Development

No branches or pull requests

4 participants