Subject: Re: pkgsrc changes.
To: Hubert Feyrer <hubert.feyrer@rrzc1.rz.uni-regensburg.de>
From: I presume I need no introduction. <greywolf@starwolf.starwolf.com>
List: tech-pkg
Date: 06/25/1998 00:07:01
[I'm not yet subscribed, but I expect to be when majordomo replies to me.]
Hubert Feyrer sez:
/*
*
* [First, please let's take this to tech-pkg now that we have it :]
Done. :-)
*
*
* On Tue, 23 Jun 1998 greywolf@starwolf.starwolf.com wrote:
* > I'm wondering why we didn't try to make a SysV-compatible pkg* suite.
* > I've just been given the task of actually _building_ packages on my
* > Real Job[TM], and after having to write installation software from scratch,
* > I cannot sufficiently emphasize the advantage of having a Real Software
* > Installation suite.
* >
* > pkg{mk,add,rm} are nice.
*
* Admittedly, I'm not familiar with the SysV tools. I do know some
* (well...) of the features of the tools we currently use, and I also know
* quite some deficiencies. Getting some functional enhancements wouldn't
* hurt, I guess, if the price is ok:
*
* - Is there a chance to make these tools binary compatible at pkg level,
* so pkgadd can add pkgs created by pkg_create (so users can go and
* install "old" pkgs)?
I'm sure we could write something which operated in old mode _for the
interim_ (i.e. we should warn that "old mode" will go away sometime
in the future, like within the next two releases).
* - How well will these pkg tools integrate into our building process?
* What pre-requirements do they have? Is this our great chance to drop
* PLIST? :)
I'm not sure how the current version even works, but if we were to have a
common interface, it would make it easier to port packages between systems.
* - If you say you do this for for your Real Job, will we be able to use
* it? I.e. is it possible/acceptable for you to release that code under
* a BSD licence then
This isn't an issue. There's nothing saying in the first place that we
can't write something which looks, smells and feels like pkg*. Licensing
is not a problem since we're not actually using Missed-em Five source code.
*
* I dare saying that there's some interrest in this. :)
*
*
* - Hubert
*
* --
* Hubert Feyrer <hubertf@netbsd.org>
*/
--*greywolf;
--
Have A Nice Day. (This may be pronounced differently in New York or Boston.)