Thank you Hugo, that's very great !

On Mon, Aug 27, 2012 at 2:47 PM, Hugo Trippaers <
htrippa...@schubergphilis.com> wrote:

> Heya,
>
> The cloud.spec (or actually any of the binary build) of feature branches
> is completely maintained, so you're pretty much on your own there.
>
> I've never tested with the install.sh after building the RPMs, I use chef
> to update cloudstack. Basically just upgrade all the installed cloudstack
> RPMs, that is what does the trick for me.
>
> Cheers,
>
> Hugo
>
>
>
> -----Original Message-----
> From: Hieu Le [mailto:hieul...@gmail.com]
> Sent: Monday, August 27, 2012 4:08 AM
> To: cloudstack-dev@incubator.apache.org
> Subject: Re: How to create binaries from CS source ?
>
> Thank you Hugo for replying :)
>
> I have tried your method but maybe something is wrong with my system. Here
> is my output:
>
> Processing files: cloud-utils-4.0.0-pre1.el6.x86_64
> Executing(%doc): /bin/sh -e /var/tmp/rpm-tmp.mX1fUF
> + umask 022
> + cd /root/autoscale/artifacts/rpmbuild/BUILD
> + cd cloud-4.0.0
> +
>
> DOCDIR=/root/autoscale/artifacts/rpmbuild/BUILDROOT/cloud-4.0.0-pre1.el6.x86_64/usr/share/doc/cloud-utils-4.0.0
> + export DOCDIR
> + rm -rf
>
> /root/autoscale/artifacts/rpmbuild/BUILDROOT/cloud-4.0.0-pre1.el6.x86_64/usr/share/doc/cloud-utils-4.0.0
> + /bin/mkdir -p
>
> /root/autoscale/artifacts/rpmbuild/BUILDROOT/cloud-4.0.0-pre1.el6.x86_64/usr/share/doc/cloud-utils-4.0.0
> + cp -pr README.html
>
> /root/autoscale/artifacts/rpmbuild/BUILDROOT/cloud-4.0.0-pre1.el6.x86_64/usr/share/doc/cloud-utils-4.0.0
> + cp -pr debian/copyright
>
> /root/autoscale/artifacts/rpmbuild/BUILDROOT/cloud-4.0.0-pre1.el6.x86_64/usr/share/doc/cloud-utils-4.0.0
> + exit 0
> Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <=
> 3.0.3-1
> Requires: /usr/bin/env
> Obsoletes: vmops-utils < 4.0.0-pre1.el6
> Processing files: cloud-client-ui-4.0.0-pre1.el6.x86_64
> Requires(interp): /bin/sh
> Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <=
> 3.0.3-1
> Requires(pre): /bin/sh
> Obsoletes: vmops-client-ui < 4.0.0-pre1.el6 Processing files:
> cloud-server-4.0.0-pre1.el6.x86_64
> Provides: config(cloud-server) = 4.0.0-pre1.el6
> Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1 rpmlib(VersionedDependencies) <=
> 3.0.3-1
> Obsoletes: vmops-server < 4.0.0-pre1.el6 Processing files:
> cloud-agent-scripts-4.0.0-pre1.el6.x86_64
> Processing files: cloud-python-4.0.0-pre1.el6.x86_64
> Requires(rpmlib): rpmlib(CompressedFileNames) <= 3.0.4-1
> rpmlib(PayloadFilesHavePrefix) <= 4.0-1
> Requires: /bin/bash /usr/bin/python python(abi) = 2.6 Processing files:
> cloud-deps-4.0.0-pre1.el6.x86_64
> error: File not found:
>
> /root/autoscale/artifacts/rpmbuild/BUILDROOT/cloud-4.0.0-pre1.el6.x86_64/usr/share/java/cloud-libvirt-0.4.5.jar
>
>
> RPM build errors:
>     File not found:
>
> /root/autoscale/artifacts/rpmbuild/BUILDROOT/cloud-4.0.0-pre1.el6.x86_64/usr/share/java/cloud-libvirt-0.4.5.jar
> system command rpmbuild failed with error value 1
>
> I'm building binary from ASF repo, branch autoscale. Looking in cloud.spec
> file I see that the version of this file is different with master branch.
> So I switch to 4.0 branch and rebuild it, this time it works like a charm
> :) So I think the problem here is cloud.spec revision.
>
> Another question, after rombuild, I see the list of rpm package. If I want
> to upgrade my CS 3.0.x to CS version which I build rpm from, what do I need
> to do ? Can I replace the rpm from binary distributed version of CS 3.0.x
> and ./install.sh like normal (j/k) :)
>
> Thank you for your supporting.
>
> On Fri, Aug 24, 2012 at 7:38 PM, Hugo Trippaers <
> htrippa...@schubergphilis.com> wrote:
>
> > Heya,
> >
> > Waf is the tool to use for now. I generally use it in the following way:
> >         ./waf --package-version=4.0.0 --release-version=pre1 --verbose
> > rpm
> >
> > Can you mail the output if this goes wrong?
> >
> > Cheers,
> >
> > Hugo
> >
> > -----Original Message-----
> > From: Hieu Le [mailto:hieul...@gmail.com]
> > Sent: Friday, August 24, 2012 5:08 AM
> > To: cloudstack-dev@incubator.apache.org
> > Subject: How to create binaries from CS source ?
> >
> > Hi all,
> >
> > Anyone can tell me the way to compile source code of CS and release
> > the binaries ? Can I use the waf command (like waf rpm) ?I have tried
> > waf rpm but failed to compile.
> >
> > Thank you for supporting :)
> >
>
>
>
> --
> ..:: Hieu LE ::..
>
> Class: Information System - Course 52
> School of Information and Communication Technology Hanoi University of
> Technology No 1, Dai Co Viet street - Hai Ba Trung district - Hanoi
>
> High Performance Computing Center
> Cloud Computing Group
> Gmail: hieul...@gmail.com
>



-- 
..:: Hieu LE ::..

Class: Information System - Course 52
School of Information and Communication Technology
Hanoi University of Technology
No 1, Dai Co Viet street - Hai Ba Trung district - Hanoi

High Performance Computing Center
Cloud Computing Group
Gmail: hieul...@gmail.com

Reply via email to