Re: [OpenIndiana-discuss] Building OpenIndiana from sources

2019-08-26 Thread Aurélien Larcher
On Tue, Aug 27, 2019 at 3:06 AM Lonnie Cumberland 
wrote:

> Thanks again Tim, and sorry about the name. Not sure why I was not
> correctly typing Hipster. Sorry about that, to be sure.
>
> You are correct in that I do not want to build all of the packages but just
> assemble them from the repo. I'll save build packages for another time, so
> for now will just be happy to assemble the LiveCD as the first step and
> then start investigating how I can reduce that in size for the second step.
>
> I may also fire OI up in a Virtualbox on my Ubuntu 18.04 system and try to
> build the ISO from there.  I want to see what takes up so much space on the
> current Hipster ISO but think that it is probably the local repo that holds
> a lot of the packages to be installed when needed.
>

Another possible explanation is that we ship 32-bit *and* 64-bit binaries
in a lot of packages.
I am now getting rid of some 32-bit version in the X11 stack but that will
take some time to do the cleanup in userland.



>
> Anyway, I thank you for your input and information as I get started here.
> I think that OpenIndiana holds a lot of potential for what I would like to
> do (mostly experimenting with some ideas on LiveCD sizes) towards seeing
> what might be an ultra small OI with GUI LiveCD instance once I pull out a
> number of applications. Think bare minimal install. Would like to see if
> that part could be made to be 200 MB or less and pull things from a network
> repo on install, but we will see how that comes out.
>
> Thanks again and have a good night,
>

Nice to see new names on the mailing-list :) feel free and encouraged to
ask more questions :)





> Lonnie
>
>
> On Mon, Aug 26, 2019 at 7:49 PM Tim Mooney  wrote:
>
> > In regard to: Re: [OpenIndiana-discuss] Building OpenIndiana from
> > sources,...:
> >
> > > Sorry again,
> > >
> > > I see the steps:
> > >
> > > mkdir distro-constcd distro-const
> > > pfexec pkg install install/distribution-constructor
> > > cp /usr/share/distro_const/slim_cd/slim_cd_x86.xml .
> > > pfexec distro_const build slim_cd_x86.xml
> > >
> > >
> > > and with the slim_cd_x86.xml but it seems that you do not need to do a
> > "git
> > > clone .." for the repo to get started.
> >
> > If you start at the "build an ISO" part of the process, you're starting
> > past the point of creating individual packages.
> >
> > The distro constructor uses the config you've specified to connect to
> > one or more package publishers (think: yum repo), downloads the
> > already-built packages into the 'build_area', and creates the
> distribution
> > using the parameters in the XML file you fed it.
> >
> > If you change nothing in the slim_cd_x86.xml, the distribution you
> > construct will use the latest copies of 5 packages as they exist
> > in the publisher http://pkg.openindiana.org/hipster.  If you want it to
> > use custom packages you've created, you need to first create those
> > packages, put them into a publisher (repo), and then point the config
> > file at your publisher.
> >
> > Note that this isn't conceptually any different from how most Linux
> > distros that I'm aware of are constructed.  Building a LiveCD usually
> > doesn't kick off individual package builds for thousands of packages;
> > those are already built and sitting somewhere.  The LiveCD build
> > process just assembles a list of already-created packages with some
> > other stuff.
> >
> > >Please forgive me as I am coming
> > > from the Linux world of Make and Cmake so this seems a bit different in
> > > building steps.
> >
> > Make, cmake, or other tools are used, as necessary for each individual
> > component, to compile that component and prepare it for packaging.
> You're
> > not seeing that part of the process because you're not looking at
> > individual components, you're looking at the "assemble all the things"
> > part of the process.
> >
> > If you want to get familiar with the process of creating a package for
> > a component like 'image/editor/gimp', you want to read the documentation
> > I linked related to oi-userland.  The docs will help you get the
> > oi-userland repo checked out from github, from there you can explore
> > each software component.
> >
> > Tim
> >
> > > On Mon, Aug 26, 2019 at 6:55 PM Lonnie Cumberland 
> > > wrote:
> > >
> > >> Hi Again,
> > >>
> > >> One dumb question.  I was just doing some reading and did not see any
> > type
> > >> of information on a Makefile or similar.  I see that the xml file "
> > >> https://hipster.openindiana.org/distro_const/slim_cd_x86.xml; can be
> > use
> > >> as the manifest but from which github repository does it all start?  I
> > want
> > >> to read over the steps that are used through the entire process.
> > >>
> > >> On Mon, Aug 26, 2019 at 6:49 PM Lonnie Cumberland  >
> > >> wrote:
> > >>
> > >>> Thanks for the information.
> > >>>
> > >>> Yea, I probably do not want to rebuild all of the packages, at least
> > not
> > >>> for now, since this first test is to just 

Re: [OpenIndiana-discuss] Building OpenIndiana from sources

2019-08-26 Thread Lonnie Cumberland
Thanks again Tim, and sorry about the name. Not sure why I was not
correctly typing Hipster. Sorry about that, to be sure.

You are correct in that I do not want to build all of the packages but just
assemble them from the repo. I'll save build packages for another time, so
for now will just be happy to assemble the LiveCD as the first step and
then start investigating how I can reduce that in size for the second step.

I may also fire OI up in a Virtualbox on my Ubuntu 18.04 system and try to
build the ISO from there.  I want to see what takes up so much space on the
current Hipster ISO but think that it is probably the local repo that holds
a lot of the packages to be installed when needed.

Anyway, I thank you for your input and information as I get started here.
I think that OpenIndiana holds a lot of potential for what I would like to
do (mostly experimenting with some ideas on LiveCD sizes) towards seeing
what might be an ultra small OI with GUI LiveCD instance once I pull out a
number of applications. Think bare minimal install. Would like to see if
that part could be made to be 200 MB or less and pull things from a network
repo on install, but we will see how that comes out.

Thanks again and have a good night,
Lonnie


On Mon, Aug 26, 2019 at 7:49 PM Tim Mooney  wrote:

> In regard to: Re: [OpenIndiana-discuss] Building OpenIndiana from
> sources,...:
>
> > Sorry again,
> >
> > I see the steps:
> >
> > mkdir distro-constcd distro-const
> > pfexec pkg install install/distribution-constructor
> > cp /usr/share/distro_const/slim_cd/slim_cd_x86.xml .
> > pfexec distro_const build slim_cd_x86.xml
> >
> >
> > and with the slim_cd_x86.xml but it seems that you do not need to do a
> "git
> > clone .." for the repo to get started.
>
> If you start at the "build an ISO" part of the process, you're starting
> past the point of creating individual packages.
>
> The distro constructor uses the config you've specified to connect to
> one or more package publishers (think: yum repo), downloads the
> already-built packages into the 'build_area', and creates the distribution
> using the parameters in the XML file you fed it.
>
> If you change nothing in the slim_cd_x86.xml, the distribution you
> construct will use the latest copies of 5 packages as they exist
> in the publisher http://pkg.openindiana.org/hipster.  If you want it to
> use custom packages you've created, you need to first create those
> packages, put them into a publisher (repo), and then point the config
> file at your publisher.
>
> Note that this isn't conceptually any different from how most Linux
> distros that I'm aware of are constructed.  Building a LiveCD usually
> doesn't kick off individual package builds for thousands of packages;
> those are already built and sitting somewhere.  The LiveCD build
> process just assembles a list of already-created packages with some
> other stuff.
>
> >Please forgive me as I am coming
> > from the Linux world of Make and Cmake so this seems a bit different in
> > building steps.
>
> Make, cmake, or other tools are used, as necessary for each individual
> component, to compile that component and prepare it for packaging.  You're
> not seeing that part of the process because you're not looking at
> individual components, you're looking at the "assemble all the things"
> part of the process.
>
> If you want to get familiar with the process of creating a package for
> a component like 'image/editor/gimp', you want to read the documentation
> I linked related to oi-userland.  The docs will help you get the
> oi-userland repo checked out from github, from there you can explore
> each software component.
>
> Tim
>
> > On Mon, Aug 26, 2019 at 6:55 PM Lonnie Cumberland 
> > wrote:
> >
> >> Hi Again,
> >>
> >> One dumb question.  I was just doing some reading and did not see any
> type
> >> of information on a Makefile or similar.  I see that the xml file "
> >> https://hipster.openindiana.org/distro_const/slim_cd_x86.xml; can be
> use
> >> as the manifest but from which github repository does it all start?  I
> want
> >> to read over the steps that are used through the entire process.
> >>
> >> On Mon, Aug 26, 2019 at 6:49 PM Lonnie Cumberland 
> >> wrote:
> >>
> >>> Thanks for the information.
> >>>
> >>> Yea, I probably do not want to rebuild all of the packages, at least
> not
> >>> for now, since this first test is to just see if I can build the basic
> >>> LiveCD and have it boot like the one that I have download.
> >>>
> >>> Looks like I will need to read up on things a bit more to get a feel
> for
> >>> the build flow.
> >>>
> >>> Thanks again
> >>> Lonnie
> >>>
> >>> On Mon, Aug 26, 2019 at 6:03 PM Aurélien Larcher <
> >>> aurelien.larc...@gmail.com> wrote:
> >>>
>  On Mon, Aug 26, 2019 at 11:43 PM Lonnie Cumberland <
> lon...@outstep.com>
>  wrote:
> 
> > Hi Tim,
> >
> > Thanks for answering my post. I have been reading a lot of the
> > documentation and will do some more 

Re: [OpenIndiana-discuss] Building OpenIndiana from sources

2019-08-26 Thread Tim Mooney

In regard to: Re: [OpenIndiana-discuss] Building OpenIndiana from sources,...:


Sorry again,

I see the steps:

mkdir distro-constcd distro-const
pfexec pkg install install/distribution-constructor
cp /usr/share/distro_const/slim_cd/slim_cd_x86.xml .
pfexec distro_const build slim_cd_x86.xml


and with the slim_cd_x86.xml but it seems that you do not need to do a "git
clone .." for the repo to get started.


If you start at the "build an ISO" part of the process, you're starting
past the point of creating individual packages.

The distro constructor uses the config you've specified to connect to
one or more package publishers (think: yum repo), downloads the
already-built packages into the 'build_area', and creates the distribution
using the parameters in the XML file you fed it.

If you change nothing in the slim_cd_x86.xml, the distribution you
construct will use the latest copies of 5 packages as they exist
in the publisher http://pkg.openindiana.org/hipster.  If you want it to
use custom packages you've created, you need to first create those
packages, put them into a publisher (repo), and then point the config
file at your publisher.

Note that this isn't conceptually any different from how most Linux
distros that I'm aware of are constructed.  Building a LiveCD usually
doesn't kick off individual package builds for thousands of packages;
those are already built and sitting somewhere.  The LiveCD build
process just assembles a list of already-created packages with some
other stuff.


Please forgive me as I am coming
from the Linux world of Make and Cmake so this seems a bit different in
building steps.


Make, cmake, or other tools are used, as necessary for each individual
component, to compile that component and prepare it for packaging.  You're
not seeing that part of the process because you're not looking at
individual components, you're looking at the "assemble all the things"
part of the process.

If you want to get familiar with the process of creating a package for
a component like 'image/editor/gimp', you want to read the documentation
I linked related to oi-userland.  The docs will help you get the
oi-userland repo checked out from github, from there you can explore
each software component.

Tim


On Mon, Aug 26, 2019 at 6:55 PM Lonnie Cumberland 
wrote:


Hi Again,

One dumb question.  I was just doing some reading and did not see any type
of information on a Makefile or similar.  I see that the xml file "
https://hipster.openindiana.org/distro_const/slim_cd_x86.xml; can be use
as the manifest but from which github repository does it all start?  I want
to read over the steps that are used through the entire process.

On Mon, Aug 26, 2019 at 6:49 PM Lonnie Cumberland 
wrote:


Thanks for the information.

Yea, I probably do not want to rebuild all of the packages, at least not
for now, since this first test is to just see if I can build the basic
LiveCD and have it boot like the one that I have download.

Looks like I will need to read up on things a bit more to get a feel for
the build flow.

Thanks again
Lonnie

On Mon, Aug 26, 2019 at 6:03 PM Aurélien Larcher <
aurelien.larc...@gmail.com> wrote:


On Mon, Aug 26, 2019 at 11:43 PM Lonnie Cumberland 
wrote:


Hi Tim,

Thanks for answering my post. I have been reading a lot of the
documentation and will do some more reading over the next couple of

days in

preparations.

Although I am still not sure where the main build branch is to create

the

LiveCD of OI (Hypster), it seems that these are the important

locations:


https://github.com/OpenIndiana
https://github.com/OpenIndiana/oi-userland
https://github.com/OpenIndiana/slim_source

My next steps, I am guessing, will be to install OI on some native

hardware

so that I will have a build environment in OI to build OI LiveCD and

then I

will try to do a basic complete build without modifying anything. If

that

goes well then I can investigate taking out packages from the LiveCD.



You can generate live/install images using the Distribution Constructor
as
described at:

https://docs.openindiana.org/dev/distribution-constructor/

To customize the image you need to modify a manifest such as the ones
used
by Alexander for release images:

https://hipster.openindiana.org/distro_const/

If you do not want to rebuild all the packages for your tests you can use
an existing repository or mirror it locally.
You need to modify the manifests accordingly so that
pkg_repo_default_authority points to the right repository.










I would like to see how small I can make the actual LiveCD with GUI.

Cheers,
Lonnie


On Mon, Aug 26, 2019 at 4:43 PM Tim Mooney 

wrote:



In regard to: [OpenIndiana-discuss] Building OpenIndiana from

sources,...:



Anyway, the first thing that I would like to figure out is the

whole

build

process and package selections since the ISO that I have been

installing

is

1.6 GB.


http://docs.openindiana.org and then Handbook->Developer's Corner is
a good place to 

Re: [OpenIndiana-discuss] Building OpenIndiana from sources

2019-08-26 Thread Tim Mooney

In regard to: Re: [OpenIndiana-discuss] Building OpenIndiana from sources,...:


Thanks for answering my post. I have been reading a lot of the
documentation and will do some more reading over the next couple of days in
preparations.

Although I am still not sure where the main build branch is to create the
LiveCD of OI (Hypster),


hipster, not Hypster.  Though I like Hypster too!  :-)

Also, don't confuse the process of building an individual package (a
"component") like 'desktop/cd-burning/brasero' with the process of
assembling a bunch of packages into a distro.  If you're starting
by trying to build a LiveCD, you're starting at the point when all
the packages should already have been built and published to one or
more publishers (think: yum repo).


it seems that these are the important locations:

https://github.com/OpenIndiana
https://github.com/OpenIndiana/oi-userland
https://github.com/OpenIndiana/slim_source


OpenIndiana is the umbrella, if you want to get comfortable with the
process of building individual packages, you probably want to start with
oi-userland.


My next steps, I am guessing, will be to install OI on some native hardware
so that I will have a build environment in OI to build OI LiveCD and then I
will try to do a basic complete build without modifying anything. If that
goes well then I can investigate taking out packages from the LiveCD.


Sure.  You wouldn't need native hardware for that, you could do it in
a VM with enough disk and other resources.


I would like to see how small I can make the actual LiveCD with GUI.


Understood.

Tim
--
Tim Mooney tim.moo...@ndsu.edu
Enterprise Computing & Infrastructure  701-231-1076 (Voice)
Room 242-J6, Quentin Burdick Building  701-231-8541 (Fax)
North Dakota State University, Fargo, ND 58105-5164

___
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss


Re: [OpenIndiana-discuss] Building OpenIndiana from sources

2019-08-26 Thread Lonnie Cumberland
Sorry again,

I see the steps:

mkdir distro-constcd distro-const
pfexec pkg install install/distribution-constructor
cp /usr/share/distro_const/slim_cd/slim_cd_x86.xml .
pfexec distro_const build slim_cd_x86.xml


and with the slim_cd_x86.xml but it seems that you do not need to do a "git
clone .." for the repo to get started.  Please forgive me as I am coming
from the Linux world of Make and Cmake so this seems a bit different in
building steps.
Cheers,
Lonnie



On Mon, Aug 26, 2019 at 6:55 PM Lonnie Cumberland 
wrote:

> Hi Again,
>
> One dumb question.  I was just doing some reading and did not see any type
> of information on a Makefile or similar.  I see that the xml file "
> https://hipster.openindiana.org/distro_const/slim_cd_x86.xml; can be use
> as the manifest but from which github repository does it all start?  I want
> to read over the steps that are used through the entire process.
>
> On Mon, Aug 26, 2019 at 6:49 PM Lonnie Cumberland 
> wrote:
>
>> Thanks for the information.
>>
>> Yea, I probably do not want to rebuild all of the packages, at least not
>> for now, since this first test is to just see if I can build the basic
>> LiveCD and have it boot like the one that I have download.
>>
>> Looks like I will need to read up on things a bit more to get a feel for
>> the build flow.
>>
>> Thanks again
>> Lonnie
>>
>> On Mon, Aug 26, 2019 at 6:03 PM Aurélien Larcher <
>> aurelien.larc...@gmail.com> wrote:
>>
>>> On Mon, Aug 26, 2019 at 11:43 PM Lonnie Cumberland 
>>> wrote:
>>>
>>> > Hi Tim,
>>> >
>>> > Thanks for answering my post. I have been reading a lot of the
>>> > documentation and will do some more reading over the next couple of
>>> days in
>>> > preparations.
>>> >
>>> > Although I am still not sure where the main build branch is to create
>>> the
>>> > LiveCD of OI (Hypster), it seems that these are the important
>>> locations:
>>> >
>>> > https://github.com/OpenIndiana
>>> > https://github.com/OpenIndiana/oi-userland
>>> > https://github.com/OpenIndiana/slim_source
>>> >
>>> > My next steps, I am guessing, will be to install OI on some native
>>> hardware
>>> > so that I will have a build environment in OI to build OI LiveCD and
>>> then I
>>> > will try to do a basic complete build without modifying anything. If
>>> that
>>> > goes well then I can investigate taking out packages from the LiveCD.
>>> >
>>>
>>> You can generate live/install images using the Distribution Constructor
>>> as
>>> described at:
>>>
>>> https://docs.openindiana.org/dev/distribution-constructor/
>>>
>>> To customize the image you need to modify a manifest such as the ones
>>> used
>>> by Alexander for release images:
>>>
>>> https://hipster.openindiana.org/distro_const/
>>>
>>> If you do not want to rebuild all the packages for your tests you can use
>>> an existing repository or mirror it locally.
>>> You need to modify the manifests accordingly so that
>>> pkg_repo_default_authority points to the right repository.
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>>
>>> >
>>> > I would like to see how small I can make the actual LiveCD with GUI.
>>> >
>>> > Cheers,
>>> > Lonnie
>>> >
>>> >
>>> > On Mon, Aug 26, 2019 at 4:43 PM Tim Mooney 
>>> wrote:
>>> >
>>> > > In regard to: [OpenIndiana-discuss] Building OpenIndiana from
>>> > sources,...:
>>> > >
>>> > > > Anyway, the first thing that I would like to figure out is the
>>> whole
>>> > > build
>>> > > > process and package selections since the ISO that I have been
>>> > installing
>>> > > is
>>> > > > 1.6 GB.
>>> > >
>>> > > http://docs.openindiana.org and then Handbook->Developer's Corner is
>>> > > a good place to start.
>>> > >
>>> > > >Now I want to see if I can build a much reduce size of this.
>>> > >
>>> > > You certainly could, you'll just have to make lots of choices about
>>> > > what optional dependencies you can live without when building a
>>> > particular
>>> > > package.
>>> > >
>>> > > You'll want to look at the REQUIRED_PACKAGES in the Makefile for each
>>> > > component.  You'll probably also want to look at what's installed
>>> because
>>> > > of a particular incorporation.
>>> > >
>>> > > Tim
>>> > > --
>>> > > Tim Mooney
>>> > tim.moo...@ndsu.edu
>>> > > Enterprise Computing & Infrastructure  701-231-1076
>>> > (Voice)
>>> > > Room 242-J6, Quentin Burdick Building  701-231-8541
>>> (Fax)
>>> > > North Dakota State University, Fargo, ND 58105-5164
>>> > >
>>> > > ___
>>> > > openindiana-discuss mailing list
>>> > > openindiana-discuss@openindiana.org
>>> > > https://openindiana.org/mailman/listinfo/openindiana-discuss
>>> > >
>>> > ___
>>> > openindiana-discuss mailing list
>>> > openindiana-discuss@openindiana.org
>>> > https://openindiana.org/mailman/listinfo/openindiana-discuss
>>> >
>>>
>>>
>>> --
>>> ---
>>> Praise the Caffeine embeddings
>>> ___
>>> openindiana-discuss mailing list

Re: [OpenIndiana-discuss] Building OpenIndiana from sources

2019-08-26 Thread Lonnie Cumberland
Hi Again,

One dumb question.  I was just doing some reading and did not see any type
of information on a Makefile or similar.  I see that the xml file "
https://hipster.openindiana.org/distro_const/slim_cd_x86.xml; can be use as
the manifest but from which github repository does it all start?  I want to
read over the steps that are used through the entire process.

On Mon, Aug 26, 2019 at 6:49 PM Lonnie Cumberland 
wrote:

> Thanks for the information.
>
> Yea, I probably do not want to rebuild all of the packages, at least not
> for now, since this first test is to just see if I can build the basic
> LiveCD and have it boot like the one that I have download.
>
> Looks like I will need to read up on things a bit more to get a feel for
> the build flow.
>
> Thanks again
> Lonnie
>
> On Mon, Aug 26, 2019 at 6:03 PM Aurélien Larcher <
> aurelien.larc...@gmail.com> wrote:
>
>> On Mon, Aug 26, 2019 at 11:43 PM Lonnie Cumberland 
>> wrote:
>>
>> > Hi Tim,
>> >
>> > Thanks for answering my post. I have been reading a lot of the
>> > documentation and will do some more reading over the next couple of
>> days in
>> > preparations.
>> >
>> > Although I am still not sure where the main build branch is to create
>> the
>> > LiveCD of OI (Hypster), it seems that these are the important locations:
>> >
>> > https://github.com/OpenIndiana
>> > https://github.com/OpenIndiana/oi-userland
>> > https://github.com/OpenIndiana/slim_source
>> >
>> > My next steps, I am guessing, will be to install OI on some native
>> hardware
>> > so that I will have a build environment in OI to build OI LiveCD and
>> then I
>> > will try to do a basic complete build without modifying anything. If
>> that
>> > goes well then I can investigate taking out packages from the LiveCD.
>> >
>>
>> You can generate live/install images using the Distribution Constructor as
>> described at:
>>
>> https://docs.openindiana.org/dev/distribution-constructor/
>>
>> To customize the image you need to modify a manifest such as the ones used
>> by Alexander for release images:
>>
>> https://hipster.openindiana.org/distro_const/
>>
>> If you do not want to rebuild all the packages for your tests you can use
>> an existing repository or mirror it locally.
>> You need to modify the manifests accordingly so that
>> pkg_repo_default_authority points to the right repository.
>>
>>
>>
>>
>>
>>
>>
>>
>> >
>> > I would like to see how small I can make the actual LiveCD with GUI.
>> >
>> > Cheers,
>> > Lonnie
>> >
>> >
>> > On Mon, Aug 26, 2019 at 4:43 PM Tim Mooney  wrote:
>> >
>> > > In regard to: [OpenIndiana-discuss] Building OpenIndiana from
>> > sources,...:
>> > >
>> > > > Anyway, the first thing that I would like to figure out is the whole
>> > > build
>> > > > process and package selections since the ISO that I have been
>> > installing
>> > > is
>> > > > 1.6 GB.
>> > >
>> > > http://docs.openindiana.org and then Handbook->Developer's Corner is
>> > > a good place to start.
>> > >
>> > > >Now I want to see if I can build a much reduce size of this.
>> > >
>> > > You certainly could, you'll just have to make lots of choices about
>> > > what optional dependencies you can live without when building a
>> > particular
>> > > package.
>> > >
>> > > You'll want to look at the REQUIRED_PACKAGES in the Makefile for each
>> > > component.  You'll probably also want to look at what's installed
>> because
>> > > of a particular incorporation.
>> > >
>> > > Tim
>> > > --
>> > > Tim Mooney
>> > tim.moo...@ndsu.edu
>> > > Enterprise Computing & Infrastructure  701-231-1076
>> > (Voice)
>> > > Room 242-J6, Quentin Burdick Building  701-231-8541
>> (Fax)
>> > > North Dakota State University, Fargo, ND 58105-5164
>> > >
>> > > ___
>> > > openindiana-discuss mailing list
>> > > openindiana-discuss@openindiana.org
>> > > https://openindiana.org/mailman/listinfo/openindiana-discuss
>> > >
>> > ___
>> > openindiana-discuss mailing list
>> > openindiana-discuss@openindiana.org
>> > https://openindiana.org/mailman/listinfo/openindiana-discuss
>> >
>>
>>
>> --
>> ---
>> Praise the Caffeine embeddings
>> ___
>> openindiana-discuss mailing list
>> openindiana-discuss@openindiana.org
>> https://openindiana.org/mailman/listinfo/openindiana-discuss
>>
>
___
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss


Re: [OpenIndiana-discuss] Building OpenIndiana from sources

2019-08-26 Thread Lonnie Cumberland
Thanks for the information.

Yea, I probably do not want to rebuild all of the packages, at least not
for now, since this first test is to just see if I can build the basic
LiveCD and have it boot like the one that I have download.

Looks like I will need to read up on things a bit more to get a feel for
the build flow.

Thanks again
Lonnie

On Mon, Aug 26, 2019 at 6:03 PM Aurélien Larcher 
wrote:

> On Mon, Aug 26, 2019 at 11:43 PM Lonnie Cumberland 
> wrote:
>
> > Hi Tim,
> >
> > Thanks for answering my post. I have been reading a lot of the
> > documentation and will do some more reading over the next couple of days
> in
> > preparations.
> >
> > Although I am still not sure where the main build branch is to create the
> > LiveCD of OI (Hypster), it seems that these are the important locations:
> >
> > https://github.com/OpenIndiana
> > https://github.com/OpenIndiana/oi-userland
> > https://github.com/OpenIndiana/slim_source
> >
> > My next steps, I am guessing, will be to install OI on some native
> hardware
> > so that I will have a build environment in OI to build OI LiveCD and
> then I
> > will try to do a basic complete build without modifying anything. If that
> > goes well then I can investigate taking out packages from the LiveCD.
> >
>
> You can generate live/install images using the Distribution Constructor as
> described at:
>
> https://docs.openindiana.org/dev/distribution-constructor/
>
> To customize the image you need to modify a manifest such as the ones used
> by Alexander for release images:
>
> https://hipster.openindiana.org/distro_const/
>
> If you do not want to rebuild all the packages for your tests you can use
> an existing repository or mirror it locally.
> You need to modify the manifests accordingly so that
> pkg_repo_default_authority points to the right repository.
>
>
>
>
>
>
>
>
> >
> > I would like to see how small I can make the actual LiveCD with GUI.
> >
> > Cheers,
> > Lonnie
> >
> >
> > On Mon, Aug 26, 2019 at 4:43 PM Tim Mooney  wrote:
> >
> > > In regard to: [OpenIndiana-discuss] Building OpenIndiana from
> > sources,...:
> > >
> > > > Anyway, the first thing that I would like to figure out is the whole
> > > build
> > > > process and package selections since the ISO that I have been
> > installing
> > > is
> > > > 1.6 GB.
> > >
> > > http://docs.openindiana.org and then Handbook->Developer's Corner is
> > > a good place to start.
> > >
> > > >Now I want to see if I can build a much reduce size of this.
> > >
> > > You certainly could, you'll just have to make lots of choices about
> > > what optional dependencies you can live without when building a
> > particular
> > > package.
> > >
> > > You'll want to look at the REQUIRED_PACKAGES in the Makefile for each
> > > component.  You'll probably also want to look at what's installed
> because
> > > of a particular incorporation.
> > >
> > > Tim
> > > --
> > > Tim Mooney
> > tim.moo...@ndsu.edu
> > > Enterprise Computing & Infrastructure  701-231-1076
> > (Voice)
> > > Room 242-J6, Quentin Burdick Building  701-231-8541
> (Fax)
> > > North Dakota State University, Fargo, ND 58105-5164
> > >
> > > ___
> > > openindiana-discuss mailing list
> > > openindiana-discuss@openindiana.org
> > > https://openindiana.org/mailman/listinfo/openindiana-discuss
> > >
> > ___
> > openindiana-discuss mailing list
> > openindiana-discuss@openindiana.org
> > https://openindiana.org/mailman/listinfo/openindiana-discuss
> >
>
>
> --
> ---
> Praise the Caffeine embeddings
> ___
> openindiana-discuss mailing list
> openindiana-discuss@openindiana.org
> https://openindiana.org/mailman/listinfo/openindiana-discuss
>
___
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss


Re: [OpenIndiana-discuss] Building OpenIndiana from sources

2019-08-26 Thread Aurélien Larcher
On Mon, Aug 26, 2019 at 11:43 PM Lonnie Cumberland 
wrote:

> Hi Tim,
>
> Thanks for answering my post. I have been reading a lot of the
> documentation and will do some more reading over the next couple of days in
> preparations.
>
> Although I am still not sure where the main build branch is to create the
> LiveCD of OI (Hypster), it seems that these are the important locations:
>
> https://github.com/OpenIndiana
> https://github.com/OpenIndiana/oi-userland
> https://github.com/OpenIndiana/slim_source
>
> My next steps, I am guessing, will be to install OI on some native hardware
> so that I will have a build environment in OI to build OI LiveCD and then I
> will try to do a basic complete build without modifying anything. If that
> goes well then I can investigate taking out packages from the LiveCD.
>

You can generate live/install images using the Distribution Constructor as
described at:

https://docs.openindiana.org/dev/distribution-constructor/

To customize the image you need to modify a manifest such as the ones used
by Alexander for release images:

https://hipster.openindiana.org/distro_const/

If you do not want to rebuild all the packages for your tests you can use
an existing repository or mirror it locally.
You need to modify the manifests accordingly so that
pkg_repo_default_authority points to the right repository.








>
> I would like to see how small I can make the actual LiveCD with GUI.
>
> Cheers,
> Lonnie
>
>
> On Mon, Aug 26, 2019 at 4:43 PM Tim Mooney  wrote:
>
> > In regard to: [OpenIndiana-discuss] Building OpenIndiana from
> sources,...:
> >
> > > Anyway, the first thing that I would like to figure out is the whole
> > build
> > > process and package selections since the ISO that I have been
> installing
> > is
> > > 1.6 GB.
> >
> > http://docs.openindiana.org and then Handbook->Developer's Corner is
> > a good place to start.
> >
> > >Now I want to see if I can build a much reduce size of this.
> >
> > You certainly could, you'll just have to make lots of choices about
> > what optional dependencies you can live without when building a
> particular
> > package.
> >
> > You'll want to look at the REQUIRED_PACKAGES in the Makefile for each
> > component.  You'll probably also want to look at what's installed because
> > of a particular incorporation.
> >
> > Tim
> > --
> > Tim Mooney
> tim.moo...@ndsu.edu
> > Enterprise Computing & Infrastructure  701-231-1076
> (Voice)
> > Room 242-J6, Quentin Burdick Building  701-231-8541 (Fax)
> > North Dakota State University, Fargo, ND 58105-5164
> >
> > ___
> > openindiana-discuss mailing list
> > openindiana-discuss@openindiana.org
> > https://openindiana.org/mailman/listinfo/openindiana-discuss
> >
> ___
> openindiana-discuss mailing list
> openindiana-discuss@openindiana.org
> https://openindiana.org/mailman/listinfo/openindiana-discuss
>


-- 
---
Praise the Caffeine embeddings
___
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss


[OpenIndiana-discuss] Σχετ: Re: Firefox dumps core...

2019-08-26 Thread Apostolos Syropoulos via openindiana-discuss
I have 8GB RAM and 50 GB swap, or is it30 GB...? At any rate I followed 
theinstructions posted here. The interestingthing is that it crashes 5-10 times 
and thenit works normally...AS

Στάλθηκε από το Ταχυδρομείο Yahoo σε Android 
 
  Στις Δευ, 26 Αυγ, 2019 στις 23:05, ο χρήστηςBob 
Friesenhahn έγραψε:   On Mon, 26 Aug 2019, 
Apostolos Syropoulos via openindiana-discuss wrote:

> And firefox cannot dumb core but itdumps core...

How much swap space and RAM do you have?  Firefox requires a lot of 
swap space now.

Bob
-- 
Bob Friesenhahn
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/
Public Key,    http://www.simplesystems.org/users/bfriesen/public-key.txt

___
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss
  
___
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss


Re: [OpenIndiana-discuss] Building OpenIndiana from sources

2019-08-26 Thread Lonnie Cumberland
Hi Tim,

Thanks for answering my post. I have been reading a lot of the
documentation and will do some more reading over the next couple of days in
preparations.

Although I am still not sure where the main build branch is to create the
LiveCD of OI (Hypster), it seems that these are the important locations:

https://github.com/OpenIndiana
https://github.com/OpenIndiana/oi-userland
https://github.com/OpenIndiana/slim_source

My next steps, I am guessing, will be to install OI on some native hardware
so that I will have a build environment in OI to build OI LiveCD and then I
will try to do a basic complete build without modifying anything. If that
goes well then I can investigate taking out packages from the LiveCD.

I would like to see how small I can make the actual LiveCD with GUI.

Cheers,
Lonnie


On Mon, Aug 26, 2019 at 4:43 PM Tim Mooney  wrote:

> In regard to: [OpenIndiana-discuss] Building OpenIndiana from sources,...:
>
> > Anyway, the first thing that I would like to figure out is the whole
> build
> > process and package selections since the ISO that I have been installing
> is
> > 1.6 GB.
>
> http://docs.openindiana.org and then Handbook->Developer's Corner is
> a good place to start.
>
> >Now I want to see if I can build a much reduce size of this.
>
> You certainly could, you'll just have to make lots of choices about
> what optional dependencies you can live without when building a particular
> package.
>
> You'll want to look at the REQUIRED_PACKAGES in the Makefile for each
> component.  You'll probably also want to look at what's installed because
> of a particular incorporation.
>
> Tim
> --
> Tim Mooney tim.moo...@ndsu.edu
> Enterprise Computing & Infrastructure  701-231-1076 (Voice)
> Room 242-J6, Quentin Burdick Building  701-231-8541 (Fax)
> North Dakota State University, Fargo, ND 58105-5164
>
> ___
> openindiana-discuss mailing list
> openindiana-discuss@openindiana.org
> https://openindiana.org/mailman/listinfo/openindiana-discuss
>
___
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss


Re: [OpenIndiana-discuss] Building OpenIndiana from sources

2019-08-26 Thread Tim Mooney

In regard to: [OpenIndiana-discuss] Building OpenIndiana from sources,...:


Anyway, the first thing that I would like to figure out is the whole build
process and package selections since the ISO that I have been installing is
1.6 GB.


http://docs.openindiana.org and then Handbook->Developer's Corner is
a good place to start.


Now I want to see if I can build a much reduce size of this.


You certainly could, you'll just have to make lots of choices about
what optional dependencies you can live without when building a particular
package.

You'll want to look at the REQUIRED_PACKAGES in the Makefile for each
component.  You'll probably also want to look at what's installed because
of a particular incorporation.

Tim
--
Tim Mooney tim.moo...@ndsu.edu
Enterprise Computing & Infrastructure  701-231-1076 (Voice)
Room 242-J6, Quentin Burdick Building  701-231-8541 (Fax)
North Dakota State University, Fargo, ND 58105-5164

___
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss


Re: [OpenIndiana-discuss] Firefox dumps core...

2019-08-26 Thread Michal Nowak

On 08/26/19 06:59 PM, Bob Friesenhahn wrote:

On Mon, 26 Aug 2019, Apostolos Syropoulos via openindiana-discuss wrote:


And firefox cannot dumb core but itdumps core...


How much swap space and RAM do you have?  Firefox requires a lot of swap 
space now.


Bob


https://docs.openindiana.org/release-notes/2019.04-release-notes/#late-news-known-issues

I have 16G of RAM and 32G of swap. The other trick is to lower "Content 
process limit" in Firefox preferences.


Michal

___
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss


[OpenIndiana-discuss] Building OpenIndiana from sources

2019-08-26 Thread Lonnie Cumberland
Hi All,

Hope that everyone is doing well.

While I am now learning about the Illumos-based distros (OpenIndiana,
SmartOS and OmniOS) I have been able to build SmartOS from the sources and
like that it seams to be geared towards  being a Type-1 Hypervisor taking
advantage of the Zone design of Solaris, in general.

Now I would like to learn how to compile OpenIndiana as well as to learn
what is also takes to make a minimal build with GUI.

Another thing that I have just started to play with on OI is the
possibility of using VirtualBox and want to see how this can be done from
within user-zones since I came a cross some documentation recently that
suggested that it could  be done in non-global zones.

Anyway, the first thing that I would like to figure out is the whole build
process and package selections since the ISO that I have been installing is
1.6 GB. Now I want to see if I can build a much reduce size of this.

Any information would be greatly appreciated.
Cheers,
Lonnie
___
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss


Re: [OpenIndiana-discuss] Firefox dumps core...

2019-08-26 Thread Bob Friesenhahn

On Mon, 26 Aug 2019, Apostolos Syropoulos via openindiana-discuss wrote:


And firefox cannot dumb core but itdumps core...


How much swap space and RAM do you have?  Firefox requires a lot of 
swap space now.


Bob
--
Bob Friesenhahn
bfrie...@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,http://www.GraphicsMagick.org/
Public Key, http://www.simplesystems.org/users/bfriesen/public-key.txt

___
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss


[OpenIndiana-discuss] Firefox dumps core...

2019-08-26 Thread Apostolos Syropoulos via openindiana-discuss
And firefox cannot dumb core but itdumps core...

Στάλθηκε από το Ταχυδρομείο Yahoo σε Android
___
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss


[OpenIndiana-discuss] firefox dumbs core all the time

2019-08-26 Thread Apostolos Syropoulos via openindiana-discuss
Hello,
I am using 
SunOS adalind 5.11 illumos-c0423dd8ef i86pc i386 i86pc
and firefox is completely unstable. Is there a way tosolve this problem?
Regards,
A.S.

--
Apostolos Syropoulos
Xanthi, Greece
___
openindiana-discuss mailing list
openindiana-discuss@openindiana.org
https://openindiana.org/mailman/listinfo/openindiana-discuss