gba wrote:
> Hi,
> 
> Can you tell me, please, where the differences between GNU/Solaris and 
> OpenSolaris are? I mean here the differences on the source level.

Terminology first..

NexentaOS contains OpenSolaris kernel and core runtime. NexentaOS != 
GNU/OpenSolaris. NexentaOS is one concrete GNU/OpenSolaris system.

> 
> I cannot imagine that without heavy patching you get the binaries of Ubuntu 
> run on OpenSolaris. But in the packages section I see nowhere the diff.gz 
> files that you would need to build the binaries; I see only the tar.gz with 
> the (original) source. And where is your Changelog for the packages, please ?
>

We use Subversion.

"The repository is like a time machine. It keeps a record of every change ever
committed, and allows you to explore this history by examining previous versions
of files and directories as well as the metadata that accompanies them."

That's a quote from a good book on Subversion available online at
http://svnbook.red-bean.com. Take a look to understand where to find Changelog,
and why we don't need patches.

We do keep both the original packages and ours. Each package has a
"pool" and a "trunk". This is explained in
http://www.gnusolaris.org/Getting_Started_for_Developers, see Steps #4 and #5.

> 
> 
> Also I am very interested in the question what you use as your libc? The libc
>  package is a dummy and sunwcsl is missing. For libc-dev you depend on some 
> core Sun packages but some are also missing. What have you "done" to the 
> Ubuntu packages to be able to run on this (half-missing?) libc and what have 
> you "done" to the Sun libc to be able to compile Ubuntu packages on this 
> libc?
> 
> With other words I miss the documentation of the way the packages went to 
> become GNU/Solaris packages.

The Getting_Started_for_Developers page provides a short introduction. Assuming 
you already know Debian, just try to build a package. And we'll help along the 
way. The result of this trial may, by the way, feed back into the missing 
documentation.

> 
> The questions I ask here have the cause that I want to set up a buildd for 
> GNU/Solaris. First I want to operate it locally on my home network so I can 
> test it fully. Then I want to bring it either to the gnusolaris.org server 
> (if the devs here allow it) or to my own public server. But the questions 
> above should be answered before I can go on with setting up a Solaris buildd.

Makes sense to take it in steps.

> 
> 
> 
> But anyway thanks for your great work.
> 

Anyway... thanks ;)

-- 
Alex
_______________________________________________
GNU/Solaris Development mailing list
[email protected]

Reply via email to