> On Sat, 25 Jun 2005, Jake Maciejewski wrote:
> > ...
> > ...
> > I've been trying to build X with NetBSD's pkgsrc.
> Solaris and even
> > SunPro compiler support is good for simple
> programs, but X is a big
> > mess and I suspect bugs don't get reported because
> most people probably
> > use the X server shipped with Solaris...
> 
> Jake --
> 
> Here's an idea for a quick-n-dirty approach: In
> theory (I think) one
> could take all the files contained in all the Xorg
> packages from the
> latest Nevada (Solaris Express) build and slap them
> onto a SchilliX
> box. The nice thing is, as with the rest of SchilliX,
> these files are
> already under an open-source license.

I suppose, but I'm doing this as a learning experience. If I used my laptop 
more often, I'd probably have left SE on it. I'd also like to distribute 
packages and eventually file probelm reports for pkgsrc when I get a better 
idea of what's going on.

> Then, if that worked, you would only need to build
> Window Managers and
> X clients, many of which I know build cleanly on
> Solaris with pkgsrc.
> 
> BTW... I'm interested in your work with pkgsrc on
> Solaris. I've played
> around with it a bit too. See:
> http://blogs.sun.com/roller/page/eric_boutilier?entry=
> unix_from_scratch_table_of

I don't think I've done anything very interesting yet. None of my hacks are 
really appropriate for a step-by-step procedure at this point.
 
> I find the whole design a bit hairball'ish though and

Yeah, but that's how it supports so many systems.

> wonder if maybe
> Joerg Schilling's endeavor to start with a clean
> slate and with Solaris
> as the prime target platform (his SPS project) is
> maybe the way to go.
> It seems to me that an ideal solution might be to
> have SPS as the fetch
> and auto-build system combined with either an
> open-source version of
> the Solaris packaging tools (pkgadd/pkgrm) that's
> been enhanced to know
> how to update packages; or an open-source version of
> the new Sun Update
> Connection which is based on the Solaris patch
> system.
> 
> However, having said that, there are some really
> intriguing, somewhat
> poorly understood features of pkgsrc that I never got
> a chance to look into:
> 
> 1. A mechanism that converts a pkgsrc package into a
> Solaris (SVR4)
>    package, called gensolpkg.
> 
> 2. A mechanism that "assimilates" externally produced
> binary packages.
> This is what a *-bin package in pkgsrc is.
> is. Firefox-bin is a good
> example. When I told my pkgsrc build box to "cd
> "cd firefox-bin;make
> install", much to my amazement, instead of trying
> ing to fetch-and-build
> it from source, it simply went and grabbed the
> the already-built
> binaries from the Solaris contrib area on
> on mozilla.org and integrated
>    *those* binaries into my /usr/pkg/ tree.
> 
> --Eric
> _______________________________________________
> opensolaris-discuss mailing list
> [EMAIL PROTECTED]
>
This message posted from opensolaris.org
_______________________________________________
opensolaris-discuss mailing list
[EMAIL PROTECTED]

Reply via email to