Date: Wed, 23 Feb 2000 12:53:40 -0800 (PST)
   From: Earnie Boyd <[EMAIL PROTECTED]>

   FYI:

   http://freshmeat.net/news/2000/02/12/950417940.html

I don't really see anything new here.  People have observed the need
for a simple unified packaging system for a few years now.  The trick
is not observing the problem, it is doing the work.

Package management is related to autoconf only in the sense that
autoconf is a configuration management tool.  I don't see that package
management would work the way that autoconf does--with feature tests
and the like.  Package management needs to simply know its targets.

Package management is more related to automake: the goal is a simple
set of rules which can be converted into a complex result.

I personally don't think it is possible to write a general install
script API that does not require escaping to straight shell scripts.
That is, I don't think it is possible to write a single package
manager which can do everything that is needed for all systems.
However, I tend to be a pessimist in these matters.

I personally think that a better technical solution would be:

* pick an existing packaging system and bless it
* develop real GNU/Linux configuration file standards, so that the
  blessed system could actually work on all GNU/Linux systems
* write conversion programs for package systems that weren't blessed
* convince everybody to use the blessed package system
* let non-GNU/Linux systems write conversion programs to themselves
  which complain bitterly about unsupported shell scripts

However, this is no doubt politically impossible.

Ian

Reply via email to