[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-users] Frist try of Xen-3.2 on Slackware 12



Hi Xen'ist

New on virtualization and as usual some issues when I try to install Xen, from source packages, especially version 3.2

All prerequisites are done,

So, I unpacked both source packages : xen-3.2.0.tar.gz &
linux-2.6.18-xen-3.2.0.tar.gz inside "/usr/src" directory.

Move to "/usr/src"

root@xen-master:/usr/src# ll
total 64
lrwxrwxrwx  1 root root     24 2008-03-09 12:46 linux ->
./linux-2.6.18-xen-3.2.0/
drwxr-xr-x 20 root root   4096 2008-03-09 13:19 linux-2.6.18-xen-3.2.0/
drwxr-xr-x 12 root root   4096 2008-03-09 13:47 xen-3.1.3/
drwxr-xr-x 10 root root   4096 2008-03-09 13:36 xen-3.2.0/

Change to directory "xen-3.2.0" and execute "make world" and got the
following error message:

#------------------------------------------------------------------------------------------
make[3]: Entering directory `/usr/src/xen-3.2.0'
set -e ; \
       if [ ! -e linux-2.6.18-xen.hg/.hg ] ; then \
           __repo=$(sh buildconfigs/select-repository
linux-2.6.18-xen.hg .:..) ; \
           if [ -d ${__repo} ] ; then \
               echo "Linking ${__repo} to linux-2.6.18-xen.hg." ; \
               ln -s ${__repo} linux-2.6.18-xen.hg ; \
           else \
               echo "Cloning ${__repo} to linux-2.6.18-xen.hg." ; \
               hg clone ${__repo#file://} linux-2.6.18-xen.hg ; \
           fi ; \
       else \
           __parent=$(hg -R linux-2.6.18-xen.hg path default) ; \
           echo "Pulling changes from ${__parent} into
linux-2.6.18-xen.hg." ; \
           hg -R linux-2.6.18-xen.hg pull ${__parent} ; \
       fi
select-repository: Searching `.:..' for linux-2.6.18-xen.hg
select-repository: Ignoring `.'
buildconfigs/select-repository: line 35: hg: command not found
select-repository: Unable to determine Xen repository parent.
make[3]: *** [linux-2.6.18-xen.hg/.valid-src] Error 1
make[3]: Leaving directory `/usr/src/xen-3.2.0'
make[2]: *** [linux-2.6-xen-install] Error 2
make[2]: Leaving directory `/usr/src/xen-3.2.0'
make[1]: *** [install-kernels] Error 1
make[1]: Leaving directory `/usr/src/xen-3.2.0'
make: *** [world] Error 2
#------------------------------------------------------------------------------------------

It seems that Mercurial tools must be installed and are also
prerequisites (?)

Whereas from version 3.1.3, things seem to be good. At the time of writing Linux Kernel Linux-2.6.18.8 is building itself.


Q. How to build Xen-3.2 without Mercurial tools ?


Many Thanks for your help.

--
xdub





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


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.