On Wed, Apr 04, 2007 at 02:17:05PM +0800, John McCabe-Dansted wrote: > On 4/4/07, Andre Poenitz <[EMAIL PROTECTED]> wrote: > >So you suggest integrating your distribution's package management system > >into LyX? And mine? And Slackware? And ...? > > Does it have to be that complicated? The only package manager that you > really have to support is mpm (MiKTeX Package Manager), which does > support Unix.
Unless that Unix port sits on top the respective native package systems I doubt that many Linux users will be happy to use it. Usually packaging under Linux (even Unix...) involves package _management_ with dependency tracking and resolution, clean uninstalls and goodies like that. The situation is quite a bit different from Windows where people are usually happy if enough stuff gets installed just to make things appear to work and e.g. uninstalls are of secondary interest, if at all. In this world, having several packaging systems is not considered a problem -- even if in reality it is, but effects like an ever growing registry, dead installer caches, hundreds of megabytes of orphaned files are just considered as part of daily life. > See: http://www.miktex.org/unx/ I had a look. Does not look native. Creates more problems than it solves. Might be a solution to the Windows packaging problem but is off bounds for LyX. > >Not really. Your distribution's packager should take care of > >dependencies. Not LyX. > > Perhaps LyX could have a list of files that packagers should include, > and a script that tests that they also exist. The latter is done by reconfigure. Andre'