WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-users

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

To: Xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Frist try of Xen-3.2 on Slackware 12
From: xdub <xdub@xxxxxxxxxxx>
Date: Sun, 09 Mar 2008 14:34:03 +0100
Delivery-date: Sun, 09 Mar 2008 06:34:48 -0700
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Thunderbird 2.0.0.12 (Windows/20080213)
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