View Issue Details

IDProjectCategoryView StatusLast Update
0008223TalerWeb site(s)public2024-03-07 19:53
ReporterStefan Assigned Tojavier.sepulveda Resolution deadline
ImplementerReviewer 
Release signed byDeployed by 
VerifierCommunicator 
Data protection authority notification requiredNo  
CSIRT notification requiredNo  
Estimated effort (hours)Actual effort (hours)0 
Fast-trackNo
Work packagenone
PriorityhighSeverityblockReproducibilityN/A
Status closedResolutionfixed 
Fixed in Version0.9.4 
Summary0008223: [Makefile:8: all] Error 127 - problem with anastasis.lu
DescriptionI face a website build problem on anastasis.lu which hosts taler-systems.com and anastasis.lu and which fails at 'make install'. You can see from the logs down here below what happened. I can login on the server, have an updated know_hosts file with the new ssh key pair from anastasis.lu, but the build process stops with a [Makefile:8: all] Error 127.

Please be so kind to look at it to find a solution. Although this issue has a high prioritiy, it is not a matter of life and death, though. So, please, no extra stress with this one. If Javier is the right person to turn to, please assign to him.

Thank you!
Stefan

baer@baer:~/taler-systems-www$ ssh anastasis@anastasis.lu
Linux anastasis.lu 6.1.0-17-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.1.69-1 (2023-12-30) x86_64
#######################################################
Provider: Contabo
Cores: 4
Memory: 8GB
Disk: 200GB
#######################################################

▄▀█ █▄░█ ▄▀█ █▀ ▀█▀ ▄▀█ █▀ █ █▀ ░ █░░ █░█
█▀█ █░▀█ █▀█ ▄█ ░█░ █▀█ ▄█ █ ▄█ ▄ █▄▄ █▄█

#######################################################
anastasis@anastasis:~$ ls -a
. .bash_history .bashrc .profile .ssh anastasis anastasis-webui anastasis-www
.. .bash_logout .lesshst .python_history .viminfo anastasis-public anastasis-webui.zip
anastasis@anastasis:~$ cd anastasis-www
anastasis@anastasis:~/anastasis-www$ ls -a
. .git .gitmodules .well-known COPYING README build-system configure inc rendered template www.yml
.. .gitignore .style.yapf AUTHORS Makefile bootstrap common doc locale static web-common
anastasis@anastasis:~/anastasis-www$ git reset --hard
HEAD is now at 7328a91 2023
anastasis@anastasis:~/anastasis-www$ git pull
remote: Enumerating objects: 11, done.
remote: Counting objects: 100% (11/11), done.
remote: Compressing objects: 100% (4/4), done.
remote: Total 6 (delta 3), reused 0 (delta 0), pack-reused 0
Unpacking objects: 100% (6/6), 1.62 KiB | 237.00 KiB/s, done.
From git://git.taler.net/anastasis-www
   7328a91..17d5695 master -> origin/master
Updating 7328a91..17d5695
Fast-forward
 locale/ar/LC_MESSAGES/messages.po | 77 ++++++++++++++++++++++-------------------------------------------------------
 1 file changed, 22 insertions(+), 55 deletions(-)
anastasis@anastasis:~/anastasis-www$ make install
./inc/update-messages
make: ./inc/update-messages: Permission denied
make: *** [Makefile:8: all] Error 127
TagsNo tags attached.

Required notifications

Address or linkRemarkAdded byNotifiedActions

Activities

dvn

2024-01-23 14:38

reporter   ~0020985

This is more in Javier's territory, I think. I do not have access to anastasis@anastasis.lu

Stefan

2024-01-23 15:26

reporter   ~0020986

Dear Javier, this issue is also applicable to any make for taler-system.com. I suppose an SSH key is somewhere missing or some access rights are not granted. S.

javier.sepulveda

2024-01-24 10:34

reporter   ~0021016

FIXED. Indeed was a permissions issue.

Stefan

2024-01-24 10:52

reporter   ~0021020

Dear Javier, I am sorry to reopen this ticket.
Now I face the issue that most obviously a Python3 module is missing. I possess no root PW on that server to have it installed on my own. Therefore, please check for python3-ruamel.yaml as I got this echo:

talersystems@anastasis:~/taler-systems-www$ make install
./inc/update-messages
Traceback (most recent call last):
  File "/home/talersystems/taler-systems-www/inc/list-languages", line 3, in <module>
    from ruamel.yaml import YAML
ModuleNotFoundError: No module named 'ruamel'
make: *** [Makefile:8: all] Error 1

Stefan

2024-01-24 10:55

reporter   ~0021021

Sames applies for
anastasis@anastasis:~/anastasis-www$ make install
./inc/update-messages
Traceback (most recent call last):
  File "/home/anastasis/anastasis-www/inc/list-languages", line 3, in <module>
    from ruamel.yaml import YAML
ModuleNotFoundError: No module named 'ruamel'
make: *** [Makefile:8: all] Error 1

Stefan

2024-01-24 11:47

reporter   ~0021022

It wants to have installed some more:
talersystems@anastasis:~/taler-systems-www$ make install
./inc/update-messages
Using languages en fr de es sv tr
Updating message catalog
extracting messages from common/base.j2 (encoding="utf-8", lstrip_blocks="True", trim_blocks="True")
extracting messages from common/footer.j2.inc (encoding="utf-8", lstrip_blocks="True", ltrim_blocks="True")
extracting messages from common/header.j2.inc (encoding="utf-8", lstrip_blocks="True", ltrim_blocks="True")
extracting messages from common/navigation.j2.inc (encoding="utf-8", lstrip_blocks="True", ltrim_blocks="True")
extracting messages from template/company.html.j2 (encoding="utf-8", lstrip_blocks="True", trim_blocks="True")
extracting messages from template/digital-currency.html.j2 (encoding="utf-8", lstrip_blocks="True", trim_blocks="True")
extracting messages from template/electronic-cash.html.j2 (encoding="utf-8", lstrip_blocks="True", trim_blocks="True")
extracting messages from template/index.html.j2 (encoding="utf-8", lstrip_blocks="True", trim_blocks="True")
extracting messages from template/insights.html.j2 (encoding="utf-8", lstrip_blocks="True", trim_blocks="True")
extracting messages from template/tokenization.html.j2 (encoding="utf-8", lstrip_blocks="True", trim_blocks="True")
writing PO template file to locale/messages.pot~
Updating existing translations
./inc/update-messages: line 34: msgmerge: command not found
make: *** [Makefile:8: all] Error 127

Stefan

2024-01-24 14:43

reporter   ~0021026

Success! Both websites taler-systems.com and anastasis.lu now build and deploy as like they should.

Issue History

Date ModifiedUsernameFieldChange
2024-01-23 14:15StefanNew Issue
2024-01-23 14:15StefanStatusnew => assigned
2024-01-23 14:15StefanAssigned To => dvn
2024-01-23 14:38dvnNote Added: 0020985
2024-01-23 14:38dvnAssigned Todvn => javier.sepulveda
2024-01-23 15:26StefanNote Added: 0020986
2024-01-24 10:34javier.sepulvedaNote Added: 0021016
2024-01-24 10:34javier.sepulvedaStatusassigned => informing
2024-01-24 10:34javier.sepulvedaResolutionopen => fixed
2024-01-24 10:52StefanStatusinforming => feedback
2024-01-24 10:52StefanResolutionfixed => reopened
2024-01-24 10:52StefanNote Added: 0021020
2024-01-24 10:55StefanNote Added: 0021021
2024-01-24 10:55StefanStatusfeedback => assigned
2024-01-24 11:47StefanNote Added: 0021022
2024-01-24 14:43StefanNote Added: 0021026
2024-01-24 15:41StefanStatusassigned => informing
2024-01-24 15:41StefanResolutionreopened => fixed
2024-02-10 22:31Christian GrothoffFixed in Version => 0.9.4
2024-03-07 19:53Christian GrothoffStatusinforming => closed