On Jul 16, 2005, at 12:47 AM, Eric Boutilier wrote:
On Fri, 15 Jul 2005, Jasse Jansson wrote:
On Jul 15, 2005, at 6:18 PM, James Dickens wrote:
I guess what we need now is to hear from others besides Joerg, and
at this point we aren't ready for technical discussion, we need to
build a community so we don't just have a community of 1 or two, we
need others opinions as well and hopefully an agreement to work
together on a solution that is satisfactory for all not just a few.
Please chime in the other people involved with the other projects.
Want this community to be inclusive not exclusive, Where all will
have a voice.
The discussion so far has focused too much on the details.
The key should be to find the least common denominator.
The main question is: does all those previously mentioned
packaging systems...
Assuming you mean the five I identified as planning (AFAICT)
redistributable distros:
Blastware
JDS/GNOME + KDE
Pkgsrc
Portage
SchilliX
I was thinking mostly about the different package formats,
but it might apply to the distros as well.
... have anything in common. The answer to that question should be
the focus of this discussion.
The answer is that for all five there is nothing in common between
their source package architecture designs. :-(
Darn it. That makes it more tricky.
Could a simple solution be a wrapper makefile that when invoked
with the simple command 'make' just build the binaries, and when
it's invoked as 'make portage' builds the actual installable
portage package.
These should be common for all distros:
'make fetch' -- download the sources
'make' -- builds the binaries
Each distro has it's own label that generates the installable package:
'make portage'
'make blastwave'
and so on.
When someone has figured out how to the initial 'make' stage,
then each distro-maker just has to fill in his part.
This requires a central repository for these makefiles,
might be at genunix.org.
Wishful thinking, I know, but what is the probability for it to work?
As for their binary package architecture/registries, SchilliX,
Blastwave, and JDS have, or plan to have the same one; namely, the
Solaris packaging standard (customized SVR4). Portage and Pkgsrc have
their own design (but I should add that Portage provides a tool for
converting to the Solaris package standard).
A common database format is of course desirable.
J^2
You're newer too old to rock'n'roll, if you're too young to die
_______________________________________________
opensolaris-discuss mailing list
opensolaris-discuss@opensolaris.org