In order to run make en test on getfedora.org I had to delete the prerelease files.
make en test
deleted: data/content/cloud/prerelease/docker.html deleted: data/content/cloud/prerelease/index.html deleted: data/content/server/prerelease/index.html deleted: data/content/workstation/prerelease/index.html
The following error is what I see:
[vagrant@f24vanilla getfedora.org]$ make en test python /sharedfolder/pagure.io/dustymabe/fedora-websites/getfedora.org/../build.d/build.py -o out -s static -b / python /sharedfolder/pagure.io/dustymabe/fedora-websites/getfedora.org/../build.d/build.py -o out -i data/content -l en -p po -b / Traceback (most recent call last): File "/sharedfolder/pagure.io/dustymabe/fedora-websites/getfedora.org/../build.d/build.py", line 286, in <module> main() File "/sharedfolder/pagure.io/dustymabe/fedora-websites/getfedora.org/../build.d/build.py", line 283, in main process(args) File "/sharedfolder/pagure.io/dustymabe/fedora-websites/getfedora.org/../build.d/build.py", line 115, in process process_dir(dirpath, filenames) File "/sharedfolder/pagure.io/dustymabe/fedora-websites/getfedora.org/../build.d/build.py", line 231, in process_dir ).render(method='html', doctype='html', encoding='utf-8') File "/usr/lib64/python2.7/site-packages/genshi/core.py", line 184, in render return encode(generator, method=method, encoding=encoding, out=out) File "/usr/lib64/python2.7/site-packages/genshi/output.py", line 57, in encode return _encode(''.join(list(iterator))) File "/usr/lib64/python2.7/site-packages/genshi/output.py", line 475, in __call__ for kind, data, _ in stream: File "/usr/lib64/python2.7/site-packages/genshi/output.py", line 829, in __call__ for kind, data, pos in stream: File "/usr/lib64/python2.7/site-packages/genshi/output.py", line 669, in __call__ for kind, data, pos in stream: File "/usr/lib64/python2.7/site-packages/genshi/output.py", line 774, in __call__ for kind, data, pos in chain(stream, [(None, None, None)]): File "/usr/lib64/python2.7/site-packages/genshi/output.py", line 594, in __call__ for ev in stream: File "/usr/lib64/python2.7/site-packages/genshi/core.py", line 289, in _ensure for event in stream: File "/usr/lib64/python2.7/site-packages/genshi/template/base.py", line 618, in _include for event in stream: File "/usr/lib64/python2.7/site-packages/genshi/template/markup.py", line 362, in _match content = list(content) File "/usr/lib64/python2.7/site-packages/genshi/template/base.py", line 618, in _include for event in stream: File "/usr/lib64/python2.7/site-packages/genshi/template/markup.py", line 326, in _match for event in stream: File "/usr/lib64/python2.7/site-packages/genshi/template/markup.py", line 315, in _strip event = next() File "/usr/lib64/python2.7/site-packages/genshi/template/base.py", line 578, in _flatten result = _eval_expr(data, ctxt, vars) File "/usr/lib64/python2.7/site-packages/genshi/template/base.py", line 289, in _eval_expr retval = expr.evaluate(ctxt) File "/usr/lib64/python2.7/site-packages/genshi/template/eval.py", line 178, in evaluate return eval(self.code, _globals, {'__data__': data}) File "./data/content/server/prerelease/index.html", line 49, in <Expression u"schedule['alpha']"> <td>${schedule['alpha']}</td> File "/usr/lib64/python2.7/site-packages/genshi/template/eval.py", line 340, in lookup_item val = cls.undefined(key, owner=obj) File "/usr/lib64/python2.7/site-packages/genshi/template/eval.py", line 414, in undefined raise UndefinedError(key, owner=owner) genshi.template.eval.UndefinedError: None has no member named "alpha" Makefile:4: recipe for target 'en' failed make: *** [en] Error 1
You shoud never delete files without any reason. You are probably missing python-lxml, I'll add this to the docs.
I wasn't suggesting that we delete the files in the repo. I was simply showing what I had to do in order to get it to build.
Why is this issue marked as fixed? Was there a change that was made?
robyduck added instructions in 3637f8:
https://pagure.io/fedora-websites/c/3637f8b4479c26f43a25772c0c05a236daf19234
Login to comment on this ticket.