All of lore.kernel.org
 help / color / mirror / Atom feed
* xen-api installation problem
@ 2009-11-16 17:34 Tony Wei
  2009-11-16 18:06 ` Vincent Hanquez
  0 siblings, 1 reply; 8+ messages in thread
From: Tony Wei @ 2009-11-16 17:34 UTC (permalink / raw)
  To: xen-devel


[-- Attachment #1.1.1: Type: text/plain, Size: 658 bytes --]

Hi, I built xapi build appliance VM by following the instruction as:

 

http://xenbits.xen.org/xapi/install.html

 

Everything looks OK until I run:

 

# ./build-xapi-toolstack.sh

 

It stops at:

 

...

Building xapi-specific libraries

Make: *** No rule to make target 'clean'. Stop.

 

Please advise. Thanks.

 

 

Tony Z. Wei
Senior Release Engineer
Marathon Technologies Corp.
295 Foster Street
Littleton, MA 01460
(v) 978.489.1118  (f) 978.489.1101
twei@marathontechnologies.com <mailto:utwei@marathontechnologies.com>   
www.marathontechnologies.com <http://www.marathontechnologies.com/> 

 

 


[-- Attachment #1.1.2: Type: text/html, Size: 5061 bytes --]

[-- Attachment #1.2: image001.jpg --]
[-- Type: image/jpeg, Size: 3098 bytes --]

[-- Attachment #2: Type: text/plain, Size: 138 bytes --]

_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: xen-api installation problem
  2009-11-16 17:34 xen-api installation problem Tony Wei
@ 2009-11-16 18:06 ` Vincent Hanquez
  2009-11-17 16:50   ` Tony Wei
  0 siblings, 1 reply; 8+ messages in thread
From: Vincent Hanquez @ 2009-11-16 18:06 UTC (permalink / raw)
  To: Tony Wei; +Cc: xen-devel@lists.xensource.com, Dave Scott

Tony Wei wrote:
>
> Hi, I built xapi build appliance VM by following the instruction as:
>
>  
>
> http://xenbits.xen.org/xapi/install.html
>
>  
>
> Everything looks OK until I run:
>
>  
>
> # ./build-xapi-toolstack.sh
>
>  
>
> It stops at:
>
>  
>
> …
>
> Building xapi-specific libraries
>
> Make: *** No rule to make target ‘clean’. Stop.
>
>  
>
> Please advise. Thanks.
>
Not sure that will fix it but you can try adding just before the 
./rebuild step line 28 in the build-xapi-toolstack.sh script:

sh autogen.sh
./configure

the script should look like:

...
echo "Building xapi-specific libraries"
cd $REPO/xen-api-libs.hg
sh autogen.sh
./configure
./rebuild
echo "Building xapi toolstack"
...

-- 
Vincent Hanquez

^ permalink raw reply	[flat|nested] 8+ messages in thread

* RE: xen-api installation problem
  2009-11-16 18:06 ` Vincent Hanquez
@ 2009-11-17 16:50   ` Tony Wei
  2009-11-17 23:20     ` [XCP] " Dave Scott
  0 siblings, 1 reply; 8+ messages in thread
From: Tony Wei @ 2009-11-17 16:50 UTC (permalink / raw)
  To: Vincent Hanquez; +Cc: xen-devel, Dave Scott, Roger Cruz

Hi Vincent,

I modified the script as you suggested and ran it in a brand-new
buildvm. It still failed and I got the following error messages (plus
the previous errors):

========================================================================
===================

make[5]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/findlib/findlib-1.1.2pl1/src/findlib'
Makefile:129: depend: No such file or directory

......

File "omake_gen_magic.ml", line 83, characters 14-33:
Error: Unbound value Lm_string_util.trim
make[5]: *** [omake_gen_magic.cmo] Error 2
make[5]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
make[4]: *** [boot] Error 2
make[4]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9'
make[3]: [/root/repo/xen-dist-ocaml.hg/obj/omake/.configured] Error 2
(ignored)
rm -f
/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot/Makefile.dep
make -C /root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot
Makefile.dep
make[4]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
Makefile:909: Makefile.dep: No such file or directory

.......

Building xapi-specific libraries
autogen.sh: line 2: autoreconf: command not found

========================================================================
===================

By the way, instead of installing a host with a pre-built xapi
toolstack, I used an XenServer 5.0.0 to host buildvm, is it OK?

Your early assistance is highly appreciated!

Tony


-----Original Message-----
From: Vincent Hanquez [mailto:vincent.hanquez@eu.citrix.com] 
Sent: Monday, November 16, 2009 1:07 PM
To: Tony Wei
Cc: xen-devel@lists.xensource.com; Dave Scott
Subject: Re: [Xen-devel] xen-api installation problem

Tony Wei wrote:
>
> Hi, I built xapi build appliance VM by following the instruction as:
>
>  
>
> http://xenbits.xen.org/xapi/install.html
>
>  
>
> Everything looks OK until I run:
>
>  
>
> # ./build-xapi-toolstack.sh
>
>  
>
> It stops at:
>
>  
>
> ...
>
> Building xapi-specific libraries
>
> Make: *** No rule to make target 'clean'. Stop.
>
>  
>
> Please advise. Thanks.
>
Not sure that will fix it but you can try adding just before the 
./rebuild step line 28 in the build-xapi-toolstack.sh script:

sh autogen.sh
./configure

the script should look like:

...
echo "Building xapi-specific libraries"
cd $REPO/xen-api-libs.hg
sh autogen.sh
./configure
./rebuild
echo "Building xapi toolstack"
...

-- 
Vincent Hanquez

^ permalink raw reply	[flat|nested] 8+ messages in thread

* [XCP] RE: xen-api installation problem
  2009-11-17 16:50   ` Tony Wei
@ 2009-11-17 23:20     ` Dave Scott
  2009-11-17 23:27       ` Tony Wei
  0 siblings, 1 reply; 8+ messages in thread
From: Dave Scott @ 2009-11-17 23:20 UTC (permalink / raw)
  To: 'Tony Wei', Vincent Hanquez
  Cc: xen-devel@lists.xensource.com, Roger, Cruz

Hi Tony,

(added '[XCP]' to subject)

It turns out there are two problems:
1. the missing 'sh autogen.sh; configure' that Vincent pointed out (thanks!)
2. the fact that the autoconf and automake packages are missing in the current build VM

I've added fixes/workarounds for both of these into the build script
 http://xenbits.xen.org/xapi/build-xapi-toolstack.sh

Could you re-clone a fresh build VM and try again?

Clearly we need to do a bit of work on our 'build system' :-)

Cheers,
Dave

-----Original Message-----
From: Tony Wei [mailto:twei@marathontechnologies.com] 
Sent: 17 November 2009 16:51
To: Vincent Hanquez
Cc: xen-devel@lists.xensource.com; Dave Scott; Roger Cruz
Subject: RE: [Xen-devel] xen-api installation problem

Hi Vincent,

I modified the script as you suggested and ran it in a brand-new
buildvm. It still failed and I got the following error messages (plus
the previous errors):

========================================================================
===================

make[5]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/findlib/findlib-1.1.2pl1/src/findlib'
Makefile:129: depend: No such file or directory

......

File "omake_gen_magic.ml", line 83, characters 14-33:
Error: Unbound value Lm_string_util.trim
make[5]: *** [omake_gen_magic.cmo] Error 2
make[5]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
make[4]: *** [boot] Error 2
make[4]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9'
make[3]: [/root/repo/xen-dist-ocaml.hg/obj/omake/.configured] Error 2
(ignored)
rm -f
/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot/Makefile.dep
make -C /root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot
Makefile.dep
make[4]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
Makefile:909: Makefile.dep: No such file or directory

.......

Building xapi-specific libraries
autogen.sh: line 2: autoreconf: command not found

========================================================================
===================

By the way, instead of installing a host with a pre-built xapi
toolstack, I used an XenServer 5.0.0 to host buildvm, is it OK?

Your early assistance is highly appreciated!

Tony


-----Original Message-----
From: Vincent Hanquez [mailto:vincent.hanquez@eu.citrix.com] 
Sent: Monday, November 16, 2009 1:07 PM
To: Tony Wei
Cc: xen-devel@lists.xensource.com; Dave Scott
Subject: Re: [Xen-devel] xen-api installation problem

Tony Wei wrote:
>
> Hi, I built xapi build appliance VM by following the instruction as:
>
>  
>
> http://xenbits.xen.org/xapi/install.html
>
>  
>
> Everything looks OK until I run:
>
>  
>
> # ./build-xapi-toolstack.sh
>
>  
>
> It stops at:
>
>  
>
> ...
>
> Building xapi-specific libraries
>
> Make: *** No rule to make target 'clean'. Stop.
>
>  
>
> Please advise. Thanks.
>
Not sure that will fix it but you can try adding just before the 
./rebuild step line 28 in the build-xapi-toolstack.sh script:

sh autogen.sh
./configure

the script should look like:

...
echo "Building xapi-specific libraries"
cd $REPO/xen-api-libs.hg
sh autogen.sh
./configure
./rebuild
echo "Building xapi toolstack"
...

-- 
Vincent Hanquez

^ permalink raw reply	[flat|nested] 8+ messages in thread

* RE: [XCP] RE: xen-api installation problem
  2009-11-17 23:20     ` [XCP] " Dave Scott
@ 2009-11-17 23:27       ` Tony Wei
  2009-11-17 23:36         ` Dave Scott
  0 siblings, 1 reply; 8+ messages in thread
From: Tony Wei @ 2009-11-17 23:27 UTC (permalink / raw)
  To: Dave Scott, Vincent Hanquez; +Cc: xen-devel, Mike Schwartz, Roger Cruz

Hi, I gto autoconf package by following the way you showed below, and
run the script again. Unfortunately, I got the following new errors when
it starts to run autoreconf:

Building xapi-specific libraries
Can't exec "aclocal": No such file or directory at /usr/bin/autoreconf
line 174.
Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf
line 174.
Can't exec "aclocal": No such file or directory at
/usr/share/autoconf/Autom4te/FileUtils.pm line 288.
autoreconf: failed to run aclocal: No such file or directory

By the way, the previous errors still exist:

make[5]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/findlib/findlib-1.1.2pl1/src/findlib'
Makefile:129: depend: No such file or directory

......

File "omake_gen_magic.ml", line 83, characters 14-33:
Error: Unbound value Lm_string_util.trim
make[5]: *** [omake_gen_magic.cmo] Error 2
make[5]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
make[4]: *** [boot] Error 2
make[4]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9'
make[3]: [/root/repo/xen-dist-ocaml.hg/obj/omake/.configured] Error 2
(ignored)
rm -f
/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot/Makefile.dep
make -C /root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot
Makefile.dep
make[4]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
Makefile:909: Makefile.dep: No such file or directory



-----Original Message-----
From: Dave Scott [mailto:Dave.Scott@eu.citrix.com] 
Sent: Tuesday, November 17, 2009 6:20 PM
To: Tony Wei; Vincent Hanquez
Cc: xen-devel@lists.xensource.com; Roger Cruz
Subject: [XCP] RE: [Xen-devel] xen-api installation problem

Hi Tony,

(added '[XCP]' to subject)

It turns out there are two problems:
1. the missing 'sh autogen.sh; configure' that Vincent pointed out
(thanks!)
2. the fact that the autoconf and automake packages are missing in the
current build VM

I've added fixes/workarounds for both of these into the build script
 http://xenbits.xen.org/xapi/build-xapi-toolstack.sh

Could you re-clone a fresh build VM and try again?

Clearly we need to do a bit of work on our 'build system' :-)

Cheers,
Dave

-----Original Message-----
From: Tony Wei [mailto:twei@marathontechnologies.com] 
Sent: 17 November 2009 16:51
To: Vincent Hanquez
Cc: xen-devel@lists.xensource.com; Dave Scott; Roger Cruz
Subject: RE: [Xen-devel] xen-api installation problem

Hi Vincent,

I modified the script as you suggested and ran it in a brand-new
buildvm. It still failed and I got the following error messages (plus
the previous errors):

========================================================================
===================

make[5]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/findlib/findlib-1.1.2pl1/src/findlib'
Makefile:129: depend: No such file or directory

......

File "omake_gen_magic.ml", line 83, characters 14-33:
Error: Unbound value Lm_string_util.trim
make[5]: *** [omake_gen_magic.cmo] Error 2
make[5]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
make[4]: *** [boot] Error 2
make[4]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9'
make[3]: [/root/repo/xen-dist-ocaml.hg/obj/omake/.configured] Error 2
(ignored)
rm -f
/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot/Makefile.dep
make -C /root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot
Makefile.dep
make[4]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
Makefile:909: Makefile.dep: No such file or directory

.......

Building xapi-specific libraries
autogen.sh: line 2: autoreconf: command not found

========================================================================
===================

By the way, instead of installing a host with a pre-built xapi
toolstack, I used an XenServer 5.0.0 to host buildvm, is it OK?

Your early assistance is highly appreciated!

Tony


-----Original Message-----
From: Vincent Hanquez [mailto:vincent.hanquez@eu.citrix.com] 
Sent: Monday, November 16, 2009 1:07 PM
To: Tony Wei
Cc: xen-devel@lists.xensource.com; Dave Scott
Subject: Re: [Xen-devel] xen-api installation problem

Tony Wei wrote:
>
> Hi, I built xapi build appliance VM by following the instruction as:
>
>  
>
> http://xenbits.xen.org/xapi/install.html
>
>  
>
> Everything looks OK until I run:
>
>  
>
> # ./build-xapi-toolstack.sh
>
>  
>
> It stops at:
>
>  
>
> ...
>
> Building xapi-specific libraries
>
> Make: *** No rule to make target 'clean'. Stop.
>
>  
>
> Please advise. Thanks.
>
Not sure that will fix it but you can try adding just before the 
./rebuild step line 28 in the build-xapi-toolstack.sh script:

sh autogen.sh
./configure

the script should look like:

...
echo "Building xapi-specific libraries"
cd $REPO/xen-api-libs.hg
sh autogen.sh
./configure
./rebuild
echo "Building xapi toolstack"
...

-- 
Vincent Hanquez

^ permalink raw reply	[flat|nested] 8+ messages in thread

* RE: [XCP] RE: xen-api installation problem
  2009-11-17 23:27       ` Tony Wei
@ 2009-11-17 23:36         ` Dave Scott
  2009-11-17 23:47           ` Tony Wei
  0 siblings, 1 reply; 8+ messages in thread
From: Dave Scott @ 2009-11-17 23:36 UTC (permalink / raw)
  To: 'Tony Wei', Vincent Hanquez
  Cc: xen-devel@lists.xensource.com, Roger, Mike Schwartz, Cruz

Hi,

You're still missing 'aclocal' which I think is part of the 'automake' package -- try installing that as well as 'autoconf'.

The updated build script (http://xenbits.xen.org/xapi/build-xapi-toolstack.sh) should do this for you. If you're still having trouble, try a re-clone of the VM plus a fresh copy of the build script.

I think the other errors are harmless.

Cheers,
Dave

-----Original Message-----
From: Tony Wei [mailto:twei@marathontechnologies.com] 
Sent: 17 November 2009 23:27
To: Dave Scott; Vincent Hanquez
Cc: xen-devel@lists.xensource.com; Roger Cruz; Mike Schwartz
Subject: RE: [XCP] RE: [Xen-devel] xen-api installation problem

Hi, I gto autoconf package by following the way you showed below, and
run the script again. Unfortunately, I got the following new errors when
it starts to run autoreconf:

Building xapi-specific libraries
Can't exec "aclocal": No such file or directory at /usr/bin/autoreconf
line 174.
Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf
line 174.
Can't exec "aclocal": No such file or directory at
/usr/share/autoconf/Autom4te/FileUtils.pm line 288.
autoreconf: failed to run aclocal: No such file or directory

By the way, the previous errors still exist:

make[5]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/findlib/findlib-1.1.2pl1/src/findlib'
Makefile:129: depend: No such file or directory

......

File "omake_gen_magic.ml", line 83, characters 14-33:
Error: Unbound value Lm_string_util.trim
make[5]: *** [omake_gen_magic.cmo] Error 2
make[5]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
make[4]: *** [boot] Error 2
make[4]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9'
make[3]: [/root/repo/xen-dist-ocaml.hg/obj/omake/.configured] Error 2
(ignored)
rm -f
/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot/Makefile.dep
make -C /root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot
Makefile.dep
make[4]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
Makefile:909: Makefile.dep: No such file or directory



-----Original Message-----
From: Dave Scott [mailto:Dave.Scott@eu.citrix.com] 
Sent: Tuesday, November 17, 2009 6:20 PM
To: Tony Wei; Vincent Hanquez
Cc: xen-devel@lists.xensource.com; Roger Cruz
Subject: [XCP] RE: [Xen-devel] xen-api installation problem

Hi Tony,

(added '[XCP]' to subject)

It turns out there are two problems:
1. the missing 'sh autogen.sh; configure' that Vincent pointed out
(thanks!)
2. the fact that the autoconf and automake packages are missing in the
current build VM

I've added fixes/workarounds for both of these into the build script
 http://xenbits.xen.org/xapi/build-xapi-toolstack.sh

Could you re-clone a fresh build VM and try again?

Clearly we need to do a bit of work on our 'build system' :-)

Cheers,
Dave

-----Original Message-----
From: Tony Wei [mailto:twei@marathontechnologies.com] 
Sent: 17 November 2009 16:51
To: Vincent Hanquez
Cc: xen-devel@lists.xensource.com; Dave Scott; Roger Cruz
Subject: RE: [Xen-devel] xen-api installation problem

Hi Vincent,

I modified the script as you suggested and ran it in a brand-new
buildvm. It still failed and I got the following error messages (plus
the previous errors):

========================================================================
===================

make[5]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/findlib/findlib-1.1.2pl1/src/findlib'
Makefile:129: depend: No such file or directory

......

File "omake_gen_magic.ml", line 83, characters 14-33:
Error: Unbound value Lm_string_util.trim
make[5]: *** [omake_gen_magic.cmo] Error 2
make[5]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
make[4]: *** [boot] Error 2
make[4]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9'
make[3]: [/root/repo/xen-dist-ocaml.hg/obj/omake/.configured] Error 2
(ignored)
rm -f
/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot/Makefile.dep
make -C /root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot
Makefile.dep
make[4]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
Makefile:909: Makefile.dep: No such file or directory

.......

Building xapi-specific libraries
autogen.sh: line 2: autoreconf: command not found

========================================================================
===================

By the way, instead of installing a host with a pre-built xapi
toolstack, I used an XenServer 5.0.0 to host buildvm, is it OK?

Your early assistance is highly appreciated!

Tony


-----Original Message-----
From: Vincent Hanquez [mailto:vincent.hanquez@eu.citrix.com] 
Sent: Monday, November 16, 2009 1:07 PM
To: Tony Wei
Cc: xen-devel@lists.xensource.com; Dave Scott
Subject: Re: [Xen-devel] xen-api installation problem

Tony Wei wrote:
>
> Hi, I built xapi build appliance VM by following the instruction as:
>
>  
>
> http://xenbits.xen.org/xapi/install.html
>
>  
>
> Everything looks OK until I run:
>
>  
>
> # ./build-xapi-toolstack.sh
>
>  
>
> It stops at:
>
>  
>
> ...
>
> Building xapi-specific libraries
>
> Make: *** No rule to make target 'clean'. Stop.
>
>  
>
> Please advise. Thanks.
>
Not sure that will fix it but you can try adding just before the 
./rebuild step line 28 in the build-xapi-toolstack.sh script:

sh autogen.sh
./configure

the script should look like:

...
echo "Building xapi-specific libraries"
cd $REPO/xen-api-libs.hg
sh autogen.sh
./configure
./rebuild
echo "Building xapi toolstack"
...

-- 
Vincent Hanquez

^ permalink raw reply	[flat|nested] 8+ messages in thread

* RE: [XCP] RE: xen-api installation problem
  2009-11-17 23:36         ` Dave Scott
@ 2009-11-17 23:47           ` Tony Wei
  2009-11-18  2:41             ` Anil Madhavapeddy
  0 siblings, 1 reply; 8+ messages in thread
From: Tony Wei @ 2009-11-17 23:47 UTC (permalink / raw)
  To: Dave Scott, Vincent Hanquez; +Cc: xen-devel, Mike Schwartz, Roger Cruz

Hi I made a fresh VM and run the new script and got a better result
though some errors exist as follows:

File "omake_gen_magic.ml", line 83, characters 14-33:
Error: Unbound value Lm_string_util.trim
make[5]: *** [omake_gen_magic.cmo] Error 2
make[5]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
make[4]: *** [boot] Error 2
make[4]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9'
make[3]: [/root/repo/xen-dist-ocaml.hg/obj/omake/.configured] Error 2
(ignored)

Tony

-----Original Message-----
From: Dave Scott [mailto:Dave.Scott@eu.citrix.com] 
Sent: Tuesday, November 17, 2009 6:36 PM
To: Tony Wei; Vincent Hanquez
Cc: xen-devel@lists.xensource.com; Roger Cruz; Mike Schwartz
Subject: RE: [XCP] RE: [Xen-devel] xen-api installation problem

Hi,

You're still missing 'aclocal' which I think is part of the 'automake'
package -- try installing that as well as 'autoconf'.

The updated build script
(http://xenbits.xen.org/xapi/build-xapi-toolstack.sh) should do this for
you. If you're still having trouble, try a re-clone of the VM plus a
fresh copy of the build script.

I think the other errors are harmless.

Cheers,
Dave

-----Original Message-----
From: Tony Wei [mailto:twei@marathontechnologies.com] 
Sent: 17 November 2009 23:27
To: Dave Scott; Vincent Hanquez
Cc: xen-devel@lists.xensource.com; Roger Cruz; Mike Schwartz
Subject: RE: [XCP] RE: [Xen-devel] xen-api installation problem

Hi, I gto autoconf package by following the way you showed below, and
run the script again. Unfortunately, I got the following new errors when
it starts to run autoreconf:

Building xapi-specific libraries
Can't exec "aclocal": No such file or directory at /usr/bin/autoreconf
line 174.
Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf
line 174.
Can't exec "aclocal": No such file or directory at
/usr/share/autoconf/Autom4te/FileUtils.pm line 288.
autoreconf: failed to run aclocal: No such file or directory

By the way, the previous errors still exist:

make[5]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/findlib/findlib-1.1.2pl1/src/findlib'
Makefile:129: depend: No such file or directory

......

File "omake_gen_magic.ml", line 83, characters 14-33:
Error: Unbound value Lm_string_util.trim
make[5]: *** [omake_gen_magic.cmo] Error 2
make[5]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
make[4]: *** [boot] Error 2
make[4]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9'
make[3]: [/root/repo/xen-dist-ocaml.hg/obj/omake/.configured] Error 2
(ignored)
rm -f
/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot/Makefile.dep
make -C /root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot
Makefile.dep
make[4]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
Makefile:909: Makefile.dep: No such file or directory



-----Original Message-----
From: Dave Scott [mailto:Dave.Scott@eu.citrix.com] 
Sent: Tuesday, November 17, 2009 6:20 PM
To: Tony Wei; Vincent Hanquez
Cc: xen-devel@lists.xensource.com; Roger Cruz
Subject: [XCP] RE: [Xen-devel] xen-api installation problem

Hi Tony,

(added '[XCP]' to subject)

It turns out there are two problems:
1. the missing 'sh autogen.sh; configure' that Vincent pointed out
(thanks!)
2. the fact that the autoconf and automake packages are missing in the
current build VM

I've added fixes/workarounds for both of these into the build script
 http://xenbits.xen.org/xapi/build-xapi-toolstack.sh

Could you re-clone a fresh build VM and try again?

Clearly we need to do a bit of work on our 'build system' :-)

Cheers,
Dave

-----Original Message-----
From: Tony Wei [mailto:twei@marathontechnologies.com] 
Sent: 17 November 2009 16:51
To: Vincent Hanquez
Cc: xen-devel@lists.xensource.com; Dave Scott; Roger Cruz
Subject: RE: [Xen-devel] xen-api installation problem

Hi Vincent,

I modified the script as you suggested and ran it in a brand-new
buildvm. It still failed and I got the following error messages (plus
the previous errors):

========================================================================
===================

make[5]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/findlib/findlib-1.1.2pl1/src/findlib'
Makefile:129: depend: No such file or directory

......

File "omake_gen_magic.ml", line 83, characters 14-33:
Error: Unbound value Lm_string_util.trim
make[5]: *** [omake_gen_magic.cmo] Error 2
make[5]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
make[4]: *** [boot] Error 2
make[4]: Leaving directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9'
make[3]: [/root/repo/xen-dist-ocaml.hg/obj/omake/.configured] Error 2
(ignored)
rm -f
/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot/Makefile.dep
make -C /root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot
Makefile.dep
make[4]: Entering directory
`/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
Makefile:909: Makefile.dep: No such file or directory

.......

Building xapi-specific libraries
autogen.sh: line 2: autoreconf: command not found

========================================================================
===================

By the way, instead of installing a host with a pre-built xapi
toolstack, I used an XenServer 5.0.0 to host buildvm, is it OK?

Your early assistance is highly appreciated!

Tony


-----Original Message-----
From: Vincent Hanquez [mailto:vincent.hanquez@eu.citrix.com] 
Sent: Monday, November 16, 2009 1:07 PM
To: Tony Wei
Cc: xen-devel@lists.xensource.com; Dave Scott
Subject: Re: [Xen-devel] xen-api installation problem

Tony Wei wrote:
>
> Hi, I built xapi build appliance VM by following the instruction as:
>
>  
>
> http://xenbits.xen.org/xapi/install.html
>
>  
>
> Everything looks OK until I run:
>
>  
>
> # ./build-xapi-toolstack.sh
>
>  
>
> It stops at:
>
>  
>
> ...
>
> Building xapi-specific libraries
>
> Make: *** No rule to make target 'clean'. Stop.
>
>  
>
> Please advise. Thanks.
>
Not sure that will fix it but you can try adding just before the 
./rebuild step line 28 in the build-xapi-toolstack.sh script:

sh autogen.sh
./configure

the script should look like:

...
echo "Building xapi-specific libraries"
cd $REPO/xen-api-libs.hg
sh autogen.sh
./configure
./rebuild
echo "Building xapi toolstack"
...

-- 
Vincent Hanquez

^ permalink raw reply	[flat|nested] 8+ messages in thread

* Re: [XCP] RE: xen-api installation problem
  2009-11-17 23:47           ` Tony Wei
@ 2009-11-18  2:41             ` Anil Madhavapeddy
  0 siblings, 0 replies; 8+ messages in thread
From: Anil Madhavapeddy @ 2009-11-18  2:41 UTC (permalink / raw)
  To: Tony Wei; +Cc: xen-devel

That error is due to bad dependencies in the omake build process, and was ignored deliberately by the wrapper Makefile in xen-dist-ocaml.hg.

Did it actually cause you any problems?

-anil

On 17 Nov 2009, at 15:47, Tony Wei wrote:

> Hi I made a fresh VM and run the new script and got a better result
> though some errors exist as follows:
> 
> File "omake_gen_magic.ml", line 83, characters 14-33:
> Error: Unbound value Lm_string_util.trim
> make[5]: *** [omake_gen_magic.cmo] Error 2
> make[5]: Leaving directory
> `/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
> make[4]: *** [boot] Error 2
> make[4]: Leaving directory
> `/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9'
> make[3]: [/root/repo/xen-dist-ocaml.hg/obj/omake/.configured] Error 2
> (ignored)
> 
> Tony
> 
> -----Original Message-----
> From: Dave Scott [mailto:Dave.Scott@eu.citrix.com] 
> Sent: Tuesday, November 17, 2009 6:36 PM
> To: Tony Wei; Vincent Hanquez
> Cc: xen-devel@lists.xensource.com; Roger Cruz; Mike Schwartz
> Subject: RE: [XCP] RE: [Xen-devel] xen-api installation problem
> 
> Hi,
> 
> You're still missing 'aclocal' which I think is part of the 'automake'
> package -- try installing that as well as 'autoconf'.
> 
> The updated build script
> (http://xenbits.xen.org/xapi/build-xapi-toolstack.sh) should do this for
> you. If you're still having trouble, try a re-clone of the VM plus a
> fresh copy of the build script.
> 
> I think the other errors are harmless.
> 
> Cheers,
> Dave
> 
> -----Original Message-----
> From: Tony Wei [mailto:twei@marathontechnologies.com] 
> Sent: 17 November 2009 23:27
> To: Dave Scott; Vincent Hanquez
> Cc: xen-devel@lists.xensource.com; Roger Cruz; Mike Schwartz
> Subject: RE: [XCP] RE: [Xen-devel] xen-api installation problem
> 
> Hi, I gto autoconf package by following the way you showed below, and
> run the script again. Unfortunately, I got the following new errors when
> it starts to run autoreconf:
> 
> Building xapi-specific libraries
> Can't exec "aclocal": No such file or directory at /usr/bin/autoreconf
> line 174.
> Use of uninitialized value in pattern match (m//) at /usr/bin/autoreconf
> line 174.
> Can't exec "aclocal": No such file or directory at
> /usr/share/autoconf/Autom4te/FileUtils.pm line 288.
> autoreconf: failed to run aclocal: No such file or directory
> 
> By the way, the previous errors still exist:
> 
> make[5]: Entering directory
> `/root/repo/xen-dist-ocaml.hg/obj/findlib/findlib-1.1.2pl1/src/findlib'
> Makefile:129: depend: No such file or directory
> 
> ......
> 
> File "omake_gen_magic.ml", line 83, characters 14-33:
> Error: Unbound value Lm_string_util.trim
> make[5]: *** [omake_gen_magic.cmo] Error 2
> make[5]: Leaving directory
> `/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
> make[4]: *** [boot] Error 2
> make[4]: Leaving directory
> `/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9'
> make[3]: [/root/repo/xen-dist-ocaml.hg/obj/omake/.configured] Error 2
> (ignored)
> rm -f
> /root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot/Makefile.dep
> make -C /root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot
> Makefile.dep
> make[4]: Entering directory
> `/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
> Makefile:909: Makefile.dep: No such file or directory
> 
> 
> 
> -----Original Message-----
> From: Dave Scott [mailto:Dave.Scott@eu.citrix.com] 
> Sent: Tuesday, November 17, 2009 6:20 PM
> To: Tony Wei; Vincent Hanquez
> Cc: xen-devel@lists.xensource.com; Roger Cruz
> Subject: [XCP] RE: [Xen-devel] xen-api installation problem
> 
> Hi Tony,
> 
> (added '[XCP]' to subject)
> 
> It turns out there are two problems:
> 1. the missing 'sh autogen.sh; configure' that Vincent pointed out
> (thanks!)
> 2. the fact that the autoconf and automake packages are missing in the
> current build VM
> 
> I've added fixes/workarounds for both of these into the build script
> http://xenbits.xen.org/xapi/build-xapi-toolstack.sh
> 
> Could you re-clone a fresh build VM and try again?
> 
> Clearly we need to do a bit of work on our 'build system' :-)
> 
> Cheers,
> Dave
> 
> -----Original Message-----
> From: Tony Wei [mailto:twei@marathontechnologies.com] 
> Sent: 17 November 2009 16:51
> To: Vincent Hanquez
> Cc: xen-devel@lists.xensource.com; Dave Scott; Roger Cruz
> Subject: RE: [Xen-devel] xen-api installation problem
> 
> Hi Vincent,
> 
> I modified the script as you suggested and ran it in a brand-new
> buildvm. It still failed and I got the following error messages (plus
> the previous errors):
> 
> ========================================================================
> ===================
> 
> make[5]: Entering directory
> `/root/repo/xen-dist-ocaml.hg/obj/findlib/findlib-1.1.2pl1/src/findlib'
> Makefile:129: depend: No such file or directory
> 
> ......
> 
> File "omake_gen_magic.ml", line 83, characters 14-33:
> Error: Unbound value Lm_string_util.trim
> make[5]: *** [omake_gen_magic.cmo] Error 2
> make[5]: Leaving directory
> `/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
> make[4]: *** [boot] Error 2
> make[4]: Leaving directory
> `/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9'
> make[3]: [/root/repo/xen-dist-ocaml.hg/obj/omake/.configured] Error 2
> (ignored)
> rm -f
> /root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot/Makefile.dep
> make -C /root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot
> Makefile.dep
> make[4]: Entering directory
> `/root/repo/xen-dist-ocaml.hg/obj/omake/omake-0.9.6.9/boot'
> Makefile:909: Makefile.dep: No such file or directory
> 
> .......
> 
> Building xapi-specific libraries
> autogen.sh: line 2: autoreconf: command not found
> 
> ========================================================================
> ===================
> 
> By the way, instead of installing a host with a pre-built xapi
> toolstack, I used an XenServer 5.0.0 to host buildvm, is it OK?
> 
> Your early assistance is highly appreciated!
> 
> Tony
> 
> 
> -----Original Message-----
> From: Vincent Hanquez [mailto:vincent.hanquez@eu.citrix.com] 
> Sent: Monday, November 16, 2009 1:07 PM
> To: Tony Wei
> Cc: xen-devel@lists.xensource.com; Dave Scott
> Subject: Re: [Xen-devel] xen-api installation problem
> 
> Tony Wei wrote:
>> 
>> Hi, I built xapi build appliance VM by following the instruction as:
>> 
>> 
>> 
>> http://xenbits.xen.org/xapi/install.html
>> 
>> 
>> 
>> Everything looks OK until I run:
>> 
>> 
>> 
>> # ./build-xapi-toolstack.sh
>> 
>> 
>> 
>> It stops at:
>> 
>> 
>> 
>> ...
>> 
>> Building xapi-specific libraries
>> 
>> Make: *** No rule to make target 'clean'. Stop.
>> 
>> 
>> 
>> Please advise. Thanks.
>> 
> Not sure that will fix it but you can try adding just before the 
> ./rebuild step line 28 in the build-xapi-toolstack.sh script:
> 
> sh autogen.sh
> ./configure
> 
> the script should look like:
> 
> ...
> echo "Building xapi-specific libraries"
> cd $REPO/xen-api-libs.hg
> sh autogen.sh
> ./configure
> ./rebuild
> echo "Building xapi toolstack"
> ...
> 
> -- 
> Vincent Hanquez
> 
> _______________________________________________
> Xen-devel mailing list
> Xen-devel@lists.xensource.com
> http://lists.xensource.com/xen-devel

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2009-11-18  2:41 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-11-16 17:34 xen-api installation problem Tony Wei
2009-11-16 18:06 ` Vincent Hanquez
2009-11-17 16:50   ` Tony Wei
2009-11-17 23:20     ` [XCP] " Dave Scott
2009-11-17 23:27       ` Tony Wei
2009-11-17 23:36         ` Dave Scott
2009-11-17 23:47           ` Tony Wei
2009-11-18  2:41             ` Anil Madhavapeddy

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.