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-devel

RE: [Xen-devel] make install doesn't detect missing prerequisites

To: "Paul Larson" <plars@xxxxxxxxxxxxxxxxxxxx>, "xen-devel" <xen-devel@xxxxxxxxxxxxxxxxxxxxx>
Subject: RE: [Xen-devel] make install doesn't detect missing prerequisites
From: "Ian Pratt" <m+Ian.Pratt@xxxxxxxxxxxx>
Date: Wed, 9 Feb 2005 23:14:28 -0000
Cc: "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx>, <ian.pratt@xxxxxxxxxxxx>
Delivery-date: Wed, 09 Feb 2005 23:15:30 +0000
Envelope-to: xen+James.Bulpin@xxxxxxxxxxxx
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
Thread-index: AcUO9BSwKCnEaRo4TWW45Ac9zAZWKQACIYjg
Thread-topic: [Xen-devel] make install doesn't detect missing prerequisites
> I noted a while back that a change in the build scripts had 
> caused 'make
> install' to bypass the install.sh script and do the install 
> manually.  I
> personally didn't care for the change since it also bypassed 
> the symlink
> creation for kernels in /boot.  

<sigh> 

What behaviour do we want for 'make install'? Just running install.sh to
do the checking and then copy the stuff from dist/install seems sane.

Anyone disagree?

Ian

I noticed today that it also missed a
> somewhat important piece since the call to chk is now missing and make
> install happily installs even if some important pieces are 
> missing.  For
> instance, after a successful call to make install, I ran 
> install.sh and
> saw:
> 
> # ./install.sh
> Installing Xen from './install' to '/'...
> /home/plars/cvs/xen/xeno-unstable.bk/dist
> cp: cannot overwrite non-directory `/etc/init.d' with directory
> `./install/etc/init.d'
> All done.
> Checking to see whether prerequisite tools are installed...
> FAILED check_brctl
> FAILED check_twisted
> Checks failed.
> See /home/plars/cvs/xen/xeno-unstable.bk/dist/check/.chkinstall for
> details.
> All done.
> 
> -- 
> Thanks,
> Paul Larson
> plars@xxxxxxxxxxxxxxxxxxxx
> http://www.linuxtestproject.org
> 


-------------------------------------------------------
SF email is sponsored by - The IT Product Guide
Read honest & candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now.
http://ads.osdn.com/?ad_ide95&alloc_id396&op=click
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxxxx
https://lists.sourceforge.net/lists/listinfo/xen-devel

<Prev in Thread] Current Thread [Next in Thread>