[OmniOS-discuss] Problem with using omnios-build

Dan McDonald danmcd at omniti.com
Tue Mar 25 17:15:13 UTC 2014


On Mar 25, 2014, at 12:27 PM, Carl Brunning <carlb at flamewarestudios.com> wrote:

> HI
> am playing with the omnios-build 
> but when trying to do pkg build i find on the git clone it having a problem
> the line is this 
> logcmd $GIT clone -b $PKG_BRANCH src at src.omniti.com:~omnios/core/pkg
> 
> the branch is r151006

I fixed some things in "master" to this.  It should've just swapped out "src@" for "anon@".

> this is wanting a password but I don't know what it is
> i did see on the latest version of the build you have changed to this 
> 
> logcmd  $GIT clone -b omni anon at src.omniti.com:~omnios/core/illumos-omni-os 

Hmmm.  This is a very old artifact.  The "master" version has this changeset:

osdev2(build/pkg)[0]% git show --stat 85f25c28
commit 85f25c28969c859fb9bc838a6779dd3a70286896
Author: Theo Schlossnagle <jesus at omniti.com>
Date:   Sat Mar 24 20:06:12 2012 +0000

    move pkg to git and make it work

 build/pkg/build.sh | 47 ++++++++++++++++++++++++++++-------------------
 1 file changed, 28 insertions(+), 19 deletions(-)
osdev2(build/pkg)[0]% 

that eliminates the need for the clone to happen.

Generally speaking, though, it's illumos-omnios:

	anon at src.omniti.com:~omnios/core/illumos-omnios

Perhaps fixing that will work?

> so why it asking for a password for the first one lol

That's a bug.  I didn't fix it in anywhere other than master, though.

> and what is it 
> and i hope you fix it all 

I'm curious if pkg can be re-rewhacked to use headers from a completed omnios build?  I'm introducing new features into omnios-build to make it completely fire-and-forget.  One new feature not yet back is the PREBUILT_OMNIOS feature, that can point packages that depend on a populated illumos-omnios proto area.  Perhaps I should include PREBUILT_OMNIOS support in pkg as well?!

Pardon any slowness on my part.  I'm new at pkg, and at the build outside of illumos-omnios itself.

Thanks,
Dan



More information about the OmniOS-discuss mailing list