Package: planet-venus Version: 0~bzr116-1 By default, planet generates a HTML output and an Atom feed
It is also desirable to publish an RSS feed. Planet includes a template for RSS output, but when I add the following in planet.ini: template_files = /usr/share/planet-venus/theme/common/atom.xml.xslt /usr/share/planet-venus/theme/common/rss20.xml.tmpl it fails with an error: Traceback (most recent call last): File "/usr/bin/planet", line 138, in <module> splice.apply(doc.toxml('utf-8')) File "/usr/lib/pymodules/python2.7/planet/splice.py", line 118, in apply output_file = shell.run(template_file, doc) File "/usr/lib/pymodules/python2.7/planet/shell/__init__.py", line 66, in run module.run(template_resolved, doc, output_file, options) File "/usr/lib/pymodules/python2.7/planet/shell/tmpl.py", line 252, in run template = manager.prepare(script) File "/usr/lib/pymodules/python2.7/htmltmpl.py", line 223, in prepare self.save_precompiled(compiled) File "/usr/lib/pymodules/python2.7/htmltmpl.py", line 366, in save_precompiled % template_dir htmltmpl.TemplateError: Htmltmpl error: Cannot save precompiled templates to '/usr/share/planet-venus/theme/common': write permission denied. I tried creating a directory for the templates under the cache directory and creating symlinks to the original template files and then configuring it: template_files = cache/templates/atom.xml.xslt cache/templates/rss20.xml.tmpl It also fails with the same error. If I copy the template files to the cache directory (instead of using symlinks) then it works, but keeping copies of these files doesn't seem like a good idea. -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org