View Issue Details
|ID||Project||Category||View Status||Date Submitted||Last Update|
|0005706||Taler||merchant frontend (donations)||public||2019-04-27 19:38||2019-12-20 19:11|
|Reporter||LUG||Assigned To||Marcello Stanisci|
|Priority||normal||Severity||minor||Reproducibility||have not tried|
|Product Version||git (master)|
|Target Version||0.6||Fixed in Version||0.6|
|Summary||0005706: Add README to donations repo|
|Description||It seems to me that installing the talerdonations package and running taler-merchant-donation could work stand-alone but I'm at least missing the expected config files[1, 2], along with a clue about how they should look.|
What do you think about adding a README to the donations repo where the basic requirements for running the dontaion frontend are listed?
 can't read config directory '/usr/local/share/taler/config.d'
 Configuration file (/home/lukas/.config/taler.conf) not found
|Steps To Reproduce||$ pip install -e .|
Collecting Flask>=0.10 (from talerdonations==0.0) [...]
Collecting itsdangerous>=0.24 (from Flask>=0.10->talerdonations==0.0) [...]
Collecting click>=5.1 (from Flask>=0.10->talerdonations==0.0) [...]
Collecting Werkzeug>=0.14 (from Flask>=0.10->talerdonations==0.0) [...]
Collecting Jinja2>=2.10 (from Flask>=0.10->talerdonations==0.0) [...]
Collecting MarkupSafe>=0.23 (from Jinja2>=2.10->Flask>=0.10->talerdonations==0.0) [...]
Installing collected packages: itsdangerous, click, Werkzeug, MarkupSafe, Jinja2, Flask, talerdonations
Running setup.py develop for talerdonations
Successfully installed Flask-1.0.2 Jinja2-2.10.1 MarkupSafe-1.1.1 Werkzeug-0.15.2 click-7.0 itsdangerous-1.1.0 talerdonations
can't read config directory '/usr/local/share/taler/config.d'
Configuration file (/home/lukas/.config/taler.conf) not found
|Tags||No tags attached.|
||I'm also trying to go via make devinstall, but fail to set it up in userspace (i.e. not in /usr/local/ but somewhere in /home/user/ and in an isolated python environment instead of with system python).|
||Found https://docs.taler.net/exchange/html/taler-exchange.html#Configuration-format as well as https://docs.taler.net/backoffice/html/manual.html and will try if I can come up with a README suggestion for the donations repo. Please feel free to interrupt me in case running this stand alone doesn't make sense in the big picture, even for development.|
||Starting from, 0d9da52dc5c05524be8c5adf84d, the donations repo does have a README file.|
||Starting from: 62b549f47e86634b8e, donations does provide a default config file under "config.d".|
For the problem reported by , we can't really fix it, as this means that the user didn't pass neither a '-c' option nor had a valid default ~/.config/taler.conf installed.
Please reopen if you notice additional problems in the installation!
Thanks for your additions.
Could it be that the Python packages "uwsgi" and "requests" are still missing from the setup instructions or at least the configure checks?
I had to "pip3 install uwsgi requests" to make the taler-merchant-donations run.
||This is all in all possible. I've added those missing dependencies into the setup: dd83568..f09cb42.|
||Closing. Please reopen if need be.|
|2019-04-27 19:38||LUG||New Issue|
|2019-04-27 19:38||LUG||Status||new => assigned|
|2019-04-27 19:38||LUG||Assigned To||=> Marcello Stanisci|
|2019-04-27 19:58||LUG||Note Added: 0014358|
|2019-04-27 20:40||LUG||Note Added: 0014359|
|2019-05-27 17:43||Marcello Stanisci||Note Added: 0014448|
|2019-05-27 17:44||Marcello Stanisci||Note Added: 0014449|
|2019-05-27 18:46||Marcello Stanisci||Status||assigned => resolved|
|2019-05-27 18:46||Marcello Stanisci||Resolution||open => fixed|
|2019-05-27 18:46||Marcello Stanisci||Note Added: 0014450|
|2019-06-10 14:13||LUG||Status||resolved => feedback|
|2019-06-10 14:13||LUG||Resolution||fixed => reopened|
|2019-06-10 14:13||LUG||Note Added: 0014525|
|2019-06-10 20:25||Marcello Stanisci||Note Added: 0014528|
|2019-06-10 21:00||Marcello Stanisci||Note Added: 0014529|
|2019-06-10 21:00||Marcello Stanisci||Status||feedback => resolved|
|2019-09-16 09:20||Christian Grothoff||Product Version||=> git (master)|
|2019-09-16 09:20||Christian Grothoff||Fixed in Version||=> 0.6|
|2019-09-16 09:20||Christian Grothoff||Target Version||=> 0.6|
|2019-12-20 19:11||Christian Grothoff||Status||resolved => closed|