You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users-cn@cloudstack.apache.org by 陈珂 <ch...@ourfuture.cn> on 2013/06/06 07:54:04 UTC

clousdstack4.1的源代码怎么打包成rpm啊

clousdstack4.1的源代码怎么打包成rpm啊,根目录下没有waf文件了.
编译什么的都通过了,就是这块不对了

2013-06-06 



陈珂 

Re: Re: Re: clousdstack4.1的源代码怎么打包成rpm啊

Posted by 陈珂 <ch...@ourfuture.cn>.
只生成了这六个rpm就够了么,4.0.1可是生成了好多文件
cloudstack-agent-4.1.0-0.el6.x86_64.rpm   
cloudstack-cli-4.1.0-0.el6.x86_64.rpm     
cloudstack-management-4.1.0-0.el6.x86_64.rpm
cloudstack-awsapi-4.1.0-0.el6.x86_64.rpm
  cloudstack-common-4.1.0-0.el6.x86_64.rpm  
cloudstack-usage-4.1.0-0.el6.x86_64.rpm


2013-06-06 



陈珂 



发件人: wq meng 
发送时间: 2013-06-06  17:37:26 
收件人: users-cn 
抄送: 
主题: Re: Re: clousdstack4.1的源代码怎么打包成rpm啊 
 
这个是正常的。
官方文档还不知道会不会说明。 但是 RPM 都已经存在了。
On Thu, Jun 6, 2013 at 4:27 PM, 陈珂 <ch...@ourfuture.cn> wrote:
> 谢谢,找到了,执行了该命令
>  ./package.sh -p nonoss
>
> 报如下异常
>
> Checking for unpackaged file(s): /usr/lib/rpm/check-files
> /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64
> warning: Could not canonicalize hostname: chenke.dev
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/SRPMS/cloudstack-4.1.0-0.el6.src.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-management-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-common-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-agent-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-usage-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-cli-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-awsapi-4.1.0-0.el6.x86_64.rpm
> Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.X52a0o
> + umask 022
> + cd /root/codebase/cs41/packaging/centos63/../../dist/rpmbuild/BUILD
> + cd cloudstack-4.1.0
> + '['
> /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64
> '!=' / ']'
> + rm -rf
> /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64
> + exit 0
> error: File /root/codebase/cs41/dist/rpmbuild/ is not a regular file.
>
>
> 2013-06-06
>
>
>
> 陈珂
>
>
>
> 发件人: wq meng
> 发送时间: 2013-06-06  15:39:14
> 收件人: users-cn
> 抄送:
> 主题: Re: clousdstack4.1的源代码怎么打包成rpm啊
>
> 在 package 目录下面 centos63 有打包脚本
> 2013/6/6 陈珂 <ch...@ourfuture.cn>
> > clousdstack4.1的源代码怎么打包成rpm啊,根目录下没有waf文件了.
> > 编译什么的都通过了,就是这块不对了
> >
> > 2013-06-06
> >
> >
> >
> > 陈珂
> >
>

Re: Re: Re: clousdstack4.1的源代码怎么打包成rpm啊

Posted by 陈珂 <ch...@ourfuture.cn>.
有没有4.1搭建成功的同学,这个版本主要做了哪些改进啊。

2013-06-06 



陈珂 



发件人: 陈珂 
发送时间: 2013-06-06  17:44:28 
收件人: users-cn 
抄送: 
主题: Re: Re: Re: clousdstack4.1的源代码怎么打包成rpm啊 
 
看了下官网的rpm库,好像就是这6个。谢谢,回头安装测试一下
2013-06-06 
陈珂 
发件人: wq meng 
发送时间: 2013-06-06  17:37:26 
收件人: users-cn 
抄送: 
主题: Re: Re: clousdstack4.1的源代码怎么打包成rpm啊 

这个是正常的。
官方文档还不知道会不会说明。 但是 RPM 都已经存在了。
On Thu, Jun 6, 2013 at 4:27 PM, 陈珂 <ch...@ourfuture.cn> wrote:
> 谢谢,找到了,执行了该命令
>  ./package.sh -p nonoss
>
> 报如下异常
>
> Checking for unpackaged file(s): /usr/lib/rpm/check-files
> /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64
> warning: Could not canonicalize hostname: chenke.dev
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/SRPMS/cloudstack-4.1.0-0.el6.src.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-management-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-common-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-agent-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-usage-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-cli-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-awsapi-4.1.0-0.el6.x86_64.rpm
> Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.X52a0o
> + umask 022
> + cd /root/codebase/cs41/packaging/centos63/../../dist/rpmbuild/BUILD
> + cd cloudstack-4.1.0
> + '['
> /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64
> '!=' / ']'
> + rm -rf
> /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64
> + exit 0
> error: File /root/codebase/cs41/dist/rpmbuild/ is not a regular file.
>
>
> 2013-06-06
>
>
>
> 陈珂
>
>
>
> 发件人: wq meng
> 发送时间: 2013-06-06  15:39:14
> 收件人: users-cn
> 抄送:
> 主题: Re: clousdstack4.1的源代码怎么打包成rpm啊
>
> 在 package 目录下面 centos63 有打包脚本
> 2013/6/6 陈珂 <ch...@ourfuture.cn>
> > clousdstack4.1的源代码怎么打包成rpm啊,根目录下没有waf文件了.
> > 编译什么的都通过了,就是这块不对了
> >
> > 2013-06-06
> >
> >
> >
> > 陈珂
> >
>

Re: Re: Re: clousdstack4.1的源代码怎么打包成rpm啊

Posted by 陈珂 <ch...@ourfuture.cn>.
看了下官网的rpm库,好像就是这6个。谢谢,回头安装测试一下


2013-06-06 



陈珂 



发件人: wq meng 
发送时间: 2013-06-06  17:37:26 
收件人: users-cn 
抄送: 
主题: Re: Re: clousdstack4.1的源代码怎么打包成rpm啊 
 
这个是正常的。
官方文档还不知道会不会说明。 但是 RPM 都已经存在了。
On Thu, Jun 6, 2013 at 4:27 PM, 陈珂 <ch...@ourfuture.cn> wrote:
> 谢谢,找到了,执行了该命令
>  ./package.sh -p nonoss
>
> 报如下异常
>
> Checking for unpackaged file(s): /usr/lib/rpm/check-files
> /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64
> warning: Could not canonicalize hostname: chenke.dev
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/SRPMS/cloudstack-4.1.0-0.el6.src.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-management-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-common-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-agent-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-usage-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-cli-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-awsapi-4.1.0-0.el6.x86_64.rpm
> Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.X52a0o
> + umask 022
> + cd /root/codebase/cs41/packaging/centos63/../../dist/rpmbuild/BUILD
> + cd cloudstack-4.1.0
> + '['
> /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64
> '!=' / ']'
> + rm -rf
> /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64
> + exit 0
> error: File /root/codebase/cs41/dist/rpmbuild/ is not a regular file.
>
>
> 2013-06-06
>
>
>
> 陈珂
>
>
>
> 发件人: wq meng
> 发送时间: 2013-06-06  15:39:14
> 收件人: users-cn
> 抄送:
> 主题: Re: clousdstack4.1的源代码怎么打包成rpm啊
>
> 在 package 目录下面 centos63 有打包脚本
> 2013/6/6 陈珂 <ch...@ourfuture.cn>
> > clousdstack4.1的源代码怎么打包成rpm啊,根目录下没有waf文件了.
> > 编译什么的都通过了,就是这块不对了
> >
> > 2013-06-06
> >
> >
> >
> > 陈珂
> >
>

Re: Re: clousdstack4.1的源代码怎么打包成rpm啊

Posted by wq meng <wq...@gmail.com>.
这个是正常的。

官方文档还不知道会不会说明。 但是 RPM 都已经存在了。


On Thu, Jun 6, 2013 at 4:27 PM, 陈珂 <ch...@ourfuture.cn> wrote:

> 谢谢,找到了,执行了该命令
>  ./package.sh -p nonoss
>
> 报如下异常
>
> Checking for unpackaged file(s): /usr/lib/rpm/check-files
> /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64
> warning: Could not canonicalize hostname: chenke.dev
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/SRPMS/cloudstack-4.1.0-0.el6.src.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-management-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-common-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-agent-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-usage-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-cli-4.1.0-0.el6.x86_64.rpm
> Wrote:
> /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-awsapi-4.1.0-0.el6.x86_64.rpm
> Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.X52a0o
> + umask 022
> + cd /root/codebase/cs41/packaging/centos63/../../dist/rpmbuild/BUILD
> + cd cloudstack-4.1.0
> + '['
> /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64
> '!=' / ']'
> + rm -rf
> /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64
> + exit 0
> error: File /root/codebase/cs41/dist/rpmbuild/ is not a regular file.
>
>
> 2013-06-06
>
>
>
> 陈珂
>
>
>
> 发件人: wq meng
> 发送时间: 2013-06-06  15:39:14
> 收件人: users-cn
> 抄送:
> 主题: Re: clousdstack4.1的源代码怎么打包成rpm啊
>
> 在 package 目录下面 centos63 有打包脚本
> 2013/6/6 陈珂 <ch...@ourfuture.cn>
> > clousdstack4.1的源代码怎么打包成rpm啊,根目录下没有waf文件了.
> > 编译什么的都通过了,就是这块不对了
> >
> > 2013-06-06
> >
> >
> >
> > 陈珂
> >
>

Re: Re: clousdstack4.1的源代码怎么打包成rpm啊

Posted by 陈珂 <ch...@ourfuture.cn>.
谢谢,找到了,执行了该命令
 ./package.sh -p nonoss 

报如下异常

Checking for unpackaged file(s): /usr/lib/rpm/check-files /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64
warning: Could not canonicalize hostname: chenke.dev
Wrote: /root/codebase/cs41/dist/rpmbuild/SRPMS/cloudstack-4.1.0-0.el6.src.rpm
Wrote: /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-management-4.1.0-0.el6.x86_64.rpm
Wrote: /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-common-4.1.0-0.el6.x86_64.rpm
Wrote: /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-agent-4.1.0-0.el6.x86_64.rpm
Wrote: /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-usage-4.1.0-0.el6.x86_64.rpm
Wrote: /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-cli-4.1.0-0.el6.x86_64.rpm
Wrote: /root/codebase/cs41/dist/rpmbuild/RPMS/x86_64/cloudstack-awsapi-4.1.0-0.el6.x86_64.rpm
Executing(%clean): /bin/sh -e /var/tmp/rpm-tmp.X52a0o
+ umask 022
+ cd /root/codebase/cs41/packaging/centos63/../../dist/rpmbuild/BUILD
+ cd cloudstack-4.1.0
+ '[' /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64 '!=' / ']'
+ rm -rf /root/codebase/cs41/dist/rpmbuild/BUILDROOT/cloudstack-4.1.0-0.el6.x86_64
+ exit 0
error: File /root/codebase/cs41/dist/rpmbuild/ is not a regular file.


2013-06-06 



陈珂 



发件人: wq meng 
发送时间: 2013-06-06  15:39:14 
收件人: users-cn 
抄送: 
主题: Re: clousdstack4.1的源代码怎么打包成rpm啊 
 
在 package 目录下面 centos63 有打包脚本
2013/6/6 陈珂 <ch...@ourfuture.cn>
> clousdstack4.1的源代码怎么打包成rpm啊,根目录下没有waf文件了.
> 编译什么的都通过了,就是这块不对了
>
> 2013-06-06
>
>
>
> 陈珂
>

Re: clousdstack4.1的源代码怎么打包成rpm啊

Posted by wq meng <wq...@gmail.com>.
在 package 目录下面 centos63 有打包脚本


2013/6/6 陈珂 <ch...@ourfuture.cn>

> clousdstack4.1的源代码怎么打包成rpm啊,根目录下没有waf文件了.
> 编译什么的都通过了,就是这块不对了
>
> 2013-06-06
>
>
>
> 陈珂
>