[Users] OS-independent ovirt-engine distribution archive
Alon Bar-Lev
alonbl at redhat.com
Wed Jan 9 14:43:55 UTC 2013
----- Original Message -----
> From: "Jiri Belka" <jbelka at redhat.com>
> To: "Alon Bar-Lev" <alonbl at redhat.com>
> Cc: users at ovirt.org
> Sent: Wednesday, January 9, 2013 10:20:03 AM
> Subject: Re: [Users] OS-independent ovirt-engine distribution archive
>
> On Tue, 8 Jan 2013 04:24:11 -0500 (EST)
> Alon Bar-Lev <alonbl at redhat.com> wrote:
>
> > When using maven the whole concept of "official" archive is
> > different.
> > BSD ports build from source, so it should download sources, and
> > sources do not include any of the external dependency nor binaries.
> > Am I right so far?
>
> Right, or more exactly... Building a source via ports mechanism
> forbids that the build process to download any of the external
> dependency or binaries.
> >
> > The problem with maven is that it downloads dependencies during
> > source build, which is invalid approach as far as build methodology
> > is concerned... but it is what it is.
>
> Yes.
>
> > The Fedora project added wrapper to force maven to use local
> > repository and for maven artifacts to be installed at this local
> > repository. This is healthy solution as you build dependencies as
> > standard packages, then maven will fetch and use these local
> > packages.
>
> This is best way but I'm not able to maintain these build
> dependencies.
>
> > What you seek is binary distribution so ports will use binaries, is
> > that matches *BSD policy?
>
> Using just binaries is fine for ports mechanism, for example tomcat
> on OpenBSD uses binaries, my WIP jboss port uses official binaries
> too.
>
> jirib
>
Hello Moran,
It should be not that difficult to add jenkins job to build a package using 'make' and pack it up as tarball.
What do you think?
Alon
More information about the Users
mailing list