We should talk about getting IPS packages going

Gordon Marler gmarler at opencsw.org
Tue May 6 07:08:10 CEST 2014


On 05/ 4/14 01:29 PM, Maciej (Matchek) Bliziński wrote:
> Our community site counts visits. Questions about IPS and Solaris 11
> have are visited more often, by about 1 order of magnitude.
>
> http://buildfarm.opencsw.org/~maciej/ips-questions.png
>
> We're an open source project, so the sole reason why we don't have an
> IPS repository is that nobody did it yet. From my conversation with
> Dago about it, there are 2 things that need to be done:
>
> 1. IPS backend for GAR
> 2. build environment - somebody has to administer it
>
> I also know that some of our maintainers effectively got inactive
> because they mainly need / build IPS packages, and we don't have a
> framework to do that.
>
> Each time we talk about IPS, we look a bit like this:
>
http://i1276.photobucket.com/albums/y462/staffpicks/Animated_GIFs/startrek-1.gif
>
> Maybe we should get something going, something quick and dirty? It
> might be something like running "mgar merge" and then a completely
> different command to build the package? That would be completely fine
> for now.
>
> If the resulting IPS catalog would be in someone's home dir, that
> would be fine too. When it's done we can move it to a common place.
>
> If packages were built on somebody's VM, that would be fine too.
>
> Does anybody here manage Solaris 11 hosts?
>
> Maciej
>
Yes, I'm pretty much only doing S11 and IPS for the past 2-3 years.

Publishing is currently done via the built in S11 pkgbuild tool, but
mgar could easily outstrip pkgbuild's lacking features.

I can manage an S11 host's pkg/server SMF service(s), and do a
continuous brain dump on everything I've learned.

Thankfully, there's finally documentation for the IPS packaging concepts
that have been missing for quite some time:

http://docs.oracle.com/cd/E26502_01/html/E21383/index.html


Stripping out the features in mgar that are native to IPS is probably
important, to avoid duplication of effort.

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opencsw.org/pipermail/maintainers/attachments/20140506/0b35a589/attachment-0001.html>


More information about the maintainers mailing list