Roundup Tracker - Issues

Message7356

Author rouilj
Recipients rouilj
Date 2021-11-06.17:18:17
Message-id <1636219097.64.0.217457991953.issue2551167@roundup.psfhosted.org>
In-reply-to
Issue 2551163 added support for docker containerization. If you built
using the 2.1.0 from pypi, the wheel that is built buries the tracker templates,
man pages etc. under the site-packages/usr/local/share/.... Where it is not found by roundup.

I have a workaround for the Dockerfile case (copy the tree to the right place), but
setup.py should not be creating it this way in the first place. make_data_files_absolute
or other changes in setup.py when using setuptools needs to be modified to fix this.
setup.py needs to work on non-containerized environments as well, so modifying the search
list to look under site-packages/usr/.../share/... isn't a good solution.

Note that putting things outside the site-packages tree can cause a conflict for
2 or more roundup deployments in virtualenv's or local hardware. The external
directory tree will be modified by both.
History
Date User Action Args
2021-11-06 17:18:17rouiljsetrecipients: + rouilj
2021-11-06 17:18:17rouiljsetmessageid: <1636219097.64.0.217457991953.issue2551167@roundup.psfhosted.org>
2021-11-06 17:18:17rouiljlinkissue2551167 messages
2021-11-06 17:18:17rouiljcreate