[OpenIndiana-discuss] Knowledge Base for Compiling and InstallingSoftware Not Available as Packages.

Aurélien Larcher aurelien.larcher at gmail.com
Thu Dec 20 12:28:57 UTC 2012


Hi,
But what about using pkgbuild from the spec file extra (SFE) team which is
available from the OI-SFE repository ?

You can build you packages and publish them to your own local IPS
repository in no time.
You actually don't need to learn how to make IPS packages, just write spec
files like for RPM.
Moreover pkgbuild supports generation of SVR4 packages.

While I don't understand why people should hate IPS, what I see indeed as
you point it, is lack of simple "reproductible steps" tutorials written by
users and lack of commitment around one way to provides packages.

If you just want IPS packages to be built from source I cannot see why you
would try to find another solution than the one used to build the OI
repositories: it's straightforward and a build zone can be set up quickly.

I started writing short tutorials for a bundle of spec files for scientific
software I want to contribute to SFE here
http://forge.distrans.org/projects/oi-sci/wiki

It's not elaborate yet but anyone willing to contribute is welcome. Or if
you can identify missing piece of information I am willing to fill the
blanks.
Best regards,

a

On Thu, Dec 20, 2012 at 6:23 AM, Dormition Skete <dormitionskete at hotmail.com
> wrote:

> Well, ideally, if every one of us who needed to install a piece of
> software that wasn't available in package form would make and sponsor an
> IPS package for it, I think that would be the best thing.  But I, for one,
> am not real keen on learning how to make IPS packages -- especially since
> so many people hate IPS, and in my opinion, its future looks questionable.
>
> What you are proposing sounds interesting, but again, it's yet another
> thing to learn, and another layer of complexity which also duplicates that
> which the packaging system should take care of.
>
> For most (?) of us, we build a server once or twice a year.  Some things
> are just not worth the trouble to automate.
>
> My own rule of thumb is, every program I write has to pay for itself --
> with money and/or time saved -- within the first year.  If it doesn't do
> that, I don't bother with it.
>
>
>
> On Dec 19, 2012, at 9:55 PM, Jason Matthews wrote:
>
> >
> >
> >
> >> Perhaps some of you all might like to contribute to it, too?
> >
> > This is an interesting topic.
> >
> > I am also fond of reproducible processes. I learned from a colleague long
> > ago to write Makefiles which in turn run other make files to boot strap
> an
> > entire software stack -- sort of a lord of the rings, one ring to rule
> them
> > all sort of setup.  I was introduced to this concept about twelve years
> ago
> > and I have been using it ever since.
> >
> > I haven't bridged the gap between my "/usr/local" build and pkg formatted
> > packages but I can't help but wonder if it is better to supply an
> automated
> > build system rather than manual instructions -- any automated build
> system
> > that worked would be preferable to doing something manually.
> >
> > A few years ago I thought about releasing the whole thing in a VirtualBox
> > image because then it is fully plug and play but never got around to it.
> One
> > down side is the image would be rather large to accommodate the large
> number
> > of packages now included in my build system.
> >
> > I am not poopooing your idea in any way. I am just wondering if we can
> take
> > it up a level or two.
> >
> > j.
> > _______________________________________________
> > OpenIndiana-discuss mailing list
> > OpenIndiana-discuss at openindiana.org
> > http://openindiana.org/mailman/listinfo/openindiana-discuss
>
>
> _______________________________________________
> OpenIndiana-discuss mailing list
> OpenIndiana-discuss at openindiana.org
> http://openindiana.org/mailman/listinfo/openindiana-discuss
>



-- 
-------------------------------------------------------------------------------
LARCHER Aurélien            | KTH, School of Computer Science and
Communication
Work: +46 (0) 8 790 71 42   | Lindstedtsvägen 5, Plan 5
Mob.: +46 (0) 7 09 46 40 17 | 100 44 Stockholm, SWEDEN
-------------------------------------------------------------------------------
Praise the Caffeine embeddings ...


More information about the OpenIndiana-discuss mailing list