On Wed, Sep 24, 2008 at 12:32 PM, Alan Coopersmith
<[EMAIL PROTECTED]> wrote:
> James Carlson wrote:
>> Jason King writes:
>>> There are bits required that aren't redistributable (thus needing the
>>> packages off an SXCE iso).  I know there are plans to create a
>>> repository hosted by Sun for those bits, but even once that's there, I
>>> don't think the issue goes away.  The current solution would be to
>>> install everything from both repositories.  As pkg.opensolaris.org
>>> gains more and more packages beyond what you see in SXCE today, I
>>> really question if 'install everything' is going to be a reasonable
>>> answer.  I'm also not sure that I agree that it's an Indiana issue --
>>> to me it's a lack of specificity
>>
>> No, it's an Indiana issue.
>>
>> For doing ON builds on SXCE, the answer is quite simple and specific:
>> install everything on that DVD.
>>
>> For the OpenSolaris distribution, I agree that the answer will have to
>> be much more complex, partly because the notion of "everything" has
>> become much slipperier, but also because the installation expectations
>> are fundamentally different.
>>
>> Perhaps they'll have a special package (like "entire") that you can
>> install that will drag in all the current dependencies required to
>> build ON.  That sounds like a nifty way to solve the problem, but
>> since it's really an OpenSolaris distribution issue, I do think you
>> ought to discuss the mechanism used to solve the problem there.
>
> There was a discussion there already this week on creating an "on-dev"
> or similar cluster that installed everything you needed to build ON,
> much like ss-dev installs Sun Studio & the typical development tools
> & packages.
>
> A bug report was created to track this idea:
> http://defect.opensolaris.org/bz/show_bug.cgi?id=3570

I actually filed the bug the other day -- but it still leaves the rest
of the world with basically on their own to discover any new
dependencies.  I was just suggesting perhaps someone could at least
say 'btw, I just integrated X and it requires /bin/foo' when
integrating things that introduce _new_ rdependencies beyond what is
needed today versus leaving someone to spend 18 hours trying to figure
them out on their own (or worse, getting fed up and giving up and
going back to FreeBSD or Linux or really any other open source OS that
doesn't have this problem).

But even if the whole world was only SXCE, why should ON require a
both a database and a webserver to compile?  That's just ridiculous
IMO.  What next?  Where is the line drawn (if at all)?
_______________________________________________
opensolaris-code mailing list
opensolaris-code@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/opensolaris-code

Reply via email to