> This is how, after all, python packages are managed (through setup.py). But I > agree if you really need this, advanced users can figure it out by > themselves. I can only dream.
I'm not sure that it's that simple. (Or if it is, I really need to learn more about packaging!) I maintain a python project for creating backups (http://blog.oak-tree.us/index.php/science-and-technology/time-drive). While the packaging scripts use setup.py (distutils) in order to structure things during the build process, I'm not sure that it is used during installation. (My knowledge of packaging is minimal. I struggled through it once so that I could figure out Time Drive, and a second time while learning to package LyX. In both cases, I had good examples and people had already done all the hard work for me.) On the user end, everything seems to be managed by apt and dpkg. Which takes us back to the original problem, there doesn't seem to be a way for the systems to automatically talk to one another on the user's system. It still requires a human being (or a very smart build system) to create specific packages for the platform. Which brings me to the question in the front of my mind. Should we create another Ubuntu/Debian package for LyX that doesn't require the system LaTeX packages? Cheers, Rob
